protected static class WorkerThread.DocumentReference extends Object
Modifier and Type | Field and Description |
---|---|
protected HashMap |
data
This hashmap is keyed by data name and has a hashmap as a value (which contains the data values)
|
protected WorkerThread.DocumentBin |
db |
protected String |
localIdentifier |
protected String |
localIdentifierHash |
protected HashMap |
prereqEvents
This hashmap contains the prerequisite event names
|
Constructor and Description |
---|
WorkerThread.DocumentReference(String localIdentifierHash,
String localIdentifier,
WorkerThread.DocumentBin db) |
Modifier and Type | Method and Description |
---|---|
void |
addData(String[] dataNames,
Object[][] dataValues) |
void |
addData(String dataName,
Object dataValue) |
void |
addData(String dataName,
Object[] dataValues) |
void |
addPrerequisiteEvent(String eventName) |
void |
addPrerequisiteEvents(String[] eventNames) |
void |
discard()
Close all object data references.
|
boolean |
equals(Object o) |
String[] |
getDataNames() |
Object[][] |
getDataValues() |
WorkerThread.DocumentBin |
getKey() |
String |
getLocalIdentifier() |
String |
getLocalIdentifierHash() |
String[] |
getPrerequisiteEventNames() |
int |
hashCode() |
protected String localIdentifierHash
protected String localIdentifier
protected WorkerThread.DocumentBin db
protected HashMap data
protected HashMap prereqEvents
public WorkerThread.DocumentReference(String localIdentifierHash, String localIdentifier, WorkerThread.DocumentBin db)
public void discard() throws ManifoldCFException
ManifoldCFException
public void addPrerequisiteEvents(String[] eventNames)
public void addPrerequisiteEvent(String eventName)
public WorkerThread.DocumentBin getKey()
public String getLocalIdentifierHash()
public String getLocalIdentifier()
public String[] getPrerequisiteEventNames()
public String[] getDataNames()
public Object[][] getDataValues()