scala.collection.JavaConversions.mapAsScalaMap()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(128)

本文整理了Java中scala.collection.JavaConversions.mapAsScalaMap()方法的一些代码示例,展示了JavaConversions.mapAsScalaMap()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaConversions.mapAsScalaMap()方法的具体详情如下:
包路径:scala.collection.JavaConversions
类名称:JavaConversions
方法名:mapAsScalaMap

JavaConversions.mapAsScalaMap介绍

暂无

代码示例

代码示例来源:origin: org.scalatra.scalate/scalate-core_2.11

static <A, B> scala.collection.mutable.Map<A, B> mapAsScalaMap(java.util.Map<A, B> map) {
  return JavaConversions.mapAsScalaMap(map);
 }
}

代码示例来源:origin: apache/crunch

public static Object scalaMapCheck(Object map, Schema schema) {
 Class mapClass = ScalaSafeReflectData.getClassProp(schema,
   ScalaSafeReflectData.CLASS_PROP);
 if (mapClass != null && mapClass.isAssignableFrom(scala.collection.Map.class)) {
  return JavaConversions.mapAsScalaMap((Map) map);
 }
 return map;
}

代码示例来源:origin: org.scalatra.scalate/scalate-core_2.10

protected scala.collection.immutable.Map<String, Object> asScalaImmutableMap(Map<String, Object> attributes) {
  scala.collection.mutable.Map<String, Object> mutableAttributes = JavaConversions.mapAsScalaMap(attributes);
  return JavaInterops.toImmutableMap(mutableAttributes);
}

代码示例来源:origin: org.fusesource.scalate/scalate-core

protected scala.collection.immutable.Map<String, Object> asScalaImmutableMap(Map<String, Object> attributes) {
  scala.collection.mutable.Map<String, Object> mutableAttributes = JavaConversions.mapAsScalaMap(attributes);
  return JavaInterops.toImmutableMap(mutableAttributes);
}

代码示例来源:origin: org.fusesource.scalate/scalate-core_2.10

protected scala.collection.immutable.Map<String, Object> asScalaImmutableMap(Map<String, Object> attributes) {
  scala.collection.mutable.Map<String, Object> mutableAttributes = JavaConversions.mapAsScalaMap(attributes);
  return JavaInterops.toImmutableMap(mutableAttributes);
}

代码示例来源:origin: com.typesafe.play/play-java-ws

/**
 * Retrieve the URL where the user should be redirected to start the OpenID authentication process
 */
@Override
public CompletionStage<String> redirectURL(
    String openID, String callbackURL, Map<String, String> axRequired, Map<String, String> axOptional, String realm) {
  if (axRequired == null) axRequired = new HashMap<>();
  if (axOptional == null) axOptional = new HashMap<>();
  return FutureConverters.toJava(client.redirectURL(openID,
      callbackURL,
      JavaConversions.mapAsScalaMap(axRequired).toSeq(),
      JavaConversions.mapAsScalaMap(axOptional).toSeq(),
      Scala.Option(realm)));
}

代码示例来源:origin: play/play-java

/**
 * Retrieve the URL where the user should be redirected to start the OpenID authentication process
 */
public static F.Promise<String> redirectURL(String openID,
    String callbackURL,
    Map<String, String> axRequired,
    Map<String, String> axOptional,
    String realm) {
  if (axRequired == null) axRequired = new HashMap<String, String>();
  if (axOptional == null) axOptional = new HashMap<String, String>();
  return new F.Promise<String>(play.api.libs.openid.OpenID.redirectURL(openID,
                                     callbackURL,
                                     JavaConversions.mapAsScalaMap(axRequired).toSeq(),
                                     JavaConversions.mapAsScalaMap(axOptional).toSeq(),
                                     Scala.Option(realm)));
}

代码示例来源:origin: uk.gov.gchq.gaffer/parquet-store

private void recusivelyGenerateSparkObjects(final Iterator<Object> parquetObjects,
                      final DataType fieldType,
                      final ArrayList<Object> recordBuilder) throws SerialisationException {
  if (fieldType instanceof StructType) {
    final ArrayList<Object> nestedRecordBuilder = new ArrayList<>();
    for (final String field : ((StructType) fieldType).fieldNames()) {
      final DataType innerDataType = ((StructType) fieldType).apply(field).dataType();
      recusivelyGenerateSparkObjects(parquetObjects, innerDataType, nestedRecordBuilder);
    }
    final Object[] rowObjects = new Object[nestedRecordBuilder.size()];
    nestedRecordBuilder.toArray(rowObjects);
    recordBuilder.add(new GenericRowWithSchema(rowObjects, (StructType) fieldType));
  } else {
    // must be a primitive type
    final Object parquetObject = parquetObjects.next();
    if (parquetObject instanceof Map) {
      recordBuilder.add(scala.collection.JavaConversions.mapAsScalaMap((Map<Object, Object>) parquetObject));
    } else {
      recordBuilder.add(parquetObject);
    }
  }
}

代码示例来源:origin: cdapio/cdap

return JavaConversions.mapAsScalaMap(result);

代码示例来源:origin: cdapio/cdap

return JavaConversions.mapAsScalaMap(result);

代码示例来源:origin: co.cask.cdap/cdap-api-spark2

return JavaConversions.mapAsScalaMap(result);

代码示例来源:origin: cloudera-labs/envelope

val = JavaConversions.mapAsScalaMap(convertedMap);

相关文章