Package org.gridgain.internal.dr.binary
Class BinarySchema
java.lang.Object
org.gridgain.internal.dr.binary.BinarySchema
Schema describing binary object content.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intOrder returned if field is not found. -
Constructor Summary
ConstructorsConstructorDescriptionBinarySchema(int schemaId, it.unimi.dsi.fastutil.ints.IntList fieldIds) Constructor. -
Method Summary
-
Field Details
-
ORDER_NOT_FOUND
public static final int ORDER_NOT_FOUNDOrder returned if field is not found.- See Also:
-
-
Constructor Details
-
BinarySchema
public BinarySchema(int schemaId, it.unimi.dsi.fastutil.ints.IntList fieldIds) Constructor.- Parameters:
schemaId- Schema ID.fieldIds- Field IDs.
-
-
Method Details
-
schemaId
public int schemaId()Returns schema id. -
fieldIds
public int[] fieldIds()Gets field ids array.- Returns:
- Field ids.
-
fieldId
public int fieldId(int order) Get field ID by order in footer.- Parameters:
order- Order.- Returns:
- Field ID.
-
orderById
public int orderById(int id) Get field order in footer by field ID.- Parameters:
id- Field ID.- Returns:
- Offset or
0if there is no such field.
-
hashCode
public int hashCode() -
equals
-
toString
-