|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.pentaho.di.core.util.KeyValueFactory<T>
T - type of key value.public class KeyValueFactory<T>
| Field Summary | |
|---|---|
static KeyValueFactory<Boolean> |
BOOLEAN
Default instance for ... |
static KeyValueFactory<Boolean> |
BOOLEAN_TRUE
Default instance for ... |
static KeyValueFactory<Double> |
DOUBLE
Default instance for ... |
static KeyValueFactory<Double> |
DOUBLE_ONE
Default instance for ... |
static KeyValueFactory<Float> |
FLOAT
Default instance for ... |
static KeyValueFactory<Float> |
FLOAT_ONE
Default instance for ... |
static KeyValueFactory<Integer> |
INTEGER
Default instance for ... |
static KeyValueFactory<Integer> |
INTEGER_ONE
Default instance for ... |
static KeyValueFactory<Long> |
LONG
Default instance for ... |
static KeyValueFactory<Long> |
LONG_ONE
Default instance for ... |
static KeyValueFactory<String> |
STRING
Default instance for ... |
| Constructor Summary | |
|---|---|
KeyValueFactory(T defaultValue)
Constructor. |
|
| Method Summary | |
|---|---|
KeyValue<T> |
create(String key)
|
List<KeyValue<T>> |
createAll(String... keys)
|
T |
getDefaultValue()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final KeyValueFactory<String> STRING
public static final KeyValueFactory<Integer> INTEGER
public static final KeyValueFactory<Integer> INTEGER_ONE
public static final KeyValueFactory<Boolean> BOOLEAN
public static final KeyValueFactory<Boolean> BOOLEAN_TRUE
public static final KeyValueFactory<Float> FLOAT
public static final KeyValueFactory<Float> FLOAT_ONE
public static final KeyValueFactory<Double> DOUBLE
public static final KeyValueFactory<Double> DOUBLE_ONE
public static final KeyValueFactory<Long> LONG
public static final KeyValueFactory<Long> LONG_ONE
| Constructor Detail |
|---|
public KeyValueFactory(T defaultValue)
defaultValue - default value to set.| Method Detail |
|---|
public T getDefaultValue()
public KeyValue<T> create(String key)
throws IllegalArgumentException
key - key to set.
IllegalArgumentException - if key is blank.
public List<KeyValue<T>> createAll(String... keys)
throws IllegalArgumentException
keys - keys to use.
IllegalArgumentException - if one key is blank.public String toString()
toString in class ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||