@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()); } } }
/** * 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; }
/** * 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; }
/** * 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; }
/** * 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; }
@Override public boolean hasNext() { return index < seq.length(); }
/** * 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; }
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));
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));
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));
@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()); } } }
@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()); } } }
@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(); }
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(); } }