Class AbstractProperty

    • Method Detail

      • getName

        public String getName()
        Description copied from interface: Property
        Get the primary name associated with this property
        Specified by:
        getName in interface Property
      • getLoadNames

        public String[] getLoadNames()
        Description copied from interface: Property
        Get all the names associated with this property (ie, due to @AlsoLoad). Includes the primary name unless it is @IgnoreLoad.
        Specified by:
        getLoadNames in interface Property
      • getAnnotation

        public <A extends Annotation> A getAnnotation​(Class<A> annoClass)
        Description copied from interface: Property
        Get an annotation on this type, or null if there is no annotation of that type
        Specified by:
        getAnnotation in interface Property