Annotation Type Channeling


  • @Documented
    @Retention(RUNTIME)
    @Visionary("Mike Samuel")
    public @interface Channeling
    Indicates that the annotated code was influenced by the specified individual. The person's entity type and/or disposition towards humanity can also be indicated. For example:
       @Channeling(
           person = "C. Babbage",
           entity = ChannelingEntity.EX_HUMAN)
       public class DifferenceEngine {
     
    • Element Detail

      • person

        java.lang.String person
      • entity

        ChannelingEntity entity
        Default:
        com.google.gag.enumeration.ChannelingEntity.UNSPECIFIED
      • disposition

        OpinionOfHumanity disposition
        Default:
        com.google.gag.enumeration.OpinionOfHumanity.UNDISCLOSED