Package akka.persistence
Class CompositeMetadata$
- java.lang.Object
-
- akka.persistence.CompositeMetadata$
-
- All Implemented Interfaces:
java.io.Serializable
public class CompositeMetadata$ extends java.lang.Object implements java.io.Serializable
INTERNAL API- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static CompositeMetadata$
MODULE$
Static reference to the singleton instance of this Scala object.
-
Constructor Summary
Constructors Constructor Description CompositeMetadata$()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description akka.persistence.CompositeMetadata
apply(scala.collection.immutable.Seq<java.lang.Object> entries)
INTERNAL API: Metadata entries keyed by metadata class.scala.Option<java.lang.Object>
construct(scala.collection.immutable.Seq<java.lang.Object> metadataEntries)
<M> scala.Option<M>
extract(scala.collection.immutable.Seq<java.lang.Object> metadataEntries, scala.reflect.ClassTag<M> evidence$2)
<M> scala.Option<M>
extract(scala.Option<java.lang.Object> metadata, scala.reflect.ClassTag<M> evidence$1)
scala.Option<scala.collection.immutable.Seq<java.lang.Object>>
unapply(akka.persistence.CompositeMetadata x$0)
-
-
-
Field Detail
-
MODULE$
public static final CompositeMetadata$ MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Method Detail
-
extract
public <M> scala.Option<M> extract(scala.Option<java.lang.Object> metadata, scala.reflect.ClassTag<M> evidence$1)
-
extract
public <M> scala.Option<M> extract(scala.collection.immutable.Seq<java.lang.Object> metadataEntries, scala.reflect.ClassTag<M> evidence$2)
-
construct
public scala.Option<java.lang.Object> construct(scala.collection.immutable.Seq<java.lang.Object> metadataEntries)
-
apply
public akka.persistence.CompositeMetadata apply(scala.collection.immutable.Seq<java.lang.Object> entries)
INTERNAL API: Metadata entries keyed by metadata class.For backwards compatibility of for example EventEnvelope.eventMetadata the entries is a Seq with the metadata that was added last (ReplicatedEventMetaData) at the head of the Seq. Otherwise it could have been a
Map[Class, Any]
.
-
unapply
public scala.Option<scala.collection.immutable.Seq<java.lang.Object>> unapply(akka.persistence.CompositeMetadata x$0)
-
-