Class FieldInfoWithAnnotation

All Implemented Interfaces:
Comparable, IBinaryField, IBinaryInfo, IElementInfo, IGenericField
Direct Known Subclasses:
FieldInfoWithTypeAnnotation

public class FieldInfoWithAnnotation extends FieldInfo
  • Method Details

    • getAnnotations

      public IBinaryAnnotation[] getAnnotations()
      Description copied from interface: IBinaryField
      Answer the runtime visible and invisible annotations for this field or null if none.
      Specified by:
      getAnnotations in interface IBinaryField
      Overrides:
      getAnnotations in class FieldInfo
      Returns:
      the annotations or null if there is none.
    • initialize

      protected void initialize()
      Description copied from class: FieldInfo
      This method is used to fully initialize the contents of the receiver. All methodinfos, fields infos will be therefore fully initialized and we can get rid of the bytes.
      Overrides:
      initialize in class FieldInfo
    • reset

      protected void reset()
      Overrides:
      reset in class ClassFileStruct
    • toString

      public String toString()
      Overrides:
      toString in class FieldInfo