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

java.lang.Object
com.petrolpark.core.scratch.symbol.ScratchSymbol<IScratchEnvironment,ScratchArguments.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>>,ScratchParameters.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>,ScratchParameters.And<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>,ScratchParameters.Just<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>>>>>
com.petrolpark.core.scratch.symbol.expression.ScratchExpression<IScratchEnvironment,TYPE,ScratchArguments.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>>,ScratchParameters.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>,ScratchParameters.And<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>,ScratchParameters.Just<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>>>>>
All Implemented Interfaces:
IScratchExpression<IScratchEnvironment,TYPE,ScratchArguments.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>>,ScratchParameters.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>,ScratchParameters.And<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>,ScratchParameters.Just<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>>>>>, IGenericScratchSymbol<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>>,ScratchParameters.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>,ScratchParameters.And<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>,ScratchParameters.Just<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>>>>>, IScratchSymbol<IScratchEnvironment,ScratchArguments.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>>,ScratchParameters.And<IScratchEnvironment,Boolean,ExpressionOrDropdownArgument<IScratchEnvironment,Boolean>,ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<IScratchEnvironment,Boolean>,ScratchArguments.And<IScratchEnvironment,TYPE,ARGUMENT,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>>,ScratchParameters.And<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>,ScratchArguments.Just<IScratchEnvironment,TYPE,ARGUMENT>,ScratchParameters.Just<IScratchEnvironment,TYPE,ARGUMENT,IScratchParameter<IScratchEnvironment,TYPE,ARGUMENT>>>>>