public abstract class PolymorphicMapSchema extends PolymorphicSchema
PolymorphicSchema.Factory, PolymorphicSchema.Handler| Modifier and Type | Field and Description |
|---|---|
protected Pipe.Schema<java.lang.Object> |
pipeSchema |
strategy| Constructor and Description |
|---|
PolymorphicMapSchema(IdStrategy strategy) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFieldName(int number) |
int |
getFieldNumber(java.lang.String name) |
Pipe.Schema<java.lang.Object> |
getPipeSchema()
The pipe schema associated with this schema.
|
void |
mergeFrom(Input input,
java.lang.Object owner) |
java.lang.String |
messageFullName() |
java.lang.String |
messageName() |
void |
writeTo(Output output,
java.lang.Object value) |
isInitialized, newMessage, setValue, typeClassprotected final Pipe.Schema<java.lang.Object> pipeSchema
public PolymorphicMapSchema(IdStrategy strategy)
public Pipe.Schema<java.lang.Object> getPipeSchema()
PolymorphicSchemagetPipeSchema in class PolymorphicSchemapublic java.lang.String getFieldName(int number)
public int getFieldNumber(java.lang.String name)
public java.lang.String messageFullName()
public java.lang.String messageName()
public void mergeFrom(Input input, java.lang.Object owner) throws java.io.IOException
java.io.IOExceptionpublic void writeTo(Output output, java.lang.Object value) throws java.io.IOException
java.io.IOExceptionCopyright © 2009-2023. All Rights Reserved.