类 PrimitiveAdapter<T>
java.lang.Object
cc.carm.lib.configuration.adapter.ValueAdapter<T>
cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter<T>
- 所有已实现的接口:
ValueParser<T>,ValueSerializer<T>
-
字段概要
字段从类继承的字段 cc.carm.lib.configuration.adapter.ValueAdapter
deserializer, serializer, type -
构造器概要
构造器限定符构造器说明protectedPrimitiveAdapter(@NotNull Class<T> valueType, @NotNull ValueParser<T> deserializer) -
方法概要
修饰符和类型方法说明static <T> PrimitiveAdapter<T>of(@NotNull Class<T> clazz, @NotNull DataFunction<Object, T> function) static PrimitiveAdapter<Boolean>static PrimitiveAdapter<Boolean>static PrimitiveAdapter<Byte>ofByte()static PrimitiveAdapter<Byte>static PrimitiveAdapter<Character>static PrimitiveAdapter<Character>static PrimitiveAdapter<Double>ofDouble()static PrimitiveAdapter<Double>static ValueAdapter<Enum<?>>ofEnum()static PrimitiveAdapter<Float>ofFloat()static PrimitiveAdapter<Float>static PrimitiveAdapter<Integer>static PrimitiveAdapter<Integer>static PrimitiveAdapter<Long>ofLong()static PrimitiveAdapter<Long>static <T extends Number>
PrimitiveAdapter<T>ofNumber(@NotNull Class<T> numberClass, @NotNull DataFunction<Number, T> castFunction, @NotNull DataFunction<String, T> parseFunction) static PrimitiveAdapter<Short>ofShort()static PrimitiveAdapter<Short>static PrimitiveAdapter<String>ofString()从类继承的方法 cc.carm.lib.configuration.adapter.ValueAdapter
equals, hashCode, parse, parser, parser, serialize, serializer, serializer, type
-
字段详细资料
-
TRUE_VALUES
-
FALSE_VALUES
-
-
构造器详细资料
-
PrimitiveAdapter
protected PrimitiveAdapter(@NotNull @NotNull Class<T> valueType, @NotNull @NotNull ValueParser<T> deserializer)
-
-
方法详细资料
-
ofEnum
-
ofString
-
ofBoolean
-
ofBooleanType
-
ofCharacter
-
ofCharacterType
-
ofInteger
-
ofIntegerType
-
ofLong
-
ofLongType
-
ofDouble
-
ofDoubleType
-
ofFloat
-
ofFloatType
-
ofShort
-
ofShortType
-
ofByte
-
ofByteType
-
of
public static <T> PrimitiveAdapter<T> of(@NotNull @NotNull Class<T> clazz, @NotNull @NotNull DataFunction<Object, T> function) -
ofNumber
public static <T extends Number> PrimitiveAdapter<T> ofNumber(@NotNull @NotNull Class<T> numberClass, @NotNull @NotNull DataFunction<Number, T> castFunction, @NotNull @NotNull DataFunction<String, T> parseFunction)
-