polyglot.ext.coffer.types
Interface KeySet

All Superinterfaces:
java.lang.Cloneable, Copy, java.io.Serializable, TypeObject
All Known Implementing Classes:
KeySet_c

public interface KeySet
extends TypeObject


Method Summary
 KeySet add(Key key)
           
 KeySet addAll(KeySet keys)
           
 boolean contains(Key key)
           
 boolean containsAll(KeySet keys)
           
 boolean isEmpty()
           
 java.util.Iterator iterator()
           
 KeySet remove(Key key)
           
 KeySet removeAll(KeySet keys)
           
 KeySet retainAll(KeySet keys)
           
 int size()
           
 
Methods inherited from interface polyglot.types.TypeObject
equalsImpl, isCanonical, position, typeSystem
 
Methods inherited from interface polyglot.util.Copy
copy
 

Method Detail

size

public int size()

iterator

public java.util.Iterator iterator()

contains

public boolean contains(Key key)

add

public KeySet add(Key key)

remove

public KeySet remove(Key key)

containsAll

public boolean containsAll(KeySet keys)

addAll

public KeySet addAll(KeySet keys)

removeAll

public KeySet removeAll(KeySet keys)

retainAll

public KeySet retainAll(KeySet keys)

isEmpty

public boolean isEmpty()