Interface IScratchSymbol<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>>
- All Known Subinterfaces:
IInstantiableScratchBlock<ENVIRONMENT,,ARGUMENTS, INSTANCE, BLOCK> IInstantScratchBlock<ENVIRONMENT,,ARGUMENTS, BLOCK> IScratchBlock<ENVIRONMENT,,ARGUMENTS, BLOCK> IScratchExpression<ENVIRONMENT,RETURN_TYPE, ARGUMENTS, EXPRESSION>
- All Known Implementing Classes:
BinaryExpressionType,BlockStatePropertyExpression,BooleanBlockStatePropertyExpression,ConditionalExpression,ContextExpressionType,EqualsExpression,GenericExpression,InstantiableScratchBlock,NullaryExpressionType,RepeatBlock,RoundRealScratchExpression,ScratchExpression,ScratchSymbol,SimpleExpressionType,SimpleInstantiableBlockType,TernaryExpressionType,UnaryExpressionType,UnaryInstantiableBlockType,UnaryNestedProcedureBlock,WaitBlock
public interface IScratchSymbol<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceIScratchSymbol.Type<SYMBOL extends IScratchSymbol<?,?>> -
Method Summary
-
Method Details
-
getParameters
ScratchParameters<ENVIRONMENT,ARGUMENTS> getParameters()
-