Uses of Class
space.arim.dazzleconf.error.BadValueException
Packages that use BadValueException
Package
Description
Contains the hierarchy of config-related exceptions, primarily those relating to mistakes in user input.
Contains all API related to serializing and deserializing, commonly used for
adding custom config objects.
Allows arbitrary value validation beyond that provided by the type system
or annotations in
space.arim.dazzleconf.annote-
Uses of BadValueException in space.arim.dazzleconf.error
Methods in space.arim.dazzleconf.error that return BadValueException -
Uses of BadValueException in space.arim.dazzleconf.serialiser
Methods in space.arim.dazzleconf.serialiser that throw BadValueExceptionModifier and TypeMethodDescriptionURLValueSerialiser.deserialise(FlexibleType flexibleType) ValueSerialiser.deserialise(FlexibleType flexibleType) Deserializes a value from a flexible type representing a raw config value.booleanFlexibleType.getBoolean()Gets the value as a booleanbyteFlexibleType.getByte()Gets the value as a bytecharFlexibleType.getCharacter()Gets the value as a characterFlexibleType.getCollection()Gets the value as a collection of further flexible types.<E> Collection<E> FlexibleType.getCollection(FlexibleTypeFunction<? extends E> elementProcessor) Gets the value as a collection of further flexible types (FlexibleType.getCollection()) and processes it by converting each flexible type element to a result element.doubleFlexibleType.getDouble()Gets the value as a double<T extends Enum<T>>
TGets the value as an enum typefloatFlexibleType.getFloat()Gets the value as a floatintFlexibleType.getInteger()Gets the value as an integerFlexibleType.getList()Gets the value as a list of further flexible types.<E> List<E> FlexibleType.getList(FlexibleTypeFunction<? extends E> elementProcessor) Gets the value as a list of further flexible types (FlexibleType.getList()) and processes it by converting each flexible type element to a result element.longFlexibleType.getLong()Gets the value as a longFlexibleType.getMap()Gets the value as a map of further flexible types.<K,V> Map <K, V> FlexibleType.getMap(FlexibleTypeMapEntryFunction<? extends K, ? extends V> entryProcessor) Gets the value as a map of further flexible types (FlexibleType.getMap()) and processes it by converting each pair of flexible types to a map entry.<T> TGets this type as some arbitrary object.FlexibleTypeFunction.getResult(FlexibleType flexibleType) Gets a result from the flexible typeFlexibleTypeMapEntryFunction.getResult(FlexibleType flexibleKey, FlexibleType flexibleValue) Gets a result from two flexible typesFlexibleType.getSet()Gets the value as a set of further flexible types.<E> Set<E> FlexibleType.getSet(FlexibleTypeFunction<? extends E> elementProcessor) Gets the value as a set of further flexible types (FlexibleType.getSet()) and processes it by converting each flexible type element to a result element.shortFlexibleType.getShort()Gets the value as a shortFlexibleType.getString()Gets the value as a string -
Uses of BadValueException in space.arim.dazzleconf.validator
Methods in space.arim.dazzleconf.validator that throw BadValueException