Class ExpressionDefaultParameterSimpleScratchClass<TYPE>
java.lang.Object
com.petrolpark.core.scratch.classes.SimpleScratchClass<TYPE,ExpressionArgument<IScratchEnvironment,TYPE>>
com.petrolpark.core.scratch.classes.ExpressionDefaultParameterSimpleScratchClass<TYPE>
- All Implemented Interfaces:
IScratchClass<TYPE,,ExpressionArgument<IScratchEnvironment, TYPE>> IScratchClassType
- Direct Known Subclasses:
BlockPosScratchClass,NullScratchClass
public abstract class ExpressionDefaultParameterSimpleScratchClass<TYPE>
extends SimpleScratchClass<TYPE,ExpressionArgument<IScratchEnvironment,TYPE>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
IScratchClass.Caster<FROM_TYPE,TO_TYPE> -
Field Summary
Fields inherited from class com.petrolpark.core.scratch.classes.SimpleScratchClass
codec, streamCodecFields inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
CODEC, STREAM_CODEC, TYPED_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class com.petrolpark.core.scratch.classes.SimpleScratchClass
getType, scratchClassCodec, scratchClassStreamCodecMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
asSynced, cast, codec, fallback, streamCodec
-
Constructor Details
-
ExpressionDefaultParameterSimpleScratchClass
public ExpressionDefaultParameterSimpleScratchClass()
-
-
Method Details
-
createDefaultParameter
public ExpressionArgument.ExpressionParameter<IScratchEnvironment,TYPE> createDefaultParameter(String key)
-