Interface IScratchSymbol<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>>

All Known Subinterfaces:
IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,ARGUMENTS>, IInstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,INSTANCE>, IInstantScratchBlock<ENVIRONMENT,ARGUMENTS>, IScratchBlock<ENVIRONMENT,ARGUMENTS>, IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS>
All Known Implementing Classes:
AndExpression, AssignBlock, BinaryBooleanExpressionType, BinaryExpressionType, BlockStatePropertyExpression, BooleanBlockStatePropertyExpression, ConditionalExpression, ContextExpressionType, EqualsExpression, GenericExpression, GenericInstantBlock, IfBlock, InstantiableScratchBlock, InstantScratchBlock, IntegerArithmeticExpression, IntegerComparisonExpression, MissingExpression, NotExpression, NullaryExpressionType, OrExpression, QueryListExpression, QueryVariableExpression, RepeatBlock, RepeatBlock.BreakBlock, RepeatBlock.RemainingRepeatsExpression, RoundRealScratchExpression, ScratchExpression, ScratchSymbol, SimpleExpressionType, SimpleInstantBlockType, SimpleInstantiableBlockType, TernaryExpressionType, UnaryExpressionType, UnaryInstantBlockType, UnaryInstantiableBlockType, UnaryNestedProcedureBlock, WaitBlock, XorExpression

public interface IScratchSymbol<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>>
  • Method Details