Uses of Interface
cc.carm.lib.configuration.core.function.ConfigDataFunction
-
-
Uses of ConfigDataFunction in cc.carm.lib.configuration.core.builder.list
Fields in cc.carm.lib.configuration.core.builder.list declared as ConfigDataFunction Modifier and Type Field Description protected @NotNull ConfigDataFunction<java.lang.Object,S>SourceListBuilder. sourceParserprotected @NotNull ConfigDataFunction<S,java.lang.Object>SourceListBuilder. sourceSerializerprotected @NotNull ConfigDataFunction<S,V>SourceListBuilder. valueParserprotected @NotNull ConfigDataFunction<V,S>SourceListBuilder. valueSerializerMethods in cc.carm.lib.configuration.core.builder.list with parameters of type ConfigDataFunction Modifier and Type Method Description <S> @NotNull SourceListBuilder<S,V>ConfigListBuilder. from(@NotNull java.lang.Class<S> sourceClass, @NotNull ConfigDataFunction<java.lang.Object,S> sourceParser, @NotNull ConfigDataFunction<S,V> valueParser, @NotNull ConfigDataFunction<V,S> valueSerializer, @NotNull ConfigDataFunction<S,java.lang.Object> sourceSerializer)@NotNull SourceListBuilder<S,V>SourceListBuilder. parseSource(ConfigDataFunction<java.lang.Object,S> sourceParser)@NotNull SourceListBuilder<S,V>SourceListBuilder. parseValue(ConfigDataFunction<S,V> valueParser)@NotNull SourceListBuilder<S,V>SourceListBuilder. serializeSource(ConfigDataFunction<S,java.lang.Object> serializer)@NotNull SourceListBuilder<S,V>SourceListBuilder. serializeValue(ConfigDataFunction<V,S> serializer)Constructors in cc.carm.lib.configuration.core.builder.list with parameters of type ConfigDataFunction Constructor Description SourceListBuilder(@NotNull java.lang.Class<S> sourceClass, @NotNull ConfigDataFunction<java.lang.Object,S> sourceParser, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigDataFunction<S,V> valueParser, @NotNull ConfigDataFunction<V,S> valueSerializer, @NotNull ConfigDataFunction<S,java.lang.Object> sourceSerializer) -
Uses of ConfigDataFunction in cc.carm.lib.configuration.core.builder.map
Fields in cc.carm.lib.configuration.core.builder.map declared as ConfigDataFunction Modifier and Type Field Description protected @NotNull ConfigDataFunction<java.lang.String,K>SourceMapBuilder. keyParserprotected @NotNull ConfigDataFunction<K,java.lang.String>SourceMapBuilder. keySerializerprotected @NotNull ConfigDataFunction<java.lang.Object,S>SourceMapBuilder. sourceParserprotected @NotNull ConfigDataFunction<S,java.lang.Object>SourceMapBuilder. sourceSerializerprotected @NotNull ConfigDataFunction<S,V>SourceMapBuilder. valueParserprotected @NotNull ConfigDataFunction<V,S>SourceMapBuilder. valueSerializerMethods in cc.carm.lib.configuration.core.builder.map with parameters of type ConfigDataFunction Modifier and Type Method Description <S> SourceMapBuilder<M,S,K,V>ConfigMapBuilder. from(@NotNull java.lang.Class<S> sourceClass, @NotNull ConfigDataFunction<S,V> valueParser, @NotNull ConfigDataFunction<V,S> valueSerializer)SourceMapBuilder<M,java.lang.Object,K,V>ConfigMapBuilder. fromObject(@NotNull ConfigDataFunction<java.lang.Object,V> valueParser)SourceMapBuilder<M,java.lang.String,K,V>ConfigMapBuilder. fromString(@NotNull ConfigDataFunction<java.lang.String,V> valueParser)@NotNull SourceMapBuilder<M,S,K,V>SourceMapBuilder. parseKey(@NotNull ConfigDataFunction<java.lang.String,K> parser)@NotNull SourceMapBuilder<M,S,K,V>SourceMapBuilder. parseSource(@NotNull ConfigDataFunction<java.lang.Object,S> parser)@NotNull SourceMapBuilder<M,S,K,V>SourceMapBuilder. parseValue(@NotNull ConfigDataFunction<S,V> parser)@NotNull SourceMapBuilder<M,S,K,V>SourceMapBuilder. serializeKey(@NotNull ConfigDataFunction<K,java.lang.String> serializer)@NotNull SourceMapBuilder<M,S,K,V>SourceMapBuilder. serializeSource(@NotNull ConfigDataFunction<S,java.lang.Object> serializer)@NotNull SourceMapBuilder<M,S,K,V>SourceMapBuilder. serializeValue(@NotNull ConfigDataFunction<V,S> serializer)Constructors in cc.carm.lib.configuration.core.builder.map with parameters of type ConfigDataFunction Constructor Description SourceMapBuilder(@NotNull java.util.function.Supplier<@NotNull M> supplier, @NotNull java.lang.Class<K> keyClass, @NotNull ConfigDataFunction<java.lang.String,K> keyParser, @NotNull java.lang.Class<S> sourceClass, @NotNull ConfigDataFunction<java.lang.Object,S> sourceParser, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigDataFunction<S,V> valueParser, @NotNull ConfigDataFunction<K,java.lang.String> keySerializer, @NotNull ConfigDataFunction<V,S> valueSerializer, @NotNull ConfigDataFunction<S,java.lang.Object> sourceSerializer) -
Uses of ConfigDataFunction in cc.carm.lib.configuration.core.builder.value
Fields in cc.carm.lib.configuration.core.builder.value declared as ConfigDataFunction Modifier and Type Field Description protected @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>>SectionValueBuilder. serializerprotected @NotNull ConfigDataFunction<java.lang.Object,S>SourceValueBuilder. sourceParserprotected @NotNull ConfigDataFunction<S,java.lang.Object>SourceValueBuilder. sourceSerializerprotected @NotNull ConfigDataFunction<V,S>SourceValueBuilder. valueSerializerMethods in cc.carm.lib.configuration.core.builder.value with parameters of type ConfigDataFunction Modifier and Type Method Description <S> @NotNull SourceValueBuilder<S,V>ConfigValueBuilder. from(@NotNull java.lang.Class<S> sourceClass, @NotNull ConfigDataFunction<java.lang.Object,S> sourceParser, @NotNull ConfigValueParser<S,V> valueParser, @NotNull ConfigDataFunction<V,S> valueSerializer, @NotNull ConfigDataFunction<S,java.lang.Object> sourceSerializer)@NotNull SectionValueBuilder<V>ConfigValueBuilder. fromSection(@NotNull ConfigValueParser<ConfigurationWrapper<?>,V> valueParser, @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>> valueSerializer)@NotNull SourceValueBuilder<S,V>SourceValueBuilder. parseSource(@NotNull ConfigDataFunction<java.lang.Object,S> sourceParser)@NotNull SourceValueBuilder<S,V>SourceValueBuilder. serializeSource(@NotNull ConfigDataFunction<S,java.lang.Object> serializer)@NotNull SectionValueBuilder<V>SectionValueBuilder. serializeValue(ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer)@NotNull SourceValueBuilder<S,V>SourceValueBuilder. serializeValue(@NotNull ConfigDataFunction<V,S> serializer)Constructors in cc.carm.lib.configuration.core.builder.value with parameters of type ConfigDataFunction Constructor Description SectionValueBuilder(@NotNull java.lang.Class<V> valueClass, @NotNull ConfigValueParser<ConfigurationWrapper<?>,V> parser, @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer)SourceValueBuilder(@NotNull java.lang.Class<S> sourceClass, @NotNull ConfigDataFunction<java.lang.Object,S> sourceParser, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigValueParser<S,V> valueParser, @NotNull ConfigDataFunction<V,S> valueSerializer, @NotNull ConfigDataFunction<S,java.lang.Object> sourceSerializer) -
Uses of ConfigDataFunction in cc.carm.lib.configuration.core.function
Methods in cc.carm.lib.configuration.core.function that return ConfigDataFunction Modifier and Type Method Description default <V> @NotNull ConfigDataFunction<T,V>ConfigDataFunction. andThen(@NotNull ConfigDataFunction<? super R,V> after)static @NotNull ConfigDataFunction<java.lang.Object,java.lang.Boolean>ConfigDataFunction. booleanValue()static @NotNull ConfigDataFunction<java.lang.Object,java.lang.Byte>ConfigDataFunction. byteValue()static <V> @NotNull ConfigDataFunction<java.lang.String,V>ConfigDataFunction. castFromString(java.lang.Class<V> valueClass)static <V> @NotNull ConfigDataFunction<java.lang.Object,V>ConfigDataFunction. castObject(java.lang.Class<V> valueClass)static <T> @NotNull ConfigDataFunction<T,java.lang.String>ConfigDataFunction. castToString()static @NotNull ConfigDataFunction<java.lang.Object,java.lang.Double>ConfigDataFunction. doubleValue()static @NotNull ConfigDataFunction<java.lang.Object,java.lang.Float>ConfigDataFunction. floatValue()static <T> @NotNull ConfigDataFunction<T,T>ConfigDataFunction. identity()static <T> @NotNull ConfigDataFunction<T,T>ConfigDataFunction. identity(java.lang.Class<T> type)static @NotNull ConfigDataFunction<java.lang.Object,java.lang.Integer>ConfigDataFunction. intValue()static @NotNull ConfigDataFunction<java.lang.Object,java.lang.Long>ConfigDataFunction. longValue()static <V> @NotNull ConfigDataFunction<java.lang.String,V>ConfigDataFunction. parseString(java.lang.Class<V> valueClass)static <T,V>
@NotNull ConfigDataFunction<T,V>ConfigDataFunction. required()static @NotNull ConfigDataFunction<java.lang.Object,java.lang.Short>ConfigDataFunction. shortValue()static <T> @NotNull ConfigDataFunction<T,java.lang.Object>ConfigDataFunction. toObject()Methods in cc.carm.lib.configuration.core.function with parameters of type ConfigDataFunction Modifier and Type Method Description default <V> @NotNull ConfigDataFunction<T,V>ConfigDataFunction. andThen(@NotNull ConfigDataFunction<? super R,V> after)default <V> ConfigValueParser<V,R>ConfigValueParser. compose(@NotNull ConfigDataFunction<? super V,? extends T> before) -
Uses of ConfigDataFunction in cc.carm.lib.configuration.core.value.type
Fields in cc.carm.lib.configuration.core.value.type declared as ConfigDataFunction Modifier and Type Field Description protected @NotNull ConfigDataFunction<java.lang.String,K>ConfiguredMap. keyParserprotected @NotNull ConfigDataFunction<K,java.lang.String>ConfiguredMap. keySerializerprotected @NotNull ConfigDataFunction<java.lang.Object,V>ConfiguredList. parserprotected @NotNull ConfigDataFunction<V,java.lang.Object>ConfiguredList. serializerprotected @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>>ConfiguredSection. serializerprotected @NotNull ConfigDataFunction<V,java.lang.Object>ConfiguredValue. serializerprotected @NotNull ConfigDataFunction<java.lang.Object,V>ConfiguredMap. valueParserprotected @NotNull ConfigDataFunction<V,java.lang.Object>ConfiguredMap. valueSerializerMethods in cc.carm.lib.configuration.core.value.type that return ConfigDataFunction Modifier and Type Method Description @NotNull ConfigDataFunction<java.lang.String,K>ConfiguredMap. getKeyParser()@NotNull ConfigDataFunction<K,java.lang.String>ConfiguredMap. getKeySerializer()@NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>>ConfiguredSection. getSerializer()@NotNull ConfigDataFunction<java.lang.Object,V>ConfiguredMap. getValueParser()@NotNull ConfigDataFunction<V,java.lang.Object>ConfiguredMap. getValueSerializer()Constructors in cc.carm.lib.configuration.core.value.type with parameters of type ConfigDataFunction Constructor Description ConfiguredList(@NotNull ValueManifest<java.util.List<V>> manifest, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigDataFunction<java.lang.Object,V> parser, @NotNull ConfigDataFunction<V,java.lang.Object> serializer)ConfiguredMap(@NotNull ValueManifest<java.util.Map<K,V>> manifest, @NotNull java.util.function.Supplier<? extends java.util.Map<K,V>> mapObjSupplier, @NotNull java.lang.Class<K> keyClass, @NotNull ConfigDataFunction<java.lang.String,K> keyParser, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigDataFunction<java.lang.Object,V> valueParser, @NotNull ConfigDataFunction<K,java.lang.String> keySerializer, @NotNull ConfigDataFunction<V,java.lang.Object> valueSerializer)ConfiguredSection(@NotNull ValueManifest<V> manifest, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigValueParser<ConfigurationWrapper<?>,V> parser, @NotNull ConfigDataFunction<V,? extends java.util.Map<java.lang.String,java.lang.Object>> serializer)ConfiguredValue(@NotNull ValueManifest<V> manifest, @NotNull java.lang.Class<V> valueClass, @NotNull ConfigValueParser<java.lang.Object,V> parser, @NotNull ConfigDataFunction<V,java.lang.Object> serializer)
-