Class IntrospectFieldImpl

java.lang.Object
org.teavm.extension.introspect.IntrospectAnnotatedElementImpl
org.teavm.extension.introspect.IntrospectFieldImpl
All Implemented Interfaces:
org.teavm.extension.introspect.IntrospectAnnotatedElement, org.teavm.extension.introspect.IntrospectElement, org.teavm.extension.introspect.IntrospectField, org.teavm.extension.introspect.IntrospectMember

public class IntrospectFieldImpl extends IntrospectAnnotatedElementImpl implements org.teavm.extension.introspect.IntrospectField
  • Field Details

  • Method Details

    • declaringClass

      public org.teavm.extension.introspect.IntrospectClass<?> declaringClass()
      Specified by:
      declaringClass in interface org.teavm.extension.introspect.IntrospectMember
    • name

      public String name()
      Specified by:
      name in interface org.teavm.extension.introspect.IntrospectElement
    • modifiers

      public int modifiers()
      Specified by:
      modifiers in interface org.teavm.extension.introspect.IntrospectElement
    • isEnumConstant

      public boolean isEnumConstant()
      Specified by:
      isEnumConstant in interface org.teavm.extension.introspect.IntrospectField
    • type

      public org.teavm.extension.introspect.IntrospectClass<?> type()
      Specified by:
      type in interface org.teavm.extension.introspect.IntrospectField
    • genericType

      public org.teavm.extension.introspect.IntrospectType genericType()
      Specified by:
      genericType in interface org.teavm.extension.introspect.IntrospectField
    • getBackingField

      public FieldReader getBackingField()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • annotationContainer

      protected AnnotationContainerReader annotationContainer()
      Specified by:
      annotationContainer in class IntrospectAnnotatedElementImpl