public class DefaultMissingDataHandler extends java.lang.Object implements MissingDataHandler
Constructor and Description |
---|
DefaultMissingDataHandler() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
handleBoolean(java.lang.String type,
int ordinal,
java.lang.String field) |
byte[] |
handleBytes(java.lang.String type,
int ordinal,
java.lang.String field) |
double |
handleDouble(java.lang.String type,
int ordinal,
java.lang.String field) |
float |
handleFloat(java.lang.String type,
int ordinal,
java.lang.String field) |
int |
handleInt(java.lang.String type,
int ordinal,
java.lang.String field) |
boolean |
handleIsNull(java.lang.String type,
int ordinal,
java.lang.String field) |
int |
handleListElementOrdinal(java.lang.String type,
int ordinal,
int idx) |
HollowOrdinalIterator |
handleListIterator(java.lang.String type,
int ordinal) |
int |
handleListSize(java.lang.String type,
int ordinal) |
long |
handleLong(java.lang.String type,
int ordinal,
java.lang.String field) |
long |
handleMapFindEntry(java.lang.String type,
int ordinal,
java.lang.Object... keys) |
int |
handleMapFindKey(java.lang.String type,
int ordinal,
java.lang.Object... keys) |
int |
handleMapFindValue(java.lang.String type,
int ordinal,
java.lang.Object... keys) |
int |
handleMapGet(java.lang.String type,
int ordinal,
int keyOrdinal,
int keyOrdinalHashCode) |
HollowMapEntryOrdinalIterator |
handleMapOrdinalIterator(java.lang.String type,
int ordinal) |
HollowMapEntryOrdinalIterator |
handleMapPotentialMatchOrdinalIterator(java.lang.String type,
int ordinal,
int keyHashCode) |
int |
handleMapSize(java.lang.String type,
int ordinal) |
int |
handleReferencedOrdinal(java.lang.String type,
int ordinal,
java.lang.String field) |
HollowSchema |
handleSchema(java.lang.String type) |
boolean |
handleSetContainsElement(java.lang.String type,
int ordinal,
int elementOrdinal,
int elementOrdinalHashCode) |
int |
handleSetFindElement(java.lang.String type,
int ordinal,
java.lang.Object... keys) |
HollowOrdinalIterator |
handleSetIterator(java.lang.String type,
int ordinal) |
HollowOrdinalIterator |
handleSetPotentialMatchIterator(java.lang.String type,
int ordinal,
int hashCode) |
int |
handleSetSize(java.lang.String type,
int ordinal) |
java.lang.String |
handleString(java.lang.String type,
int ordinal,
java.lang.String field) |
boolean |
handleStringEquals(java.lang.String type,
int ordinal,
java.lang.String field,
java.lang.String testValue) |
public boolean handleIsNull(java.lang.String type, int ordinal, java.lang.String field)
handleIsNull
in interface MissingDataHandler
public java.lang.Boolean handleBoolean(java.lang.String type, int ordinal, java.lang.String field)
handleBoolean
in interface MissingDataHandler
public int handleReferencedOrdinal(java.lang.String type, int ordinal, java.lang.String field)
handleReferencedOrdinal
in interface MissingDataHandler
public int handleInt(java.lang.String type, int ordinal, java.lang.String field)
handleInt
in interface MissingDataHandler
public long handleLong(java.lang.String type, int ordinal, java.lang.String field)
handleLong
in interface MissingDataHandler
public float handleFloat(java.lang.String type, int ordinal, java.lang.String field)
handleFloat
in interface MissingDataHandler
public double handleDouble(java.lang.String type, int ordinal, java.lang.String field)
handleDouble
in interface MissingDataHandler
public java.lang.String handleString(java.lang.String type, int ordinal, java.lang.String field)
handleString
in interface MissingDataHandler
public boolean handleStringEquals(java.lang.String type, int ordinal, java.lang.String field, java.lang.String testValue)
handleStringEquals
in interface MissingDataHandler
public byte[] handleBytes(java.lang.String type, int ordinal, java.lang.String field)
handleBytes
in interface MissingDataHandler
public int handleListSize(java.lang.String type, int ordinal)
handleListSize
in interface MissingDataHandler
public int handleListElementOrdinal(java.lang.String type, int ordinal, int idx)
handleListElementOrdinal
in interface MissingDataHandler
public HollowOrdinalIterator handleListIterator(java.lang.String type, int ordinal)
handleListIterator
in interface MissingDataHandler
public int handleSetSize(java.lang.String type, int ordinal)
handleSetSize
in interface MissingDataHandler
public boolean handleSetContainsElement(java.lang.String type, int ordinal, int elementOrdinal, int elementOrdinalHashCode)
handleSetContainsElement
in interface MissingDataHandler
public int handleSetFindElement(java.lang.String type, int ordinal, java.lang.Object... keys)
handleSetFindElement
in interface MissingDataHandler
public HollowOrdinalIterator handleSetIterator(java.lang.String type, int ordinal)
handleSetIterator
in interface MissingDataHandler
public HollowOrdinalIterator handleSetPotentialMatchIterator(java.lang.String type, int ordinal, int hashCode)
handleSetPotentialMatchIterator
in interface MissingDataHandler
public int handleMapSize(java.lang.String type, int ordinal)
handleMapSize
in interface MissingDataHandler
public HollowMapEntryOrdinalIterator handleMapOrdinalIterator(java.lang.String type, int ordinal)
handleMapOrdinalIterator
in interface MissingDataHandler
public HollowMapEntryOrdinalIterator handleMapPotentialMatchOrdinalIterator(java.lang.String type, int ordinal, int keyHashCode)
handleMapPotentialMatchOrdinalIterator
in interface MissingDataHandler
public int handleMapGet(java.lang.String type, int ordinal, int keyOrdinal, int keyOrdinalHashCode)
handleMapGet
in interface MissingDataHandler
public int handleMapFindKey(java.lang.String type, int ordinal, java.lang.Object... keys)
handleMapFindKey
in interface MissingDataHandler
public int handleMapFindValue(java.lang.String type, int ordinal, java.lang.Object... keys)
handleMapFindValue
in interface MissingDataHandler
public long handleMapFindEntry(java.lang.String type, int ordinal, java.lang.Object... keys)
handleMapFindEntry
in interface MissingDataHandler
public HollowSchema handleSchema(java.lang.String type)
handleSchema
in interface MissingDataHandler