org.enhydra.barracuda.core.util.data
Interface PMap

All Superinterfaces:
java.lang.Cloneable, java.util.Map, PData, java.io.Serializable, StateMap
All Known Implementing Classes:
PHashMap

public interface PMap
extends java.util.Map, PData

The purpose of this interface is to extend the standard Map interface to support the notions of

  1. parental hierarchy (allowing you to navigate up)
  2. state (by implementing the StateMap interface)


Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from interface org.enhydra.barracuda.core.util.data.PData
getParent, getRootParent, isInheritParents, setInheritParents, setParent
 
Methods inherited from interface org.enhydra.barracuda.core.util.data.StateMap
getState, getStateKeys, getStateValues, putState, removeState
 



Copyright © 2001 Enhydra.org