Package com.petrolpark.core.scratch
Class ScratchArguments.Just<ENVIRONMENT extends IScratchEnvironment,TYPE,ARGUMENT extends IScratchArgument<? super ENVIRONMENT,TYPE>>
java.lang.Object
com.petrolpark.core.scratch.ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT>
com.petrolpark.core.scratch.ScratchArguments.Just<ENVIRONMENT,TYPE,ARGUMENT>
- All Implemented Interfaces:
IScratchContextHolder,ScratchArguments<ENVIRONMENT,,ScratchSignature.More<TYPE>> ScratchSignature,ScratchSignature.Just<TYPE>,ScratchSignature.More<TYPE>
- Direct Known Subclasses:
ScratchArguments.Just.Builder
- Enclosing interface:
ScratchArguments<ENVIRONMENT extends IScratchEnvironment,SIGNATURE extends ScratchSignature>
public static sealed class ScratchArguments.Just<ENVIRONMENT extends IScratchEnvironment,TYPE,ARGUMENT extends IScratchArgument<? super ENVIRONMENT,TYPE>>
extends ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT>
implements ScratchSignature.Just<TYPE>
permits ScratchArguments.Just.Builder<ENVIRONMENT,TYPE,ARGUMENT>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classScratchArguments.Just.Builder<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<? super ENVIRONMENT, TYPE>> Nested classes/interfaces inherited from interface com.petrolpark.core.scratch.ScratchArguments
ScratchArguments.And<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<? super ENVIRONMENT, TYPE>, NEXT extends ScratchArguments.More<? super ENVIRONMENT, ?, ?>>, ScratchArguments.Just<ENVIRONMENT extends IScratchEnvironment, TYPE, ARGUMENT extends IScratchArgument<? super ENVIRONMENT, TYPE>>, ScratchArguments.More<ENVIRONMENT extends IScratchEnvironment, TYPE, ARGUMENT extends IScratchArgument<? super ENVIRONMENT, TYPE>>, ScratchArguments.None<ENVIRONMENT extends IScratchEnvironment> Nested classes/interfaces inherited from interface com.petrolpark.core.scratch.ScratchSignature
ScratchSignature.And<TYPE,NEXT extends ScratchSignature.More<?>>, ScratchSignature.Just<TYPE>, ScratchSignature.More<TYPE>, ScratchSignature.None -
Field Summary
Fields inherited from class com.petrolpark.core.scratch.ScratchArguments.More
argument -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.petrolpark.core.scratch.ScratchArguments.More
argument, get, streamMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.petrolpark.core.scratch.ScratchArguments
canEvaluate, populateContext
-
Constructor Details
-
Just
-