Add FunctionConverters, FutureConverters and ObjectConverters

This commit is contained in:
Matthew de Detrich 2023-04-04 16:22:58 +02:00 committed by Matthew de Detrich
parent dfa0b0ded1
commit 07df607192
70 changed files with 1041 additions and 339 deletions

View file

@ -73,8 +73,8 @@ final class EventEnvelope(
* Java API
*/
def getEventMetaData(): Optional[Any] = {
import scala.compat.java8.OptionConverters._
eventMetadata.asJava
import pekko.util.OptionConverters._
eventMetadata.toJava
}
override def hashCode(): Int = {

View file

@ -93,16 +93,16 @@ final class EventEnvelope[Event](
* Java API
*/
def getOptionalEvent(): Optional[Event] = {
import scala.compat.java8.OptionConverters._
eventOption.asJava
import pekko.util.OptionConverters._
eventOption.toJava
}
/**
* Java API
*/
def getEventMetaData(): Optional[AnyRef] = {
import scala.compat.java8.OptionConverters._
eventMetadata.map(_.asInstanceOf[AnyRef]).asJava
import pekko.util.OptionConverters._
eventMetadata.map(_.asInstanceOf[AnyRef]).toJava
}
override def hashCode(): Int = {