- java.lang.Object
-
- swim.linker.ServerDef
-
-
Constructor Summary
Constructors Constructor Description ServerDef(String className, HashTrieMap<String,PlaneDef> planeDefs, HashTrieMap<Uri,ServiceDef> serviceDefs, StoreDef storeDef)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
className()
ServerDef
className(String className)
void
debug(Output<?> output)
Writes a developer readable, debug-formatted string representation of this object tooutput
.boolean
equals(Object other)
static Form<ServerDef>
form()
PlaneDef
getPlaneDef(String planeName)
ServiceDef
getServiceDef(Uri serviceUri)
int
hashCode()
ServerDef
planeDef(PlaneDef planeDef)
HashTrieMap<String,PlaneDef>
planeDefs()
ServerDef
serviceDef(ServiceDef serviceDef)
HashTrieMap<Uri,ServiceDef>
serviceDefs()
StoreDef
storeDef()
ServerDef
storeDef(StoreDef storeDef)
String
toString()
Value
toValue()
-
-
-
Constructor Detail
-
ServerDef
public ServerDef(String className, HashTrieMap<String,PlaneDef> planeDefs, HashTrieMap<Uri,ServiceDef> serviceDefs, StoreDef storeDef)
-
-
Method Detail
-
className
public String className()
-
planeDefs
public HashTrieMap<String,PlaneDef> planeDefs()
-
serviceDefs
public HashTrieMap<Uri,ServiceDef> serviceDefs()
-
getServiceDef
public ServiceDef getServiceDef(Uri serviceUri)
-
serviceDef
public ServerDef serviceDef(ServiceDef serviceDef)
-
storeDef
public StoreDef storeDef()
-
toValue
public Value toValue()
-
debug
public void debug(Output<?> output)
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
.
-
-