Class BinaryInternalMapper
- java.lang.Object
-
- org.apache.ignite.internal.binary.BinaryInternalMapper
-
public class BinaryInternalMapper extends Object
Internal binary mapper.
-
-
Constructor Summary
Constructors Constructor Description BinaryInternalMapper(BinaryNameMapper nameMapper, BinaryIdMapper idMapper, boolean checkOnZeroId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)intfieldId(int typeId, String fieldName)inthashCode()BinaryIdMapperidMapper()BinaryNameMappernameMapper()StringtoString()inttypeId(String clsName)StringtypeName(String clsName)
-
-
-
Constructor Detail
-
BinaryInternalMapper
public BinaryInternalMapper(BinaryNameMapper nameMapper, BinaryIdMapper idMapper, boolean checkOnZeroId)
- Parameters:
nameMapper- Name mapper.idMapper- Id mapper.checkOnZeroId- Whether checks on zero id or not.
-
-
Method Detail
-
nameMapper
public BinaryNameMapper nameMapper()
- Returns:
- Name mapper.
-
idMapper
public BinaryIdMapper idMapper()
- Returns:
- ID mapper.
-
typeId
public int typeId(String clsName)
- Parameters:
clsName- Class name.- Returns:
- Type ID.
-
fieldId
public int fieldId(int typeId, String fieldName)- Parameters:
typeId- Type ID.fieldName- Field name.- Returns:
- Field ID.
-
typeName
public String typeName(String clsName)
- Parameters:
clsName- Class name.- Returns:
- Type name.
-
-