Constructor and Description |
---|
ObjectResult() |
ObjectResult(ObjectResult object) |
ObjectResult(PObject obj) |
ObjectResult(java.lang.String type,
int num,
java.lang.String... dims) |
ObjectResult(java.lang.String name,
java.lang.String... dims) |
Modifier and Type | Method and Description |
---|---|
ObjectResult |
deepClone()
Clone the name
|
int |
getNum() |
Tunnel |
selectTunnel(Membrane current)
Select which tunnel this result will go through
|
void |
setNum(int num) |
void |
setResult(Membrane membrane,
int times)
Set the result to target membrane
|
java.lang.String |
toString() |
equals, hashCode, isAnti, isAntiObject, setAnti, setName
addDimension, addDimension, addDimension, fix, get, getDimensions, getDimensionSize, getName, getNameDim, isFixed, predictPossibleValue, predictPossibleValueOfNeighbor, predictPossibleValueOfObjects, predictPossibleValueOfSubmembrane
getName, getNameDim
addDimension, addDimension, addDimension, fix, get, getDimensions, getDimensionSize, isFixed, predictPossibleValue
public ObjectResult()
public ObjectResult(java.lang.String name, java.lang.String... dims)
public ObjectResult(ObjectResult object)
public ObjectResult(PObject obj)
public ObjectResult(java.lang.String type, int num, java.lang.String... dims)
public int getNum()
public void setNum(int num)
public void setResult(Membrane membrane, int times)
Result
public ObjectResult deepClone()
Name
public Tunnel selectTunnel(Membrane current) throws TunnelNotExistException
Result
selectTunnel
in interface Result
current
- current membraneTunnelNotExistException
- if tunnel doesn't exist and cannot be created