|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| ArrayMap<K,V> | Memory-efficient map of keys to values with list-style random-access semantics. |
| ArrayValueMap | Collects the array values of a key/value data object, writing the fields or map values only after all values have been collected. |
| Base64 | Proxy for version 1.6 (or newer) of the Apache Commons Codec Base64 implementation. |
| ClassInfo | Parses class information to determine data key name/value pairs associated with the class. |
| Data | Utilities for working with key/value data based on the Key annotation. |
| DateTime | Immutable representation of a date with an optional time and an optional time zone based on RFC 3339. |
| FieldInfo | Parses field information to determine data key name/value pair associated with the field. |
| GenericData | Generic data that stores all unknown data key name/value pairs. |
| Strings | Deprecated. (scheduled to be removed in 1.9) See below for new usage |
| StringUtils | Utilities for strings. |
| Types | Utilities for working with Java types. |
| Annotation Types Summary | |
|---|---|
| Key | Use this annotation to specify that a field is a data key, optionally providing the data key name to use. |
| NullValue | Use this annotation to specify that an enum constant is the "null" data value to use for
Data.nullOf(Class). |
| Value | Use this annotation to specify that an enum constant is a string data value, optionally providing the string data value to use. |
General utilities used throughout this library.
Warning: this package is experimental, and its content may be changed in incompatible ways or possibly entirely removed in a future version of the library
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||