本文整理了Java中scala.compat.java8.OptionConverters.toScala()
方法的一些代码示例,展示了OptionConverters.toScala()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OptionConverters.toScala()
方法的具体详情如下:
包路径:scala.compat.java8.OptionConverters
类名称:OptionConverters
方法名:toScala
暂无
代码示例来源:origin: com.typesafe.play/play-test_2.11
@SuppressWarnings("unchecked")
private static ServerConfig createServerConfig(Optional<Integer> port, Optional<Integer> sslPort) {
return ServerConfig.apply(TestServer.class.getClassLoader(), new File("."),
(Option) OptionConverters.toScala(port), (Option) OptionConverters.toScala(sslPort), "0.0.0.0",
Mode.TEST.asScala(), System.getProperties());
}
代码示例来源:origin: com.typesafe.play/play-test_2.12
@SuppressWarnings("unchecked")
private static ServerConfig createServerConfig(Optional<Integer> port, Optional<Integer> sslPort) {
return ServerConfig.apply(TestServer.class.getClassLoader(), new File("."),
(Option) OptionConverters.toScala(port), (Option) OptionConverters.toScala(sslPort), "0.0.0.0",
Mode.TEST.asScala(), System.getProperties());
}
代码示例来源:origin: com.typesafe.play/play_2.12
@Override
public play.api.http.HttpEntity asScala() {
return new play.api.http.HttpEntity.Strict(data, OptionConverters.toScala(contentType));
}
}
代码示例来源:origin: com.typesafe.play/play
@Override
public play.api.http.HttpEntity asScala() {
return new play.api.http.HttpEntity.Strict(data, OptionConverters.toScala(contentType));
}
}
代码示例来源:origin: com.typesafe.play/play_2.11
@Override
public play.api.http.HttpEntity asScala() {
return new play.api.http.HttpEntity.Strict(data, OptionConverters.toScala(contentType));
}
}
代码示例来源:origin: com.typesafe.play/play_2.11
@Override
@SuppressWarnings("unchecked")
public play.api.http.HttpEntity asScala() {
return new play.api.http.HttpEntity.Streamed(data.asScala(),
/* scala Option[Long] produces a Java generic signature of Option<Object>, so we need to do an
unchecked cast here to get it to typecheck */
(scala.Option) OptionConverters.toScala(contentLength),
OptionConverters.toScala(contentType));
}
}
代码示例来源:origin: com.typesafe.play/play_2.12
@Override
@SuppressWarnings("unchecked")
public play.api.http.HttpEntity asScala() {
return new play.api.http.HttpEntity.Streamed(data.asScala(),
/* scala Option[Long] produces a Java generic signature of Option<Object>, so we need to do an
unchecked cast here to get it to typecheck */
(scala.Option) OptionConverters.toScala(contentLength),
OptionConverters.toScala(contentType));
}
}
代码示例来源:origin: com.typesafe.play/play_2.12
/**
* @param key The binding key.
* @param target The binding target.
* @param scope The JSR-330 scope.
* @param eager Whether the binding should be eagerly instantiated.
* @param source Where this object was bound. Used in error reporting.
*/
public Binding(final BindingKey<T> key, final Optional<BindingTarget<T>> target,
final Optional<Class<? extends Annotation>> scope, final Boolean eager, final Object source) {
this(play.api.inject.Binding.apply(key.asScala(), OptionConverters.toScala(target.map(BindingTarget::asScala)),
OptionConverters.toScala(scope), eager, source));
}
代码示例来源:origin: com.typesafe.play/play
@Override
@SuppressWarnings("unchecked")
public play.api.http.HttpEntity asScala() {
return new play.api.http.HttpEntity.Streamed(data.asScala(),
/* scala Option[Long] produces a Java generic signature of Option<Object>, so we need to do an
unchecked cast here to get it to typecheck */
(scala.Option) OptionConverters.toScala(contentLength),
OptionConverters.toScala(contentType));
}
}
代码示例来源:origin: com.typesafe.play/play_2.12
/**
* A binding key.
*
* A binding key consists of a class and zero or more JSR-330 qualifiers.
*
* See the {@link Module} class for information on how to provide bindings.
*
* @param clazz The class to bind.
* @param qualifier An optional qualifier.
*/
public BindingKey(final Class<T> clazz, final Optional<QualifierAnnotation> qualifier) {
this(play.api.inject.BindingKey.apply(clazz, OptionConverters.toScala(qualifier.map(QualifierAnnotation::asScala))));
}
代码示例来源:origin: com.typesafe.play/play_2.11
/**
* @param key The binding key.
* @param target The binding target.
* @param scope The JSR-330 scope.
* @param eager Whether the binding should be eagerly instantiated.
* @param source Where this object was bound. Used in error reporting.
*/
public Binding(final BindingKey<T> key, final Optional<BindingTarget<T>> target,
final Optional<Class<? extends Annotation>> scope, final Boolean eager, final Object source) {
this(play.api.inject.Binding.apply(key.asScala(), OptionConverters.toScala(target.map(BindingTarget::asScala)),
OptionConverters.toScala(scope), eager, source));
}
代码示例来源:origin: com.typesafe.play/play
public play.api.mvc.Cookie asScala() {
OptionalInt optMaxAge = maxAge == null ? OptionalInt.empty() : OptionalInt.of(maxAge);
Optional<String> optDomain = Optional.ofNullable(domain());
Optional<play.api.mvc.Cookie.SameSite> optSameSite = sameSite().map(SameSite::asScala);
return new play.api.mvc.Cookie(name(), value(), OptionConverters.toScala(optMaxAge), path(),
OptionConverters.toScala(optDomain), secure(), httpOnly(), OptionConverters.toScala(optSameSite));
}
}
代码示例来源:origin: com.typesafe.play/play
@Override
public play.api.http.HttpEntity asScala() {
return new play.api.http.HttpEntity.Chunked(chunks.asScala(), OptionConverters.toScala(contentType));
}
}
代码示例来源:origin: com.typesafe.play/play_2.12
@Override
public void configure(Map<String, String> properties, Optional<URL> config) {
delegate.configure(
Scala.asScala(properties),
OptionConverters.toScala(config)
);
}
代码示例来源:origin: com.typesafe.play/play_2.12
public play.api.mvc.Cookie asScala() {
OptionalInt optMaxAge = maxAge == null ? OptionalInt.empty() : OptionalInt.of(maxAge);
Optional<String> optDomain = Optional.ofNullable(domain());
Optional<play.api.mvc.Cookie.SameSite> optSameSite = sameSite().map(SameSite::asScala);
return new play.api.mvc.Cookie(name(), value(), OptionConverters.toScala(optMaxAge), path(),
OptionConverters.toScala(optDomain), secure(), httpOnly(), OptionConverters.toScala(optSameSite));
}
}
代码示例来源:origin: com.typesafe.play/play_2.11
@Override
public void configure(Map<String, String> properties, Optional<URL> config) {
delegate.configure(
Scala.asScala(properties),
OptionConverters.toScala(config)
);
}
代码示例来源:origin: com.typesafe.play/play
@Override
public void configure(Map<String, String> properties, Optional<URL> config) {
delegate.configure(
Scala.asScala(properties),
OptionConverters.toScala(config)
);
}
代码示例来源:origin: com.typesafe.play/play
private HttpErrorHandler createHttpErrorHandler() {
return new DefaultHttpErrorHandler(
config(),
environment(),
new OptionalSourceMapper(OptionConverters.toScala(sourceMapper())),
() -> router().asScala()
);
}
代码示例来源:origin: com.typesafe.play/play_2.12
private HttpErrorHandler createHttpErrorHandler() {
return new DefaultHttpErrorHandler(
config(),
environment(),
new OptionalSourceMapper(OptionConverters.toScala(sourceMapper())),
() -> router().asScala()
);
}
代码示例来源:origin: com.typesafe.play/play_2.11
private HttpErrorHandler createHttpErrorHandler() {
return new DefaultHttpErrorHandler(
config(),
environment(),
new OptionalSourceMapper(OptionConverters.toScala(sourceMapper())),
() -> router().asScala()
);
}
内容来源于网络,如有侵权,请联系作者删除!