public class PSPlanDatabaseClient
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
protected |
PSPlanDatabaseClient(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
void |
activate(PSToken token) |
void |
cancel(PSToken token) |
void |
close() |
void |
close(PSVariable variable) |
void |
close(java.lang.String objectType) |
void |
constrain(PSObject object,
PSToken predecessor,
PSToken successor) |
PSConstraint |
createConstraint(java.lang.String name,
PSVariableList scope) |
PSObject |
createObject(java.lang.String type,
java.lang.String name) |
PSToken |
createToken(java.lang.String predicateName,
boolean rejectable,
boolean isFact) |
PSVariable |
createVariable(java.lang.String typeName,
java.lang.String name,
boolean isTmpVar) |
void |
delete() |
void |
deleteConstraint(PSConstraint constr) |
void |
deleteObject(PSObject obj) |
void |
deleteToken(PSToken token) |
void |
deleteVariable(PSVariable var) |
protected void |
finalize() |
void |
free(PSObject object,
PSToken predecessor,
PSToken successor) |
static long |
getCPtr(PSPlanDatabaseClient obj) |
void |
merge(PSToken token,
PSToken activeToken) |
void |
reject(PSToken token) |
void |
reset(PSVariable variable) |
void |
specify(PSVariable variable,
double value) |
protected PSPlanDatabaseClient(long cPtr, boolean cMemoryOwn)
public static long getCPtr(PSPlanDatabaseClient obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public PSVariable createVariable(java.lang.String typeName, java.lang.String name, boolean isTmpVar)
public void deleteVariable(PSVariable var)
public PSObject createObject(java.lang.String type, java.lang.String name)
public void deleteObject(PSObject obj)
public PSToken createToken(java.lang.String predicateName, boolean rejectable, boolean isFact)
public void deleteToken(PSToken token)
public void activate(PSToken token)
public void reject(PSToken token)
public void cancel(PSToken token)
public PSConstraint createConstraint(java.lang.String name, PSVariableList scope)
public void deleteConstraint(PSConstraint constr)
public void specify(PSVariable variable, double value)
public void reset(PSVariable variable)
public void close(PSVariable variable)
public void close(java.lang.String objectType)
public void close()