Package com.petrolpark.core.scratch
Class ScratchArguments.Just.Builder<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>
com.petrolpark.core.scratch.ScratchArguments.Just.Builder<ENVIRONMENT,TYPE,ARGUMENT>
- All Implemented Interfaces:
IScratchContextHolder,ScratchArguments<ENVIRONMENT,,ScratchSignature.More<TYPE>> ScratchArguments.Builder<ENVIRONMENT>,ScratchArguments.More.Builder<ENVIRONMENT>,ScratchSignature,ScratchSignature.Just<TYPE>,ScratchSignature.More<TYPE>
- Enclosing class:
ScratchArguments.Just<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<? super ENVIRONMENT, TYPE>>
public static final class ScratchArguments.Just.Builder<ENVIRONMENT extends IScratchEnvironment,TYPE,ARGUMENT extends IScratchArgument<? super ENVIRONMENT,TYPE>>
extends ScratchArguments.Just<ENVIRONMENT,TYPE,ARGUMENT>
implements ScratchArguments.More.Builder<ENVIRONMENT>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.petrolpark.core.scratch.ScratchArguments.Just
ScratchArguments.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
Modifier and TypeMethodDescription<PREVIOUS_TYPE,PREVIOUS_ARGUMENT extends IScratchArgument<? super ENVIRONMENT, PREVIOUS_TYPE>>
ScratchArguments.And.Builder<ENVIRONMENT, PREVIOUS_TYPE, PREVIOUS_ARGUMENT, ScratchArguments.Just<ENVIRONMENT, TYPE, ARGUMENT>> after(PREVIOUS_ARGUMENT previousArgument) build()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
populateContext
-
Constructor Details
-
Builder
-
-
Method Details
-
after
public <PREVIOUS_TYPE,PREVIOUS_ARGUMENT extends IScratchArgument<? super ENVIRONMENT, ScratchArguments.And.Builder<ENVIRONMENT,PREVIOUS_TYPE>> PREVIOUS_TYPE, afterPREVIOUS_ARGUMENT, ScratchArguments.Just<ENVIRONMENT, TYPE, ARGUMENT>> (PREVIOUS_ARGUMENT previousArgument) - Specified by:
afterin interfaceScratchArguments.Builder<ENVIRONMENT extends IScratchEnvironment>
-
build
- Specified by:
buildin interfaceScratchArguments.Builder<ENVIRONMENT extends IScratchEnvironment>
-