Class AbstractNodeDepot
java.lang.Object
com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot<ILoad>
com.dna.jopt.member.unit.pnd.depot.node.AbstractNodeDepot
- All Implemented Interfaces:
INodeDepot
- Direct Known Subclasses:
SimpleNodeDepot
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateWith
(List<ILoad> loads) boolean
boolean
void
invokeSearchArray
(String[] loadIds) void
replaceWithCopy
(String loadId) void
setHasFlexLoad
(boolean hasFlexLoad) void
setHasTimedLoads
(boolean hasTimedLoads) Methods inherited from class com.dna.jopt.member.unit.pnd.depot.AbstractGenericDepot
add, add, get, getDepotId, getItems, remove, replace, setItems
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.dna.jopt.member.unit.pnd.depot.node.INodeDepot
add, add, createEmptyCopy, get, getDepotId, getItems, remove, setItems, typeName
-
Constructor Details
-
AbstractNodeDepot
-
-
Method Details
-
mergeItem
- Specified by:
mergeItem
in classAbstractGenericDepot<ILoad>
-
hasFlexLoad
public boolean hasFlexLoad()- Specified by:
hasFlexLoad
in interfaceINodeDepot
-
setHasFlexLoad
public void setHasFlexLoad(boolean hasFlexLoad) - Specified by:
setHasFlexLoad
in interfaceINodeDepot
-
hasTimedLoad
public boolean hasTimedLoad()- Specified by:
hasTimedLoad
in interfaceINodeDepot
-
setHasTimedLoads
public void setHasTimedLoads(boolean hasTimedLoads) - Specified by:
setHasTimedLoads
in interfaceINodeDepot
-
postAdd
- Specified by:
postAdd
in classAbstractGenericDepot<ILoad>
-
createWith
- Specified by:
createWith
in interfaceINodeDepot
-
invokeSearchArray
- Specified by:
invokeSearchArray
in interfaceINodeDepot
-
partialCopy
- Specified by:
partialCopy
in interfaceINodeDepot
-
replaceWithCopy
- Specified by:
replaceWithCopy
in interfaceINodeDepot
-