Class BinaryMetadata

java.lang.Object
org.gridgain.internal.dr.binary.BinaryMetadata

public class BinaryMetadata extends Object
Binary metadata class compatible corresponding with GG-8 class.
  • Field Details

  • Constructor Details

    • BinaryMetadata

      public BinaryMetadata(int typeId, String typeName, Map<String,BinaryFieldMetadata> fields, it.unimi.dsi.fastutil.ints.Int2ObjectMap<BinarySchema> schemas)
      Constructor.
      Parameters:
      typeId - Binary type id.
      typeName - Type name.
      fields - Fields metadata map.
      schemas - Schemas.
  • Method Details

    • typeId

      public int typeId()
      Returns type ID.
    • typeName

      public String typeName()
      Returns type name.
    • fieldsMap

      public Map<String,BinaryFieldMetadata> fieldsMap()
      Returns fields metadata.
    • fieldName

      public String fieldName(int fieldId)
      Returns field name.
    • schema

      @Nullable public @Nullable BinarySchema schema(int schemaId)
      Returns schemas.
    • schemasIds

      public it.unimi.dsi.fastutil.ints.IntSet schemasIds()
      Returns schemas ids.
    • schemas

      public Collection<BinarySchema> schemas()
      Returns schemas.
    • toString

      public String toString()
      Overrides:
      toString in class Object