本文整理了Java中scala.collection.Seq.length()
方法的一些代码示例,展示了Seq.length()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Seq.length()
方法的具体详情如下:
包路径:scala.collection.Seq
类名称:Seq
方法名:length
暂无
代码示例来源:origin: apache/hive
@Override
public void onJobStart(SparkListenerJobStart jobStart) {
synchronized (stageToJobId) {
for (int i = 0; i < jobStart.stageIds().length(); i++) {
stageToJobId.put((Integer) jobStart.stageIds().apply(i), jobStart.jobId());
}
}
}
代码示例来源:origin: com.typesafe.play/play_2.12
/**
* Converts a Scala List to an Array.
*
* @param clazz the element class type
* @param scalaList the scala list.
* @param <T> the return type.
* @return the array
*/
public static <T> T[] asArray(Class<T> clazz, scala.collection.Seq<T> scalaList) {
T[] arr = (T[]) Array.newInstance(clazz, scalaList.length());
scalaList.copyToArray(arr);
return arr;
}
代码示例来源:origin: com.typesafe.play/play_2.10
/**
* Converts a Scala List to an Array.
*/
public static <T> T[] asArray(Class<T> clazz, scala.collection.Seq<T> scalaList) {
T[] arr = (T[]) Array.newInstance(clazz, scalaList.length());
scalaList.copyToArray(arr);
return arr;
}
代码示例来源:origin: com.typesafe.play/play_2.11
/**
* Converts a Scala List to an Array.
*
* @param clazz the element class type
* @param scalaList the scala list.
* @param <T> the return type.
* @return the array
*/
public static <T> T[] asArray(Class<T> clazz, scala.collection.Seq<T> scalaList) {
T[] arr = (T[]) Array.newInstance(clazz, scalaList.length());
scalaList.copyToArray(arr);
return arr;
}
代码示例来源:origin: com.typesafe.play/play
/**
* Converts a Scala List to an Array.
*
* @param clazz the element class type
* @param scalaList the scala list.
* @param <T> the return type.
* @return the array
*/
public static <T> T[] asArray(Class<T> clazz, scala.collection.Seq<T> scalaList) {
T[] arr = (T[]) Array.newInstance(clazz, scalaList.length());
scalaList.copyToArray(arr);
return arr;
}
代码示例来源:origin: twitter/GraphJet
@Override
public int skip(int n) {
if (index + n < seq.length()) {
index += n;
return n;
}
int skipped = seq.length() - index;
index = seq.length();
return skipped;
}
}
代码示例来源:origin: twitter/GraphJet
@Override
public boolean hasNext() {
return index < seq.length();
}
代码示例来源:origin: com.sandinh/play-alone
/**
* Converts a Scala List to an Array.
*/
public static <T> T[] asArray(Class<T> clazz, scala.collection.Seq<T> scalaList) {
T[] arr = (T[]) Array.newInstance(clazz, scalaList.length());
scalaList.copyToArray(arr);
return arr;
}
代码示例来源:origin: org.apache.spark/spark-sql_2.11
Assert.assertEquals(bean.getB().length, result.length());
for (int i = 0; i < result.length(); i++) {
Assert.assertEquals(bean.getB()[i], result.apply(i));
Ints.toArray(JavaConverters.seqAsJavaListConverter(outputBuffer).asJava()));
Seq<String> d = first.getAs(3);
Assert.assertEquals(bean.getD().size(), d.length());
for (int i = 0; i < d.length(); i++) {
Assert.assertEquals(bean.getD().get(i), d.apply(i));
代码示例来源:origin: org.apache.spark/spark-sql_2.10
Assert.assertEquals(bean.getB().length, result.length());
for (int i = 0; i < result.length(); i++) {
Assert.assertEquals(bean.getB()[i], result.apply(i));
Ints.toArray(JavaConverters.seqAsJavaListConverter(outputBuffer).asJava()));
Seq<String> d = first.getAs(3);
Assert.assertEquals(bean.getD().size(), d.length());
for (int i = 0; i < d.length(); i++) {
Assert.assertEquals(bean.getD().get(i), d.apply(i));
代码示例来源:origin: org.apache.spark/spark-sql
Assert.assertEquals(bean.getB().length, result.length());
for (int i = 0; i < result.length(); i++) {
Assert.assertEquals(bean.getB()[i], result.apply(i));
Ints.toArray(JavaConverters.seqAsJavaListConverter(outputBuffer).asJava()));
Seq<String> d = first.getAs(3);
Assert.assertEquals(bean.getD().size(), d.length());
for (int i = 0; i < d.length(); i++) {
Assert.assertEquals(bean.getD().get(i), d.apply(i));
代码示例来源:origin: com.github.hyukjinkwon/spark-client
@Override
public void onJobStart(SparkListenerJobStart jobStart) {
synchronized (stageToJobId) {
for (int i = 0; i < jobStart.stageIds().length(); i++) {
stageToJobId.put((Integer) jobStart.stageIds().apply(i), jobStart.jobId());
}
}
}
代码示例来源:origin: org.spark-project.hive/spark-client
@Override
public void onJobStart(SparkListenerJobStart jobStart) {
synchronized (stageToJobId) {
for (int i = 0; i < jobStart.stageIds().length(); i++) {
stageToJobId.put((Integer) jobStart.stageIds().apply(i), jobStart.jobId());
}
}
}
代码示例来源:origin: open-korean-text/elasticsearch-analysis-openkoreantext
@Override
protected Seq<KoreanToken> perform(Seq<KoreanToken> tokens) {
KoreanToken[] performed = new KoreanToken[tokens.length()];
int i = 0;
Iterator<KoreanToken> tokenIterator = tokens.iterator();
while (tokenIterator.hasNext()) {
KoreanToken token = tokenIterator.next();
performed[i++] = token.stem().nonEmpty() ? stem(token) : token;
}
return JavaConverters.asScalaBuffer(Arrays.asList(performed)).toSeq();
}
代码示例来源:origin: open-korean-text/elasticsearch-analysis-openkoreantext
private Seq<KoreanToken> convertPhrasesToTokens(Seq<KoreanPhrase> phrases) {
KoreanToken[] tokens = new KoreanToken[phrases.length()];
Iterator<KoreanPhrase> iterator = phrases.iterator();
int i = 0;
while (iterator.hasNext()) {
KoreanPhrase phrase = iterator.next();
tokens[i++] = new KoreanToken(phrase.text(), phrase.pos(), phrase.offset(), phrase.length(), scala.Option.apply(null), false);
}
Arrays.sort(tokens, (o1, o2) -> {
if(o1.offset()== o2.offset())
return 0;
return o1.offset()< o2.offset()? -1 : 1;
});
return JavaConverters.asScalaBuffer(Arrays.asList(tokens)).toSeq();
}
}
内容来源于网络,如有侵权,请联系作者删除!