Module swim.api
Package swim.api.lane

Interface LaneFactory

All Known Subinterfaces:
AgentContext
All Known Implementing Classes:
AbstractAgent

public interface LaneFactory
  • Method Details

    • commandLane

      <V> CommandLane<V> commandLane()
    • demandLane

      <V> DemandLane<V> demandLane()
    • demandMapLane

      <K, V> DemandMapLane<K,V> demandMapLane()
    • httpLane

      <V> HttpLane<V> httpLane()
    • joinMapLane

      <L, K, V> JoinMapLane<L,K,V> joinMapLane()
    • joinValueLane

      <K, V> JoinValueLane<K,V> joinValueLane()
    • listLane

      <V> ListLane<V> listLane()
    • mapLane

      <K, V> MapLane<K,V> mapLane()
    • spatialLane

      <K, S, V> SpatialLane<K,S,V> spatialLane(swim.math.Z2Form<S> shapeForm)
    • geospatialLane

      <K, V> SpatialLane<K,swim.math.R2Shape,V> geospatialLane()
    • supplyLane

      <V> SupplyLane<V> supplyLane()
    • valueLane

      <V> ValueLane<V> valueLane()
    • wsLane

      <I, O> WsLane<I,O> wsLane()