|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstorage.memory.memOperator
Base class for memory-based Operator subclasses. Acts as a static factory class for all memOperator instances. The constructors for these subclassess are protected, thus ensuring that this is the only path to their creation.
Constructor Summary | |
memOperator()
|
Method Summary | |
static memOperator |
createOpClone(Node ctx,
Node n)
Create an OpClone instance. |
static memOperator |
createOpCreate(Node ctx,
NodeType t)
Create an OpCreate instance. |
static memOperator |
createOpInsertAfter(int index,
java.lang.Object v)
Create an OpInsertAfter instance. |
static memOperator |
createOpInsertBefore(int index,
java.lang.Object v)
Create an OpInsertBefore instance. |
static memOperator |
createOpRemoveKey(java.lang.Object k)
Create an OpRemoveKey instance. |
static memOperator |
createOpRemoveRange(int startIndex,
int endIndex)
Create an OpRemoveRange instance. |
static memOperator |
createOpReplaceRange(int startIndex,
int endIndex,
java.lang.Object v)
Create an OpReplaceRange instance. |
static memOperator |
createOpSetField(Name n,
java.lang.Object v)
Create an OpSetField instance. |
static memOperator |
createOpSetValue(java.lang.Object k,
java.lang.Object v)
Create an OpSetValue instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public memOperator()
Method Detail |
public static memOperator createOpCreate(Node ctx, NodeType t)
public static memOperator createOpClone(Node ctx, Node n)
public static memOperator createOpSetValue(java.lang.Object k, java.lang.Object v)
public static memOperator createOpRemoveKey(java.lang.Object k)
public static memOperator createOpSetField(Name n, java.lang.Object v)
public static memOperator createOpReplaceRange(int startIndex, int endIndex, java.lang.Object v)
public static memOperator createOpRemoveRange(int startIndex, int endIndex)
public static memOperator createOpInsertBefore(int index, java.lang.Object v)
public static memOperator createOpInsertAfter(int index, java.lang.Object v)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |