Package org.teiid.infinispan.api
Class TableWireFormat
- java.lang.Object
-
- org.teiid.infinispan.api.TableWireFormat
-
- All Implemented Interfaces:
Serializable
public class TableWireFormat extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TableWireFormat(String name, int parentTag)
TableWireFormat(String name, int tag, Column column)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNested(TableWireFormat childFormat)
static int
buildNestedTag(int tag)
Class<?>
expectedType()
String
getAttributeName()
String
getColumnName()
TreeMap<Integer,TableWireFormat>
getNestedWireMap()
org.infinispan.protostream.descriptors.Type
getProtobufType()
int
getReadTag()
int
getWriteTag()
boolean
isArrayType()
boolean
isNested()
String
toString()
-
-
-
Method Detail
-
getAttributeName
public String getAttributeName()
-
getColumnName
public String getColumnName()
-
getReadTag
public int getReadTag()
-
getWriteTag
public int getWriteTag()
-
getProtobufType
public org.infinispan.protostream.descriptors.Type getProtobufType()
-
isArrayType
public boolean isArrayType()
-
buildNestedTag
public static int buildNestedTag(int tag)
-
isNested
public boolean isNested()
-
addNested
public void addNested(TableWireFormat childFormat)
-
getNestedWireMap
public TreeMap<Integer,TableWireFormat> getNestedWireMap()
-
expectedType
public Class<?> expectedType()
-
-