public class PathPack<T extends Connector>
extends java.util.ArrayList<T>
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
PathPack.InPathPack |
static class |
PathPack.OutPathPack |
static interface |
PathPack.PathPackType |
| Modifier and Type | Method and Description |
|---|---|
protected T |
addPath(T connect) |
boolean |
addPathClass(ClassEnvelope clz) |
void |
detachAll() |
java.util.Collection<ClassEnvelope> |
getPathClasses() |
ClassEnvelope |
getPathMainClass() |
PathType |
getPathType() |
boolean |
hasPath() |
T |
removePath(T connect) |
boolean |
removePathClass(ClassEnvelope clz) |
void |
setPtype(PathType ptype) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSizecontainsAll, removeAll, retainAll, toStringpublic PathType getPathType()
public void setPtype(PathType ptype)
public void detachAll()
throws Chain.ChainException
Chain.ChainExceptionpublic boolean hasPath()
public boolean addPathClass(ClassEnvelope clz)
public boolean removePathClass(ClassEnvelope clz)
public java.util.Collection<ClassEnvelope> getPathClasses()
public ClassEnvelope getPathMainClass()