Methods
Modifier and Type |
Method and Description |
protected Connector.InConnector |
addInPath(PathType stack) |
protected PathPack.InPathPack |
addNewInPack(PathType type) |
protected PathPack.OutPathPack |
addNewOutPack(PathType type) |
protected Connector.OutConnector |
addOutPath(PathPack.OutPathPack.Output io,
PathType stack) |
Chain.ConnectionResultOutConnector |
appended(PathType stack,
IPiece from,
PathPack.OutPathPack.Output type)
Check and accept connection from other piece.
|
Chain.ConnectionResultPath |
appendTo(PathType stack,
IPiece target,
PathType stack_target)
Check and append this piece to target piece.
|
boolean |
clearPull() |
boolean |
clearPush() |
IPath |
detach(IPiece p) |
void |
detachAll() |
void |
detached(IPiece cp)
Check and detach this piece from target piece.
|
IPiece |
end() |
<T> T |
getCache(Connector.InConnector i) |
PathPack.InPathPack |
getInPack(PathType packtype) |
java.util.Collection<ClassEnvelope> |
getInPathClasses(PathType stack) |
java.util.Collection<IPath> |
getLinks() |
java.lang.String |
getName() |
PathPack.OutPathPack |
getOutPack(PathType stack) |
java.util.Collection<ClassEnvelope> |
getOutPathClasses(PathType stack) |
PathType |
getPackType(IPiece cp) |
java.util.Collection<PARTNER> |
getPartners() |
java.util.Collection<PARTNER> |
getPartners(PathType pathType,
boolean outOrIn) |
boolean |
hasInPath(PathType pathType) |
boolean |
hasOutPath(PathType pathType) |
java.util.ArrayList<Packet> |
input(PathType type) |
protected boolean |
inputHeapAsync() |
java.util.ArrayList<Packet> |
inputPeek(PathType type) |
boolean |
isConnectedTo(IPiece cp)
Check connection between this object and secondpiece.
|
boolean |
isConnectedTo(IPiece cp,
PathType pt) |
boolean |
isConnectedTo(PathType pathType,
boolean out) |
boolean |
outputAll(PathType type,
java.util.ArrayList<Packet> ar) |
boolean |
outputAllReset() |
boolean |
outputAllSimple(PathType type,
Packet obj) |
protected Piece |
resetInPathPack(PathType pack) |
Piece |
setInPackType(PathType pack,
PathPack.InPathPack.Input type) |
boolean |
setInPathClass(PathType stack,
ClassEnvelope clz) |
IPiece |
setName(java.lang.String name) |
Piece |
setOutPackType(PathType pack,
PathPack.OutPathPack.Output type) |
boolean |
setOutPathClass(PathType stack,
ClassEnvelope clz) |
void |
setPartner(IPath o,
IPiece cp,
PathType type) |
boolean |
setPathClass(PathType pathType,
boolean OutOrIn,
ClassEnvelope clz) |
void |
waitOutput(java.util.ArrayList<Packet> rtn) |
void |
waitOutputAll(Packet rtn) |