Serialized Form


Package com.google.wave.api

Class com.google.wave.api.Annotation extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
The annotation name.


value

java.lang.String value
The annotation value.


range

Range range
The range of this annotation.

Class com.google.wave.api.Annotations extends java.lang.Object implements Serializable

Serialized Fields

store

java.util.Map<K,V> store
A map of annotation name to a list of annotations instances.


size

int size
The total number of annotations.

Class com.google.wave.api.Attachment extends Element implements Serializable

Serialized Fields

data

byte[] data
Attachment data.

Class com.google.wave.api.Blip extends java.lang.Object implements Serializable

Serialized Fields

blipId

java.lang.String blipId
The id of this blip.


parentBlipId

java.lang.String parentBlipId
The id of the parent blip, null for blips in the root thread.


thread

BlipThread thread
The containing thread.


childBlipIds

java.util.List<E> childBlipIds
The ids of the children of this blip.


inlineReplyThreads

java.util.SortedMap<K,V> inlineReplyThreads
The inline reply threads, sorted by location/offset.


replyThreads

java.util.List<E> replyThreads
The reply threads.


contributors

java.util.List<E> contributors
The participant ids of the contributors of this blip.


creator

java.lang.String creator
The participant id of the creator of this blip.


lastModifiedTime

long lastModifiedTime
The last modified time of this blip.


version

long version
The version of this blip.


annotations

Annotations annotations
The list of annotations for the content.


wavelet

Wavelet wavelet
The wavelet that owns this blip.


operationQueue

OperationQueue operationQueue
The operation queue to queue operation to the robot proxy.


content

java.lang.String content
The blip content.


elements

java.util.SortedMap<K,V> elements
The element contents of this blip.

Class com.google.wave.api.BlipContent extends java.lang.Object implements Serializable

Class com.google.wave.api.BlipThread extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id
The id of the thread.


location

int location
The offset of the parent blip where this thread is inlined.


blipIds

java.util.List<E> blipIds
A list of ids of all blips that are in this thread.


blips

java.util.Map<K,V> blips
A map of blips of the wavelet to which this thread belongs to.

Class com.google.wave.api.DataDocuments extends java.lang.Object implements Serializable

Serialized Fields

dataDocuments

java.util.Map<K,V> dataDocuments
A map of data documents values.


wavelet

Wavelet wavelet
The wavelet that this data document represents.


operationQueue

OperationQueue operationQueue
The operation queue to queue operation to the robot proxy.

Class com.google.wave.api.Element extends BlipContent implements Serializable

Serialized Fields

type

ElementType type
The type of an element.


properties

java.util.Map<K,V> properties
A map of properties representing details of the element.

Class com.google.wave.api.FormElement extends Element implements Serializable

Class com.google.wave.api.Gadget extends Element implements Serializable

Class com.google.wave.api.Image extends Element implements Serializable

Class com.google.wave.api.Installer extends Element implements Serializable

Class com.google.wave.api.InvalidRequestException extends java.lang.Exception implements Serializable

Serialized Fields

invalidOperation

OperationRequest invalidOperation

Class com.google.wave.api.Line extends Element implements Serializable

Class com.google.wave.api.OperationQueue extends java.lang.Object implements Serializable

Serialized Fields

proxyForId

java.lang.String proxyForId
The id that can be set for proxyingFor parameter.


pendingOperations

java.util.List<E> pendingOperations
The operation queue.

Class com.google.wave.api.ParticipantProfile extends java.lang.Object implements Serializable

Serialized Fields

address

java.lang.String address

name

java.lang.String name

imageUrl

java.lang.String imageUrl

profileUrl

java.lang.String profileUrl

Class com.google.wave.api.Participants extends java.lang.Object implements Serializable

Serialized Fields

participants

java.util.Set<E> participants
A set of participant id that represents wavelet participants.


wavelet

Wavelet wavelet
The wavelet that this participant set represents.


operationQueue

OperationQueue operationQueue
The operation queue to queue operation to the robot proxy.


roles

java.util.Map<K,V> roles
The roles of the participants. The values are strings to match the wire protocol.

Class com.google.wave.api.Plaintext extends BlipContent implements Serializable

Serialized Fields

text

java.lang.StringBuilder text
The text content.

Class com.google.wave.api.Range extends java.lang.Object implements Serializable

Serialized Fields

start

int start
Start of the range.


end

int end
End of the range.

Class com.google.wave.api.Tags extends java.lang.Object implements Serializable

Serialized Fields

tags

java.util.Set<E> tags
A set of string that represents wavelet tags.


wavelet

Wavelet wavelet
The wavelet that this tag list represents.


operationQueue

OperationQueue operationQueue
The operation queue to queue operation to the robot proxy.

Class com.google.wave.api.Wavelet extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
Throws:
java.io.IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

serializedWaveId

java.lang.String serializedWaveId
The serialized form of waveId


serializedWaveletId

java.lang.String serializedWaveletId
The serialized form of waveletId


creator

java.lang.String creator
The participant id that created this wavelet.


creationTime

long creationTime
This wavelet's creation time, in milliseconds.


lastModifiedTime

long lastModifiedTime
This wavelet's last modified time, in milliseconds.


rootBlipId

java.lang.String rootBlipId
The id of the root blip of this wavelet.


rootThread

BlipThread rootThread
The root thread of this wavelet.


participants

Participants participants
The participants of this wavelet.


dataDocuments

DataDocuments dataDocuments
The data documents of this wavelet.


tags

Tags tags
The tags that this wavelet has.


title

java.lang.String title
The title of this wavelet.


blips

java.util.Map<K,V> blips
The blips that are contained in this wavelet.


threads

java.util.Map<K,V> threads
The conversation threads that are contained in this wavelet.


operationQueue

OperationQueue operationQueue
The operation queue to queue operation to the robot proxy.


robotAddress

java.lang.String robotAddress
The address of the current robot.