Package Hierarchies:
Class Hierarchy
- java.lang.Object
- com.petrolpark.core.scratch.argument.ContextArgument<ENVIRONMENT,CONTEXT> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, com.petrolpark.core.scratch.procedure.IScratchContextHolder)
- com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter<ENVIRONMENT,CONTEXT> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.argument.LiteralArgument.LiteralParameter<TYPE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.argument.NestedProcedureArgument.NestedProcedureParameter<ENVIRONMENT,INSTANCE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.petrolpark.core.scratch.argument.DropdownArgument<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- com.petrolpark.core.scratch.argument.ExpressionArgument<ENVIRONMENT,TYPE,ARGUMENTS> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, com.petrolpark.core.scratch.procedure.IScratchContextHolder)
- com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, com.petrolpark.core.scratch.procedure.IScratchContextHolder)
- com.petrolpark.core.scratch.argument.LiteralArgument<TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- com.petrolpark.core.scratch.argument.NestedProcedureArgument<ENVIRONMENT,INSTANCE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)