Package akka.actor.typed.internal
Class PropsImpl.BoundedMailboxSelector
- java.lang.Object
-
- akka.actor.typed.Props
-
- akka.actor.typed.MailboxSelector
-
- akka.actor.typed.internal.PropsImpl.BoundedMailboxSelector
-
- All Implemented Interfaces:
java.io.Serializable
,scala.Equals
,scala.Product
- Enclosing class:
- PropsImpl
public static final class PropsImpl.BoundedMailboxSelector extends MailboxSelector implements scala.Product, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BoundedMailboxSelector(int capacity, Props next)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canEqual(java.lang.Object x$1)
int
capacity()
PropsImpl.BoundedMailboxSelector
copy(int capacity, Props next)
int
copy$default$1()
Props
copy$default$2()
boolean
equals(java.lang.Object x$1)
int
hashCode()
Props
next()
Reference to the tail of this Props list.int
productArity()
java.lang.Object
productElement(int x$1)
java.lang.String
productElementName(int x$1)
scala.collection.Iterator<java.lang.Object>
productIterator()
java.lang.String
productPrefix()
java.lang.String
toString()
Props
withNext(Props next)
Create a copy of this Props node with itsnext
reference replaced by the given object.-
Methods inherited from class akka.actor.typed.MailboxSelector
bounded, defaultMailbox, fromConfig
-
Methods inherited from class akka.actor.typed.Props
allOf, empty, filterNot, firstOrElse, withDispatcherDefault, withDispatcherFromConfig, withDispatcherSameAsParent
-
-
-
-
Constructor Detail
-
BoundedMailboxSelector
public BoundedMailboxSelector(int capacity, Props next)
-
-
Method Detail
-
capacity
public int capacity()
-
next
public Props next()
Description copied from class:Props
Reference to the tail of this Props list.The
next
reference is here so that it can form an internally linked list. Traversal of this list stops when encountering theEmptyProps
object.INTERNAL API
-
withNext
public Props withNext(Props next)
Description copied from class:Props
Create a copy of this Props node with itsnext
reference replaced by the given object. This does NOT append the given list of configuration nodes to the current list!INTERNAL API
-
copy
public PropsImpl.BoundedMailboxSelector copy(int capacity, Props next)
-
copy$default$1
public int copy$default$1()
-
copy$default$2
public Props copy$default$2()
-
productPrefix
public java.lang.String productPrefix()
- Specified by:
productPrefix
in interfacescala.Product
-
productArity
public int productArity()
- Specified by:
productArity
in interfacescala.Product
-
productElement
public java.lang.Object productElement(int x$1)
- Specified by:
productElement
in interfacescala.Product
-
productIterator
public scala.collection.Iterator<java.lang.Object> productIterator()
- Specified by:
productIterator
in interfacescala.Product
-
canEqual
public boolean canEqual(java.lang.Object x$1)
- Specified by:
canEqual
in interfacescala.Equals
-
productElementName
public java.lang.String productElementName(int x$1)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object x$1)
- Specified by:
equals
in interfacescala.Equals
- Overrides:
equals
in classjava.lang.Object
-
-