Interface MapType

All Superinterfaces:
CollectionType, DataSerializable, ObjectType, Serializable

public interface MapType extends CollectionType
Represents the type of a Map, a collection that contains keys as well as values and maintains an association between key-value pairs. The type of the keys is obtained from the getKeyType method, and the type of the values is obtained from the getElementType method.
Since:
GemFire 4.0
  • Method Details

    • getKeyType

      ObjectType getKeyType()
      Return the type of the keys in this type of map.
      Returns:
      the ObjectType of the keys in this type of map.
    • getEntryType

      StructType getEntryType()
      Return the type of the entries in this map. In the context of the query language, the entries in a map are structs with key and value fields.
      Returns:
      the type of the entries in this map