java.lang.Object
swim.system.AbstractWarpRef
swim.system.AbstractTierBinding
swim.system.LaneModel<View,U>
swim.system.warp.WarpLaneModel<SpatialLaneView<?,S,?>,SpatialLaneUplink<S>>
swim.system.lane.SpatialLaneModel<S>
- All Implemented Interfaces:
DownlinkFactory,WarpRef,CellBinding,CellContext,LaneBinding,TierBinding,Log
-
Field Summary
FieldsFields inherited from class swim.system.warp.WarpLaneModel
EXEC_DELTA, EXEC_TIMEFields inherited from class swim.system.AbstractTierBinding
CLOSED_PHASE, CLOSED_STATE, CLOSING_STATE, FAILED_STATE, FAILING_STATE, LOADED_PHASE, LOADED_STATE, LOADING_STATE, OPENED_PHASE, OPENED_STATE, OPENING_STATE, PHASE_MASK, PHASE_SHIFT, RECOVERING_STATE, STARTED_PHASE, STARTED_STATE, STARTING_STATE, STATE_MASK, status, STATUS, STOPPING_STATE, UNLOADING_STATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear(SpatialLaneView<?, S, ?> view) protected SpatialLaneUplink<S>createWarpUplink(WarpBinding link) protected voidcueDownKey(Value key) protected voiddidOpenLaneView(SpatialLaneView<?, S, ?> view) final booleanisResident(boolean isResident) final booleanisTransient(boolean isTransient) iterator()laneType()<K,V> V move(SpatialLaneView<K, S, V> view, K keyObject, S oldShapeObject, S newShapeObject, V newObject) voidonCommand(Push<CommandMessage> push) protected void<K,V> V put(SpatialLaneView<K, S, V> view, K keyObject, S shapeObject, V newObject) <K,V> V remove(SpatialLaneView<K, S, V> view, K keyObject, S shapeObject) protected voidwillLoad()Methods inherited from class swim.system.warp.WarpLaneModel
accumulateExecTime, accumulateWarpDownlinkProfile, accumulateWarpUplinkProfile, collectProfile, createUplink, cueDown, didClose, didCloseUplink, didEnter, didLeave, didOpenUplink, didUpdateMetrics, flushMetrics, pushUp, pushUpCommand, reportDown, reportMetrics, sendDownMethods inherited from class swim.system.LaneModel
bindDownlink, bottomLane, cellAddress, closeDownlink, closeLaneView, closeUplink, createUplinkAddress, debug, didCloseLaneView, didFail, edgeName, error, fail, getLaneView, getUplink, hostUri, info, isLinked, laneContext, laneUri, laneWrapper, meshUri, node, nodeUri, openDownlink, openLaneView, openMetaDownlink, openMetaLane, openMetaLanes, openMetaUplink, openReflectLanes, openUplink, partKey, policy, pushDown, schedule, setLaneContext, stage, store, tierContext, trace, unwrapLane, uplinks, warn, willClose, willOpen, willStart, willStop, willUnloadMethods inherited from class swim.system.AbstractTierBinding
activate, awaitStart, close, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, start, stop, unloadMethods inherited from class swim.system.AbstractWarpRef
command, command, command, command, command, command, command, command, command, command, command, command, command, command, command, command, downlink, downlinkHttp, downlinkList, downlinkMap, downlinkValue, downlinkWs, hostRef, hostRef, laneRef, laneRef, laneRef, laneRef, nodeRef, nodeRef, nodeRef, nodeRef
-
Field Details
-
shapeForm
-
flags
protected int flags -
data
-
-
Constructor Details
-
SpatialLaneModel
-
-
Method Details
-
laneType
-
createWarpUplink
- Specified by:
createWarpUplinkin classWarpLaneModel<SpatialLaneView<?,S, ?>, SpatialLaneUplink<S>>
-
onCommand
- Overrides:
onCommandin classWarpLaneModel<SpatialLaneView<?,S, ?>, SpatialLaneUplink<S>>
-
cueDownKey
-
didOpenLaneView
- Specified by:
didOpenLaneViewin classLaneModel<SpatialLaneView<?,S, ?>, SpatialLaneUplink<S>>
-
isResident
public final boolean isResident() -
isResident
-
isTransient
public final boolean isTransient() -
isTransient
-
get
-
put
-
move
public <K,V> V move(SpatialLaneView<K, S, V> view, K keyObject, S oldShapeObject, S newShapeObject, V newObject) -
remove
-
clear
-
iterator
-
iterator
-
keyIterator
-
valueIterator
-
openStore
protected void openStore() -
willLoad
protected void willLoad()- Overrides:
willLoadin classLaneModel<SpatialLaneView<?,S, ?>, SpatialLaneUplink<S>>
-