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
ManifoldCFExceptionpublic 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()