public class PSVariable extends PSEntity
swigCMemOwn
Modifier | Constructor and Description |
---|---|
protected |
PSVariable(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
protected void |
finalize() |
PSConstraintList |
getConstraints() |
protected static long |
getCPtr(PSVariable obj) |
double |
getLowerBound() |
PSEntity |
getParent() |
PSVarValue |
getSingletonValue() |
PSVarType |
getType() |
double |
getUpperBound() |
PSValueList |
getValues() |
double |
getViolation() |
java.lang.String |
getViolationExpl() |
boolean |
isEnumerated() |
boolean |
isInterval() |
boolean |
isSingleton() |
void |
reset() |
void |
specifyValue(PSVarValue v) |
java.lang.String |
toString() |
getCPtr, getEntityKey, getEntityName, getEntityType, toLongString
protected static long getCPtr(PSVariable obj)
public PSVarType getType()
public PSEntity getParent()
public boolean isSingleton()
public PSVarValue getSingletonValue()
public boolean isInterval()
public double getLowerBound()
public double getUpperBound()
public boolean isEnumerated()
public PSValueList getValues()
public PSConstraintList getConstraints()
public void specifyValue(PSVarValue v)
public void reset()
public double getViolation()
public java.lang.String getViolationExpl()