org.erights.e.elib.tables
Class ROSet
java.lang.Object
|
+--org.erights.e.elib.tables.ESet
|
+--org.erights.e.elib.tables.ROSet
- All Implemented Interfaces:
- EPrintable, Iteratable, Marker, PassByProxy, Persistent, Serializable
- class ROSet
- extends ESet
- implements PassByProxy
- Author:
- Mark S. Miller
Fields inherited from class org.erights.e.elib.tables.ESet |
myMap |
Methods inherited from class org.erights.e.elib.tables.ESet |
and, butNot, contains, diverge, diverge, elementType, getElements, getElements, intersects, iterate, or, or, printOn, size, snapshot, sort, sort, toString, with, without |
serialVersionUID
static final long serialVersionUID
ROSet
private ROSet(EMap map)
make
public static ROSet make(EMap map)
readOnly
public ESet readOnly()
- Description copied from class:
ESet
- Enabled: Returns a read-only facet on this set. Someone holding this facet
may see changes, but they cannot cause them.
- Overrides:
readOnly
in class ESet
__printOn
public void __printOn(TextWriter out)
throws IOException
- Prints as an E list sent the messages '.asSet().readOnly()'
- Specified by:
__printOn
in interface EPrintable
IOException
comments?