Class QueryVariableExpression<TYPE,ARGUMENT extends IScratchArgument<IScratchEnvironment,TYPE>>

All Implemented Interfaces:
IScratchExpression<IVariableScratchEnvironment,TYPE,ScratchArguments.Just<IVariableScratchEnvironment,ScratchVariableIdentifier,VariableArgument>,ScratchParameters.Just<IVariableScratchEnvironment,ScratchVariableIdentifier,VariableArgument,VariableArgument.VariableParameter>>, IGenericScratchSymbol<IVariableScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IVariableScratchEnvironment,ScratchVariableIdentifier,VariableArgument>,ScratchParameters.Just<IVariableScratchEnvironment,ScratchVariableIdentifier,VariableArgument,VariableArgument.VariableParameter>>, IScratchSymbol<IVariableScratchEnvironment,ScratchArguments.Just<IVariableScratchEnvironment,ScratchVariableIdentifier,VariableArgument>,ScratchParameters.Just<IVariableScratchEnvironment,ScratchVariableIdentifier,VariableArgument,VariableArgument.VariableParameter>>

public final class QueryVariableExpression<TYPE,ARGUMENT extends IScratchArgument<IScratchEnvironment,TYPE>> extends UnaryGenericExpression<IVariableScratchEnvironment,TYPE,ARGUMENT,TYPE,ScratchVariableIdentifier,VariableArgument,VariableArgument.VariableParameter>