Class ScratchParameters.More<ENVIRONMENT extends IScratchEnvironment,TYPE,ARGUMENT extends IScratchArgument<? super ENVIRONMENT,TYPE>,ARGUMENTS extends ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT>>

java.lang.Object
com.petrolpark.core.scratch.ScratchParameters.More<ENVIRONMENT,TYPE,ARGUMENT,ARGUMENTS>
All Implemented Interfaces:
ScratchParameters<ENVIRONMENT,ARGUMENTS>, ScratchSignature, ScratchSignature.More<TYPE>
Direct Known Subclasses:
ScratchParameters.And, ScratchParameters.Just
Enclosing interface:
ScratchParameters<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>>

public abstract static sealed class ScratchParameters.More<ENVIRONMENT extends IScratchEnvironment,TYPE,ARGUMENT extends IScratchArgument<? super ENVIRONMENT,TYPE>,ARGUMENTS extends ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT>> extends Object implements ScratchParameters<ENVIRONMENT,ARGUMENTS>, ScratchSignature.More<TYPE> permits ScratchParameters.Just<ENVIRONMENT,TYPE,ARGUMENT>, ScratchParameters.And<ENVIRONMENT,TYPE,ARGUMENT,NEXT_ARGUMENTS,NEXT>