@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.command.parameter.managed.standard
-
Interface Summary Interface Description ResourceKeyedValueParameter<T> AValueParameter
that can be identified with akey
.VariableValueParameters.DynamicChoicesBuilder<T> A builder that creates aValueParameter
that tries to match an argument against a dynamic set of choices and returns an appropriate object based on the supplied argument.VariableValueParameters.Factory A factory that createsValueParameter
s or their builders.VariableValueParameters.LiteralBuilder<T> A builder that createsValueParameter
s that requires a specific sequence of arguments.VariableValueParameters.NumberRangeBuilder<T extends java.lang.Number> A builder that creates a parameter that can parse a boundedNumber
.VariableValueParameters.RegistryEntryBuilder<T> A builder that creates aValueParameter
that attempts to get a specificregistry
entry by the supplied ID.VariableValueParameters.StaticChoicesBuilder<T> A builder that creates aValueParameter
that tries to match an argument against a fixed set of choices and returns an appropriate object based on the supplied argument.VariableValueParameters.TextBuilder A builder that creates a parameter that serializes strings intoComponent
. -
Class Summary Class Description ResourceKeyedValueParameters Class containing commonparameters
.VariableValueParameters Builders and factory for parameters that require configuration.