Package org.apache.ignite.binary
Class BinaryBasicIdMapper
- java.lang.Object
- 
- org.apache.ignite.binary.BinaryBasicIdMapper
 
- 
- All Implemented Interfaces:
- BinaryIdMapper
 
 public class BinaryBasicIdMapper extends Object implements BinaryIdMapper Base binary ID mapper implementation.
- 
- 
Field SummaryFields Modifier and Type Field Description static booleanDFLT_LOWER_CASEDefault lower case flag setting.
 - 
Constructor SummaryConstructors Constructor Description BinaryBasicIdMapper()Default constructor.BinaryBasicIdMapper(boolean isLowerCase)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)intfieldId(int typeId, String fieldName)Get field ID.inthashCode()booleanisLowerCase()Gets whether to use strings in lower case or not.BinaryBasicIdMappersetLowerCase(boolean isLowerCase)Sets whether to use strings in lower case or not.StringtoString()inttypeId(String typeName)Get type ID.
 
- 
- 
- 
Field Detail- 
DFLT_LOWER_CASEpublic static final boolean DFLT_LOWER_CASE Default lower case flag setting.- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
BinaryBasicIdMapperpublic BinaryBasicIdMapper() Default constructor.
 - 
BinaryBasicIdMapperpublic BinaryBasicIdMapper(boolean isLowerCase) - Parameters:
- isLowerCase- Whether to use strings in lower case or not.- Defaults to - DFLT_LOWER_CASE.
 
 
- 
 - 
Method Detail- 
typeIdpublic int typeId(String typeName) Get type ID.- Specified by:
- typeIdin interface- BinaryIdMapper
- Parameters:
- typeName- Type name.
- Returns:
- Type ID.
- See Also:
- BinaryNameMapper.typeName(String)
 
 - 
fieldIdpublic int fieldId(int typeId, String fieldName)Get field ID.- Specified by:
- fieldIdin interface- BinaryIdMapper
- Parameters:
- typeId- Type ID.
- fieldName- Field name.
- Returns:
- Field ID.
- See Also:
- BinaryNameMapper.fieldName(String)
 
 - 
isLowerCasepublic boolean isLowerCase() Gets whether to use strings in lower case or not.- Returns:
- Whether to use strings in lower case or not.
 
 - 
setLowerCasepublic BinaryBasicIdMapper setLowerCase(boolean isLowerCase) Sets whether to use strings in lower case or not.- Parameters:
- isLowerCase- Whether to use strings in lower case or not.
- Returns:
- thisfor chaining.
 
 
- 
 
-