java.lang.Object
swim.actor.ActorSpaceDef
-
Constructor Summary
ConstructorsConstructorDescriptionActorSpaceDef(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef) -
Method Summary
Modifier and TypeMethodDescriptionauthenticatorDef(AuthenticatorDef authenticatorDef) final Collection<? extends AuthenticatorDef>protected ActorSpaceDefcopy(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef) <T> Output<T>Writes a developer readable, debug-formatted string representation of this object tooutput.booleanstatic ActorSpaceDefstatic ActorSpaceDeffromPlaneDef(PlaneDef planeDef) final AuthenticatorDefgetAuthenticatorDef(String authenticatorDef) final HostDefgetHostDef(Uri hostUri) final LaneDefgetLaneDef(Uri laneUri) final MeshDefgetMeshDef(Uri meshUri) final NodeDefgetNodeDef(Uri nodeUri) final PartDefgetPartDef(Value partKey) final PlaneDefgetPlaneDef(String planeName) inthashCode()final Collection<? extends HostDef>hostDefs()final Collection<? extends LaneDef>laneDefs()final LogDeflogDef()final Collection<? extends MeshDef>meshDefs()final Collection<? extends NodeDef>nodeDefs()final Collection<? extends PartDef>partDefs()final Collection<? extends PlaneDef>final PolicyDeffinal Stringfinal StageDefstageDef()final StoreDefstoreDef()toString()
-
Constructor Details
-
ActorSpaceDef
public ActorSpaceDef(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef)
-
-
Method Details
-
spaceName
-
spaceName
-
planeDefs
-
getPlaneDef
- Specified by:
getPlaneDefin interfaceSpaceDef
-
planeDef
-
authenticatorDefs
-
getAuthenticatorDef
-
authenticatorDef
-
meshDefs
-
getMeshDef
- Specified by:
getMeshDefin interfaceEdgeDef
-
meshDef
-
partDefs
-
getPartDef
- Specified by:
getPartDefin interfaceEdgeDef
-
partDef
-
hostDefs
-
getHostDef
- Specified by:
getHostDefin interfaceEdgeDef
-
hostDef
-
nodeDefs
-
getNodeDef
- Specified by:
getNodeDefin interfaceEdgeDef
-
nodeDef
-
laneDefs
-
getLaneDef
- Specified by:
getLaneDefin interfaceEdgeDef
-
laneDef
-
logDef
-
logDef
-
policyDef
-
policyDef
-
stageDef
-
stageDef
-
storeDef
-
storeDef
-
copy
protected ActorSpaceDef copy(String spaceName, FingerTrieSeq<PlaneDef> planeDefs, HashTrieMap<String, AuthenticatorDef> authenticatorDefs, HashTrieMap<Uri, MeshDef> meshDefs, HashTrieMap<Value, PartDef> partDefs, UriMapper<HostDef> hostDefs, UriMapper<NodeDef> nodeDefs, UriMapper<LaneDef> laneDefs, LogDef logDef, PolicyDef policyDef, StageDef stageDef, StoreDef storeDef) -
equals
-
hashCode
public int hashCode() -
debug
Description copied from interface:DebugWrites a developer readable, debug-formatted string representation of this object tooutput. -
toString
-
fromName
-
fromPlaneDef
-