java.lang.Object
io.smallrye.graphql.client.impl.typesafe.reflection.FieldInfo

public class FieldInfo extends Object
  • Method Details

    • toString

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

      public TypeInfo getType()
    • getName

      public String getName()
    • getRawName

      public String getRawName()
    • getAlias

      public Optional<String> getAlias()
      If the field is renamed with a Name annotation, the real field name is used as an alias.
    • getAnnotation

      public <T extends Annotation> T getAnnotation(Class<T> annotationClass)
    • get

      public Object get(Object instance)
    • set

      public void set(Object instance, Object value)
    • isNonNull

      public boolean isNonNull()
    • isIncludeNull

      public boolean isIncludeNull()