Interface MapTerm

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable<Term>, java.io.Serializable, Term, ToDOM, ToJson
All Known Implementing Classes:
MapTermImpl

public interface MapTerm
extends Term
The interface for maps in the AgentSpeak language
Author:
Jomi
  • Method Details

    • size

      int size()
    • clear

      void clear()
    • get

      Term get​(Term k)
    • put

      void put​(Term k, Term v)
    • remove

      Term remove​(Term k)
    • keys

      java.util.Set<Term> keys()
    • values

      java.util.Collection<Term> values()
    • deepClone

      MapTerm deepClone()