Class ParameterInfo
java.lang.Object
io.smallrye.graphql.client.impl.typesafe.reflection.ParameterInfo
- All Implemented Interfaces:
NamedElement
-
Constructor Summary
ConstructorsConstructorDescriptionParameterInfo(MethodInvocation method, Parameter parameter, Object value, Type genericParameterType) -
Method Summary
Modifier and TypeMethodDescription<A extends Annotation>
A[]getAnnotations(Class<A> type) getName()getValue()booleanbooleanbooleanbooleantoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.smallrye.graphql.client.impl.typesafe.reflection.NamedElement
isRenamed
-
Constructor Details
-
ParameterInfo
public ParameterInfo(MethodInvocation method, Parameter parameter, Object value, Type genericParameterType)
-
-
Method Details
-
toString
-
graphQlInputTypeName
-
getValue
-
getName
- Specified by:
getNamein interfaceNamedElement
-
getRawName
- Specified by:
getRawNamein interfaceNamedElement
-
getAnnotations
-
isHeaderParameter
public boolean isHeaderParameter() -
isValueParameter
public boolean isValueParameter() -
isRootParameter
public boolean isRootParameter() -
isNestedParameter
public boolean isNestedParameter() -
getNestedParameterNames
-