Package org.apache.activemq.protobuf
Interface Message<T>
-
- All Known Implementing Classes:
BaseMessage
,DeferredDecodeMessage
,DeferredUnmarshal.Bar
,DeferredUnmarshal.Foo
,MessageWithNoOuter
,MessageWithNoOuter.NestedMessage
,UnittestEmbedOptimizeFor.TestEmbedOptimizedForSize
,UnittestImport.ImportMessage
,UnittestMset.RawMessageSet
,UnittestMset.RawMessageSet.Item
,UnittestMset.TestMessageSet
,UnittestMset.TestMessageSetContainer
,UnittestMset.TestMessageSetExtension1
,UnittestMset.TestMessageSetExtension2
,UnittestOptimizeFor.TestOptimizedForSize
,UnittestProto.BarRequest
,UnittestProto.BarResponse
,UnittestProto.FooRequest
,UnittestProto.FooResponse
,UnittestProto.ForeignMessage
,UnittestProto.TestAllExtensions
,UnittestProto.TestAllTypes
,UnittestProto.TestAllTypes.NestedMessage
,UnittestProto.TestAllTypes.OptionalGroup
,UnittestProto.TestAllTypes.RepeatedGroup
,UnittestProto.TestCamelCaseFieldNames
,UnittestProto.TestDupFieldNumber
,UnittestProto.TestDupFieldNumber.Bar
,UnittestProto.TestDupFieldNumber.Foo
,UnittestProto.TestEmptyMessage
,UnittestProto.TestEmptyMessageWithExtensions
,UnittestProto.TestExtremeDefaultValues
,UnittestProto.TestFieldOrderings
,UnittestProto.TestForeignNested
,UnittestProto.TestMutualRecursionA
,UnittestProto.TestMutualRecursionB
,UnittestProto.TestNestedMessageHasBits
,UnittestProto.TestNestedMessageHasBits.NestedMessage
,UnittestProto.TestReallyLargeTagNumber
,UnittestProto.TestRecursiveMessage
,UnittestProto.TestRequired
,UnittestProto.TestRequiredForeign
public interface Message<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
assertInitialized()
void
clear()
T
clone()
T
mergeFramed(byte[] data)
T
mergeFramed(java.io.InputStream input)
T
mergeFramed(Buffer buffer)
T
mergeFramed(CodedInputStream input)
T
mergeFrom(T other)
T
mergeUnframed(byte[] data)
T
mergeUnframed(java.io.InputStream input)
T
mergeUnframed(Buffer buffer)
T
mergeUnframed(CodedInputStream input)
int
serializedSizeFramed()
int
serializedSizeUnframed()
Buffer
toFramedBuffer()
byte[]
toFramedByteArray()
Buffer
toUnframedBuffer()
byte[]
toUnframedByteArray()
void
writeFramed(java.io.OutputStream output)
void
writeFramed(CodedOutputStream output)
void
writeUnframed(java.io.OutputStream output)
void
writeUnframed(CodedOutputStream output)
-
-
-
Method Detail
-
clone
T clone() throws java.lang.CloneNotSupportedException
- Throws:
java.lang.CloneNotSupportedException
-
serializedSizeUnframed
int serializedSizeUnframed()
-
serializedSizeFramed
int serializedSizeFramed()
-
clear
void clear()
-
assertInitialized
T assertInitialized() throws UninitializedMessageException
- Throws:
UninitializedMessageException
-
mergeUnframed
T mergeUnframed(byte[] data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
mergeFramed
T mergeFramed(byte[] data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
mergeUnframed
T mergeUnframed(Buffer buffer) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
mergeFramed
T mergeFramed(Buffer buffer) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
mergeUnframed
T mergeUnframed(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
mergeFramed
T mergeFramed(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
mergeUnframed
T mergeUnframed(CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
mergeFramed
T mergeFramed(CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
toUnframedBuffer
Buffer toUnframedBuffer()
-
toFramedBuffer
Buffer toFramedBuffer()
-
toUnframedByteArray
byte[] toUnframedByteArray()
-
toFramedByteArray
byte[] toFramedByteArray()
-
writeUnframed
void writeUnframed(CodedOutputStream output) throws java.io.IOException
- Throws:
java.io.IOException
-
writeFramed
void writeFramed(CodedOutputStream output) throws java.io.IOException
- Throws:
java.io.IOException
-
writeUnframed
void writeUnframed(java.io.OutputStream output) throws java.io.IOException
- Throws:
java.io.IOException
-
writeFramed
void writeFramed(java.io.OutputStream output) throws java.io.IOException
- Throws:
java.io.IOException
-
-