ArgumentExtractor

Undocumented in source.

Constructors

this
this(Json variables)
Undocumented in source.

Members

Aliases

accept
alias accept = ConstVisitor.accept
Undocumented in source.
enter
alias enter = ConstVisitor.enter
Undocumented in source.
exit
alias exit = ConstVisitor.exit
Undocumented in source.

Functions

accept
void accept(const(Field) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ValueOrVariable) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ObjectValues) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
assign
void assign(Json toAssign)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Argument) arg)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Value) val)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Argument) arg)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

arguments
Json arguments;
Undocumented in source.
curNames
string[] curNames;
Undocumented in source.
variables
Json variables;
Undocumented in source.

Inherited Members

From ConstVisitor

enter
void enter(const(Document) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Document) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Document) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Definitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Definitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Definitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Definition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Definition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Definition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(OperationDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(OperationDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(OperationDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(SelectionSet) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(SelectionSet) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(SelectionSet) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(OperationType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(OperationType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(OperationType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Selections) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Selections) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Selections) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Selection) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Selection) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Selection) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(FragmentSpread) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(FragmentSpread) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(FragmentSpread) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(InlineFragment) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(InlineFragment) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(InlineFragment) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Field) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Field) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Field) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(FieldName) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(FieldName) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(FieldName) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Arguments) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Arguments) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Arguments) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ArgumentList) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ArgumentList) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ArgumentList) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Argument) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Argument) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Argument) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(FragmentDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(FragmentDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(FragmentDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Directives) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Directives) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Directives) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Directive) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Directive) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Directive) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(VariableDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(VariableDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(VariableDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(VariableDefinitionList) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(VariableDefinitionList) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(VariableDefinitionList) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(VariableDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(VariableDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(VariableDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Variable) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Variable) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Variable) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(DefaultValue) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(DefaultValue) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(DefaultValue) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ValueOrVariable) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ValueOrVariable) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ValueOrVariable) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Value) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Value) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Value) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Type) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Type) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Type) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ListType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ListType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ListType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Values) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Values) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Values) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Array) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Array) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Array) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ObjectValues) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ObjectValues) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ObjectValues) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ObjectType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ObjectType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ObjectType) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(TypeSystemDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(TypeSystemDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(TypeSystemDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(TypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(TypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(TypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(SchemaDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(SchemaDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(SchemaDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(OperationTypeDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(OperationTypeDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(OperationTypeDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(OperationTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(OperationTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(OperationTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ScalarTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ScalarTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ScalarTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ObjectTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ObjectTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ObjectTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(FieldDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(FieldDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(FieldDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(FieldDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(FieldDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(FieldDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ImplementsInterfaces) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ImplementsInterfaces) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ImplementsInterfaces) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(NamedTypes) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(NamedTypes) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(NamedTypes) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(ArgumentsDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(ArgumentsDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(ArgumentsDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(InputValueDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(InputValueDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(InputValueDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(InputValueDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(InputValueDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(InputValueDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(InterfaceTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(InterfaceTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(InterfaceTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(UnionTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(UnionTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(UnionTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(UnionMembers) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(UnionMembers) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(UnionMembers) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(EnumTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(EnumTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(EnumTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(EnumValueDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(EnumValueDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(EnumValueDefinitions) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(EnumValueDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(EnumValueDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(EnumValueDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(InputTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(InputTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(InputTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(TypeExtensionDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(TypeExtensionDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(TypeExtensionDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(DirectiveDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(DirectiveDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(DirectiveDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(DirectiveLocations) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(DirectiveLocations) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(DirectiveLocations) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(InputObjectTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(InputObjectTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(InputObjectTypeDefinition) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
enter
void enter(const(Description) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(const(Description) obj)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(const(Description) obj)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta