public final class Definition extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Definition.SerializationProxy |
| Modifier and Type | Field and Description |
|---|---|
static List<Object> |
NoParameters |
| Constructor and Description |
|---|
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String actorName) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String actorName,
boolean evictable) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName,
boolean evictable) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName,
Logger logger) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName,
Logger logger,
boolean evictable) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
boolean evictable) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Logger logger) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Logger logger,
boolean evictable) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String actorName) |
Definition(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String actorName,
boolean evictable) |
Definition(Class<? extends Actor> actor,
ActorInstantiator<? extends Actor> instantiator,
String actorName,
Logger logger) |
Definition(Class<? extends Actor> actor,
ActorInstantiator<? extends Actor> instantiator,
String actorName,
Logger logger,
boolean evictable) |
Definition(Class<? extends Actor> actor,
List<Object> parameters) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String actorName) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String actorName,
boolean evictable) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName,
boolean evictable) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName,
Logger logger) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName,
Logger logger,
boolean evictable) |
Definition(Class<? extends Actor> actor,
List<Object> parameters,
boolean evictable) |
Definition(Class<? extends Actor> actor,
List<Object> parameters,
Logger logger) |
Definition(Class<? extends Actor> actor,
List<Object> parameters,
Logger logger,
boolean evictable) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
String actorName) |
Definition(Class<? extends Actor> type,
List<Object> parameters,
String actorName,
boolean evictable) |
Definition(Class<? extends Actor> actor,
List<Object> parameters,
String actorName,
Logger logger) |
Definition(Class<? extends Actor> actor,
List<Object> parameters,
String actorName,
Logger logger,
boolean evictable) |
| Modifier and Type | Method and Description |
|---|---|
String |
actorName() |
static Definition |
from(Stage stage,
Definition.SerializationProxy proxy,
Logger logger) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String actorName,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName,
Logger logger) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Actor parent,
String mailboxName,
String actorName,
Logger logger,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Logger logger) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
Logger logger,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String actorName,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String actorName,
Logger logger) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String actorName,
Logger logger,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String mailboxName,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
ActorInstantiator<? extends Actor> instantiator,
String mailboxName,
String actorName,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String actorName,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName,
Logger logger) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Actor parent,
String mailboxName,
String actorName,
Logger logger,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Logger logger) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
Logger logger,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
String actorName,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
String actorName,
Logger logger) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
String actorName,
Logger logger,
boolean evictable) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
String mailboxName,
String actorName) |
static Definition |
has(Class<? extends Actor> type,
List<Object> parameters,
String mailboxName,
String actorName,
boolean evictable) |
boolean |
hasInstantiator() |
ActorInstantiator<? extends Actor> |
instantiator() |
Logger |
loggerOr(Logger defaultLogger) |
String |
mailboxName() |
List<Object> |
parameters() |
static List<Object> |
parameters(Object... parameters) |
Actor |
parent() |
Actor |
parentOr(Actor defaultParent) |
Supervisor |
supervisor() |
Class<? extends Actor> |
type() |
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, boolean evictable)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Logger logger)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Logger logger, boolean evictable)
public Definition(Class<? extends Actor> actor, List<Object> parameters, boolean evictable)
public Definition(Class<? extends Actor> actor, List<Object> parameters, Logger logger, boolean evictable)
public Definition(Class<? extends Actor> actor, ActorInstantiator<? extends Actor> instantiator, String actorName, Logger logger)
public Definition(Class<? extends Actor> actor, ActorInstantiator<? extends Actor> instantiator, String actorName, Logger logger, boolean evictable)
public Definition(Class<? extends Actor> actor, List<Object> parameters, String actorName, Logger logger)
public Definition(Class<? extends Actor> actor, List<Object> parameters, String actorName, Logger logger, boolean evictable)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String actorName)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String actorName, boolean evictable)
public Definition(Class<? extends Actor> type, List<Object> parameters, String actorName)
public Definition(Class<? extends Actor> type, List<Object> parameters, String actorName, boolean evictable)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String actorName)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String actorName, boolean evictable)
public Definition(Class<? extends Actor> type, List<Object> parameters, Actor parent, String actorName)
public Definition(Class<? extends Actor> type, List<Object> parameters, Actor parent, String actorName, boolean evictable)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String mailboxName, String actorName)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String mailboxName, String actorName, boolean evictable)
public Definition(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName)
public Definition(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName, boolean evictable)
public Definition(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName, Logger logger)
public Definition(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName, Logger logger, boolean evictable)
public Definition(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String mailboxName, String actorName, Logger logger)
public static Definition from(Stage stage, Definition.SerializationProxy proxy, Logger logger)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, boolean evictable)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Logger logger)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Logger logger, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Logger logger)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Logger logger, boolean evictable)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String actorName)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, String actorName)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String actorName, Logger logger)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String actorName, Logger logger, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, String actorName, Logger logger)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, String actorName, Logger logger, boolean evictable)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String actorName)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Actor parent, String actorName)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Actor parent, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String mailboxName, String actorName)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, String mailboxName, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, String mailboxName, String actorName)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, String mailboxName, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String mailboxName, String actorName)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String mailboxName, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName, boolean evictable)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String mailboxName, String actorName, Logger logger)
public static Definition has(Class<? extends Actor> type, ActorInstantiator<? extends Actor> instantiator, Actor parent, String mailboxName, String actorName, Logger logger, boolean evictable)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName, Logger logger)
public static Definition has(Class<? extends Actor> type, List<Object> parameters, Actor parent, String mailboxName, String actorName, Logger logger, boolean evictable)
public String actorName()
public boolean hasInstantiator()
public ActorInstantiator<? extends Actor> instantiator()
public String mailboxName()
public Actor parent()
public Supervisor supervisor()
Copyright © 2021. All rights reserved.