Class GraphQLArgumentImpl
java.lang.Object
se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
- All Implemented Interfaces:
 GraphQLArgument
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionGraphQLArgumentImpl(String varName, String argName, org.apache.jena.atlas.json.JsonValue argValue, String argDefinition)  - 
Method Summary
Modifier and TypeMethodDescriptionGet the name of the argumentorg.apache.jena.atlas.json.JsonValueGet the variable name used for the argumenttoString() 
- 
Field Details
- 
varName
 - 
argName
 - 
argValue
protected final org.apache.jena.atlas.json.JsonValue argValue - 
argDefinition
 
 - 
 - 
Constructor Details
- 
GraphQLArgumentImpl
 
 - 
 - 
Method Details
- 
getArgName
Description copied from interface:GraphQLArgumentGet the name of the argument- Specified by:
 getArgNamein interfaceGraphQLArgument
 - 
getArgValue
public org.apache.jena.atlas.json.JsonValue getArgValue()- Specified by:
 getArgValuein interfaceGraphQLArgument- Returns:
 - the value used for the argument
 
 - 
getArgDefinition
- Specified by:
 getArgDefinitionin interfaceGraphQLArgument- Returns:
 - the definition (GraphQL object type name) for the argument
 
 - 
getVariableName
Description copied from interface:GraphQLArgumentGet the variable name used for the argument- Specified by:
 getVariableNamein interfaceGraphQLArgument
 - 
toString
- Specified by:
 toStringin interfaceGraphQLArgument- Overrides:
 toStringin classObject- Returns:
 - a fieldpath string version of the argument
 
 
 -