Package com.google.api.client.util

General utilities used throughout this library.

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.
 

Package com.google.api.client.util Description

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

Since:
1.0
Author:
Yaniv Inbar


Copyright © 2011-2012 Google. All Rights Reserved.