Class NullaryExpressionType<ENVIRONMENT extends IScratchEnvironment,RETURN_TYPE,EXPRESSION extends NullaryExpressionType<ENVIRONMENT,RETURN_TYPE,?>>

java.lang.Object
com.petrolpark.core.scratch.symbol.ScratchSymbol<ENVIRONMENT,ScratchArguments.None<ENVIRONMENT>>
com.petrolpark.core.scratch.symbol.expression.ScratchExpression<ENVIRONMENT,RETURN_TYPE,ScratchArguments.None<ENVIRONMENT>,EXPRESSION>
com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType<ENVIRONMENT,RETURN_TYPE,ScratchArguments.None<ENVIRONMENT>,EXPRESSION>
com.petrolpark.core.scratch.symbol.expression.NullaryExpressionType<ENVIRONMENT,RETURN_TYPE,EXPRESSION>
All Implemented Interfaces:
IScratchExpression<ENVIRONMENT,RETURN_TYPE,ScratchArguments.None<ENVIRONMENT>,EXPRESSION>, IScratchExpression.Type<EXPRESSION>, IScratchSymbol<ENVIRONMENT,ScratchArguments.None<ENVIRONMENT>>, IScratchSymbol.Type<EXPRESSION>

public abstract class NullaryExpressionType<ENVIRONMENT extends IScratchEnvironment,RETURN_TYPE,EXPRESSION extends NullaryExpressionType<ENVIRONMENT,RETURN_TYPE,?>> extends SimpleExpressionType<ENVIRONMENT,RETURN_TYPE,ScratchArguments.None<ENVIRONMENT>,EXPRESSION>
  • Constructor Details

    • NullaryExpressionType

      public NullaryExpressionType()