Class ScratchExpression<ENVIRONMENT extends IScratchEnvironment,RETURN_TYPE,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>>

java.lang.Object
com.petrolpark.core.scratch.symbol.ScratchSymbol<ENVIRONMENT,ARGUMENTS>
com.petrolpark.core.scratch.symbol.expression.ScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS>
All Implemented Interfaces:
IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS>, IScratchSymbol<ENVIRONMENT,ARGUMENTS>
Direct Known Subclasses:
GenericExpression, SimpleExpressionType

public abstract class ScratchExpression<ENVIRONMENT extends IScratchEnvironment,RETURN_TYPE,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>> extends ScratchSymbol<ENVIRONMENT,ARGUMENTS> implements IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS>