java.lang.Object
io.smallrye.graphql.client.impl.typesafe.reflection.ParameterInfo
All Implemented Interfaces:
NamedElement

public class ParameterInfo extends Object implements NamedElement
  • Constructor Details

  • Method Details

    • toString

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

      public String graphQlInputTypeName()
    • getValue

      public Object getValue()
    • getName

      public String getName()
      Specified by:
      getName in interface NamedElement
    • getRawName

      public String getRawName()
      Specified by:
      getRawName in interface NamedElement
    • getAnnotations

      public <A extends Annotation> A[] getAnnotations(Class<A> type)
    • isHeaderParameter

      public boolean isHeaderParameter()
    • isValueParameter

      public boolean isValueParameter()
    • isRootParameter

      public boolean isRootParameter()
    • isNestedParameter

      public boolean isNestedParameter()
    • getNestedParameterNames

      public Stream<String> getNestedParameterNames()