# Hierarchy For Package com.singularsys.jep.misc.dictionary

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.singularsys.jep.misc.dictionary.DictionaryGrammarMatcher (implements com.singularsys.jep.configurableparser.matchers.GrammarMatcher)
  - com.singularsys.jep.misc.OneShotComponent (implements com.singularsys.jep.JepComponent)
    - com.singularsys.jep.misc.dictionary.DictionaryComponents
  - com.singularsys.jep.functions.PostfixMathCommand (implements com.singularsys.jep.PostfixMathCommandI)
    - com.singularsys.jep.functions.BinaryFunction
      - com.singularsys.jep.misc.dictionary.ContainsKey
      - com.singularsys.jep.misc.dictionary.Get (implements com.singularsys.jep.functions.ZeroLengthBehaviourI.DefaultZeroLengthBehaviourI)
      - com.singularsys.jep.misc.dictionary.Remove
    - com.singularsys.jep.functions.NaryFunction
      - com.singularsys.jep.misc.dictionary.GetOr
      - com.singularsys.jep.misc.dictionary.MakeMap
      - com.singularsys.jep.misc.dictionary.MapPfmc (implements com.singularsys.jep.PrintVisitor.PrintRulesI)
      - com.singularsys.jep.misc.dictionary.MapPfmc.MapEntryPfmc (implements com.singularsys.jep.PrintVisitor.PrintRulesI)
      - com.singularsys.jep.misc.dictionary.Put
    - com.singularsys.jep.functions.UnaryFunction
      - com.singularsys.jep.misc.dictionary.Clear
      - com.singularsys.jep.misc.dictionary.Entries
      - com.singularsys.jep.misc.dictionary.EntriesIterable
      - com.singularsys.jep.misc.dictionary.Keys
      - com.singularsys.jep.misc.dictionary.KeysIterable
      - com.singularsys.jep.misc.dictionary.Size
      - com.singularsys.jep.misc.dictionary.Values
      - com.singularsys.jep.misc.dictionary.ValuesIterable

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.singularsys.jep.misc.dictionary.DictionaryComponents.DictionaryKeys (implements com.singularsys.jep.EmptyOperatorTable.OperatorKey)
    - com.singularsys.jep.misc.dictionary.DictionaryComponents.Type
    - com.singularsys.jep.misc.dictionary.DictionaryGrammarMatcher.Type
    - com.singularsys.jep.misc.dictionary.MakeMap.Type
    - com.singularsys.jep.misc.dictionary.Put.Type

## Record Class Hierarchy

- java.lang.Object
  - java.lang.Record
    - com.singularsys.jep.misc.dictionary.MapPfmc.Entry