public abstract class ValueWithKey<T> extends Value<T> implements Entry<java.lang.String,T>
| Modifier and Type | Class and Description |
|---|---|
static class |
ValueWithKey.BigDecimalValue |
static class |
ValueWithKey.BigIntegerValue |
static class |
ValueWithKey.BooleanValue |
static class |
ValueWithKey.ByteValue |
static class |
ValueWithKey.CharacterValue |
static class |
ValueWithKey.DateValue |
static class |
ValueWithKey.DoubleValue |
static class |
ValueWithKey.FloatValue |
static class |
ValueWithKey.IntegerValue |
static class |
ValueWithKey.LongValue |
static class |
ValueWithKey.PatternValue |
static class |
ValueWithKey.ShortValue |
static class |
ValueWithKey.StringValue |
static class |
ValueWithKey.ValueWithKeySupport<T> |
Value.ValueSupport<T>Entry.BaseImpl<K,V>, Entry.Impl<K,V>| Modifier and Type | Field and Description |
|---|---|
static java.util.Set<java.lang.Class<? extends Value<?>>> |
ALL_DEFAULT_VALUE_WITH_KEY_TYPES |
ALL_DEFAULT_VALUE_TYPES| Constructor and Description |
|---|
ValueWithKey() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getKey() |
static <T> ValueWithKey<T> |
valueOf(java.lang.String key,
T value) |
public static final java.util.Set<java.lang.Class<? extends Value<?>>> ALL_DEFAULT_VALUE_WITH_KEY_TYPES
@Nonnull public abstract java.lang.String getKey()
@Nullable public static <T> ValueWithKey<T> valueOf(@Nonnull java.lang.String key, @Nullable T value)
Copyright © 2013 echocat. All Rights Reserved.