Package com.petrolpark.core.scratch
Class ScratchArguments.And.Builder<ENVIRONMENT extends IScratchEnvironment,TYPE,ARGUMENT extends IScratchArgument<? super ENVIRONMENT,TYPE>,NEXT extends ScratchArguments.More<? super ENVIRONMENT,?,?>>
java.lang.Object
com.petrolpark.core.scratch.ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT>
com.petrolpark.core.scratch.ScratchArguments.And<ENVIRONMENT,TYPE,ARGUMENT,NEXT>
com.petrolpark.core.scratch.ScratchArguments.And.Builder<ENVIRONMENT,TYPE,ARGUMENT,NEXT>
- All Implemented Interfaces:
IScratchContextHolder,ScratchArguments<ENVIRONMENT,,ScratchSignature.More<TYPE>> ScratchArguments.Builder<ENVIRONMENT>,ScratchArguments.More.Builder<ENVIRONMENT>,ScratchSignature,ScratchSignature.And<TYPE,,NEXT> ScratchSignature.More<TYPE>
- Enclosing class:
ScratchArguments.And<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<? super ENVIRONMENT, TYPE>, NEXT extends ScratchArguments.More<? super ENVIRONMENT, ?, ?>>
public static final class ScratchArguments.And.Builder<ENVIRONMENT extends IScratchEnvironment,TYPE,ARGUMENT extends IScratchArgument<? super ENVIRONMENT,TYPE>,NEXT extends ScratchArguments.More<? super ENVIRONMENT,?,?>>
extends ScratchArguments.And<ENVIRONMENT,TYPE,ARGUMENT,NEXT>
implements ScratchArguments.More.Builder<ENVIRONMENT>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.petrolpark.core.scratch.ScratchArguments.And
ScratchArguments.And.Builder<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<? super ENVIRONMENT, TYPE>, NEXT extends ScratchArguments.More<? super ENVIRONMENT, ?, ?>> 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.And
nextFields 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.And<ENVIRONMENT, TYPE, ARGUMENT, NEXT>> after(PREVIOUS_ARGUMENT previousArgument) build()Methods inherited from class com.petrolpark.core.scratch.ScratchArguments.And
next, streamMethods inherited from class com.petrolpark.core.scratch.ScratchArguments.More
argument, getMethods 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.And<ENVIRONMENT, TYPE, ARGUMENT, NEXT>> (PREVIOUS_ARGUMENT previousArgument) - Specified by:
afterin interfaceScratchArguments.Builder<ENVIRONMENT extends IScratchEnvironment>
-
build
- Specified by:
buildin interfaceScratchArguments.Builder<ENVIRONMENT extends IScratchEnvironment>
-