| com.google.gdata.data.photos.Extensible |
Known Indirect Subclasses
AlbumData,
AlbumDataImpl,
AlbumEntry,
AlbumFeed,
AtomData,
CommentData,
CommentDataImpl,
CommentEntry,
ExifTags,
GphotoData,
GphotoDataImpl,
GphotoEntry<E extends GphotoEntry<E>>,
GphotoFeed<F extends GphotoFeed>,
MediaData,
MediaDataImpl,
and
11 others.
|
Basic interface for all extendable objects. This is just an interface for
a subset of the methods on ExtensionPoint. Any class implementing this
interface will forward these methods on to the ExtensionPoint it is
using for storing the actual extension information.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Adds an extension object.
| |||||||||||
Adds a repeating extension object.
| |||||||||||
Declares the set of expected Extension types for an Extensible
within the target extension profile.
| |||||||||||
Removes an extension object.
| |||||||||||
Removes an extension object based on its class.
| |||||||||||
Removes a repeating extension object.
| |||||||||||
Sets an extension object.
| |||||||||||
Adds an extension object. Forwards to
addExtension(Extension).
| extension |
|---|
Adds a repeating extension object. Forwards to
addRepeatingExtension(Extension).
| extension |
|---|
Declares the set of expected Extension types for an Extensible
within the target extension profile. Forwards to
declareExtensions(ExtensionProfile).
| extProfile | The ExtensionProfile to initialize. |
|---|
Removes an extension object. Forwards to
removeExtension(Extension).
| extension |
|---|
Removes an extension object based on its class. Forwards to
removeExtension(Class).
| extensionClass |
|---|
Removes a repeating extension object. Forwards to
removeRepeatingExtension(Extension).
| ext |
|---|
Sets an extension object. If one exists of this type, it's replaced.
Forwards to setExtension(Extension).
| extension |
|---|