com.google.protobuf.gwt.shared
Class AbstractJsonStream
java.lang.Object
com.google.protobuf.gwt.shared.AbstractJsonStream
- All Implemented Interfaces:
- JsonStream
- Direct Known Subclasses:
- GsonJsonStream, GWTJsonStream
public abstract class AbstractJsonStream
- extends Object
- implements JsonStream
A partial implementation of the JsonStream
interface, which is
expected to be shared between the client and server.
- Author:
- vkulikov@alum.mit.edu Vitaliy Kulikov
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.google.protobuf.gwt.shared.JsonStream |
newStream, readBoolean, readBooleanRepeated, readDouble, readDoubleRepeated, readFloat, readFloatRepeated, readInteger, readIntegerRepeated, readLong, readLongRepeated, readStream, readStreamRepeated, readString, readStringRepeated, toJsonString, toJsonString, writeBoolean, writeBooleanRepeated, writeDouble, writeDoubleRepeated, writeFloat, writeFloatRepeated, writeInteger, writeIntegerRepeated, writeLong, writeLongRepeated, writeStream, writeStreamRepeated, writeString, writeStringRepeated |
FIELD_LABEL_KEY
protected static final String FIELD_LABEL_KEY
- See Also:
- Constant Field Values
FIELD_VALUE_KEY
protected static final String FIELD_VALUE_KEY
- See Also:
- Constant Field Values
AbstractJsonStream
public AbstractJsonStream()
writeMessage
public void writeMessage(int fieldNumber,
String fieldName,
Message message)
throws IOException
- Specified by:
writeMessage
in interface JsonStream
- Throws:
IOException
writeMessageRepeated
public void writeMessageRepeated(int fieldNumber,
String fieldName,
List<? extends Message> messageList)
throws IOException
- Specified by:
writeMessageRepeated
in interface JsonStream
- Throws:
IOException
getFieldLabelKey
protected String getFieldLabelKey()
getFieldValueKey
protected String getFieldValueKey()
getKeyForFieldNumber
protected String getKeyForFieldNumber(int fieldNumber)
Copyright © 2014 InMobi. All rights reserved.