com.virtuosotechnologies.lib.container
Class BasicModifiableObjectDeque
java.lang.Object
com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
com.virtuosotechnologies.lib.container.BasicModifiableObjectDeque
- All Implemented Interfaces:
- ModifiableObjectDeque, ObjectContainer, ObjectDeque
- public class BasicModifiableObjectDeque
- extends PseudoModifiableObjectDeque
- implements ModifiableObjectDeque
A basic implementation of ModifiableObjectDeque.
This implementation is fully synchronized and thread-safe. However, note that it may be used
in larger implementations that are not thread-safe.
Methods inherited from class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque |
addObjectDequeListener, getBack, getConstraints, getContentsAsArray, getFront, getNthObject, getSize, insertObject, popObjectBack, popObjectFront, pushObjectBack, pushObjectFront, removeObject, removeObjectDequeListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicModifiableObjectDeque
public BasicModifiableObjectDeque()
- Constructor with no constraints
BasicModifiableObjectDeque
public BasicModifiableObjectDeque(ConstrainedKey constraints)
- Constructor
- Parameters:
constraints
- constraints for the set, or null for no constraints.