public static class ArraySchemas.BoolArray extends ArraySchemas.Base
PolymorphicSchema.Factory, PolymorphicSchema.Handler| Modifier and Type | Field and Description |
|---|---|
protected Pipe.Schema<Object> |
pipeSchema |
allowNullArrayElement, handlerstrategy| Modifier and Type | Method and Description |
|---|---|
Pipe.Schema<Object> |
getPipeSchema()
The pipe schema associated with this schema.
|
protected Object |
readBoxedFrom(Input input,
Object owner,
int len) |
Object |
readFrom(Input input,
Object owner) |
protected Object |
readPrimitiveFrom(Input input,
Object owner,
int len) |
protected void |
writeLengthTo(Output output,
int len,
boolean primitive) |
void |
writeTo(Output output,
Object value) |
protected void |
writeTo(Output output,
Object value,
boolean primitive) |
getFieldName, getFieldNumber, mergeFrom, messageFullName, messageName, setValueisInitialized, newMessage, typeClassprotected final Pipe.Schema<Object> pipeSchema
public Pipe.Schema<Object> getPipeSchema()
PolymorphicSchemagetPipeSchema in class PolymorphicSchemaprotected Object readPrimitiveFrom(Input input, Object owner, int len) throws IOException
IOExceptionprotected Object readBoxedFrom(Input input, Object owner, int len) throws IOException
IOExceptionpublic Object readFrom(Input input, Object owner) throws IOException
readFrom in class ArraySchemas.BaseIOExceptionprotected void writeLengthTo(Output output, int len, boolean primitive) throws IOException
IOExceptionprotected void writeTo(Output output, Object value, boolean primitive) throws IOException
IOExceptionpublic void writeTo(Output output, Object value) throws IOException
IOExceptionCopyright © 2009–2020. All rights reserved.