Package com.google.protobuf.gwt.shared

Interface Summary
JsonStream Interface used by the generated GWT-friendly protobuf Java code to serialize protobufs to and from JSON.
Message Abstract interface implemented by Protocol Message GWT objects.
Message.Builder Abstract interface implemented by Protocol Message builders.
ProtocolMessageEnum Interface of useful methods added to all enums generated by the protocol compiler.
 

Class Summary
AbstractJsonStream A partial implementation of the JsonStream interface, which is expected to be shared between the client and server.
AbstractMessage A partial implementation of the Message interface which implements as many methods of that interface as possible in terms of other methods.
AbstractMessage.Builder<BuilderType extends AbstractMessage.Builder> A partial implementation of the Message.Builder interface which implements as many methods of that interface as possible in terms of other methods.
GeneratedMessage Gwt version of GeneratedMessage.
GeneratedMessage.Builder<MessageType extends GeneratedMessage,BuilderType extends GeneratedMessage.Builder>  
JsonStreamFactory Factory interface that makes it easy to switch between different json strema implementations both on the client and on the server side.
 

Enum Summary
JsonStreamFactory.ImplementationType  
 

Exception Summary
InvalidProtocolBufferException Thrown when a protocol message being parsed is invalid in some way.
UninitializedMessageException Thrown when attempting to build a protocol message that is missing required fields.
 

Annotation Types Summary
FieldNumber Field-number annotation generated as part of the GWT protobuf compiler output to compensate for the lack of built-in reflection functionality in GWT-friendly Java protobuf message definitions.
 



Copyright © 2014 InMobi. All rights reserved.