Class BinaryInternalMapper


  • public class BinaryInternalMapper
    extends Object
    Internal binary mapper.
    • 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

      • 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.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object