public final class UnknownType extends AbstractType implements FixedWidthType
Type.Range| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
static UnknownType |
UNKNOWN |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
int |
compareTo(Block leftBlock,
int leftPosition,
Block rightBlock,
int rightPosition) |
BlockBuilder |
createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
createFixedSizeBlockBuilder(int positionCount) |
boolean |
equalTo(Block leftBlock,
int leftPosition,
Block rightBlock,
int rightPosition) |
boolean |
getBoolean(Block block,
int position) |
int |
getFixedSize() |
Object |
getObjectValue(ConnectorSession session,
Block block,
int position) |
long |
hash(Block block,
int position) |
boolean |
isComparable() |
boolean |
isOrderable() |
void |
writeBoolean(BlockBuilder blockBuilder,
boolean value)
Deprecated.
|
equals, getDisplayName, getDouble, getJavaType, getLong, getObject, getSlice, getTypeParameters, getTypeSignature, hashCode, toString, writeDouble, writeLong, writeObject, writeSlice, writeSliceclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDisplayName, getDouble, getJavaType, getLong, getObject, getRange, getSlice, getTypeParameters, getTypeSignature, writeDouble, writeLong, writeObject, writeSlice, writeSlicepublic static final UnknownType UNKNOWN
public static final String NAME
public int getFixedSize()
getFixedSize in interface FixedWidthTypepublic BlockBuilder createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry)
createBlockBuilder in interface Typepublic BlockBuilder createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries)
createBlockBuilder in interface Typepublic BlockBuilder createFixedSizeBlockBuilder(int positionCount)
createFixedSizeBlockBuilder in interface FixedWidthTypepublic boolean isComparable()
isComparable in interface TypeisComparable in class AbstractTypepublic boolean isOrderable()
isOrderable in interface TypeisOrderable in class AbstractTypepublic long hash(Block block, int position)
hash in interface Typehash in class AbstractTypepublic boolean equalTo(Block leftBlock, int leftPosition, Block rightBlock, int rightPosition)
equalTo in interface TypeequalTo in class AbstractTypepublic int compareTo(Block leftBlock, int leftPosition, Block rightBlock, int rightPosition)
compareTo in interface TypecompareTo in class AbstractTypepublic Object getObjectValue(ConnectorSession session, Block block, int position)
getObjectValue in interface Typepublic void appendTo(Block block, int position, BlockBuilder blockBuilder)
public boolean getBoolean(Block block, int position)
getBoolean in interface TypegetBoolean in class AbstractType@Deprecated public void writeBoolean(BlockBuilder blockBuilder, boolean value)
writeBoolean in interface TypewriteBoolean in class AbstractTypeCopyright © 2012–2019. All rights reserved.