Tabnine Logo
Pair.second
Code IndexAdd Tabnine to your IDE (free)

How to use
second
method
in
org.apache.crunch.Pair

Best Java code snippets using org.apache.crunch.Pair.second (Showing top 20 results out of 315)

Refine searchRefine arrow

  • Pair.first
origin: spotify/crunch-lib

 @Override
 public Double map(Pair<Double, Long> input) {
  return input.first() / input.second();
 }
}, ptf.doubles());
origin: org.apache.crunch/crunch-core

 @Override
 public Double map(Pair<Double, Long> input) {
  return input.first() / input.second();
 }
}, ptf.doubles());
origin: org.apache.crunch/crunch-core

 @Override
 public Pair<Integer, T> map(Pair<Integer, Pair<Double, T>> p) {
  return Pair.of(p.first(), p.second().second());
 }
}, ptf.pairs(ptf.ints(), ttype));
origin: org.apache.crunch/crunch

public InMemoryJoinFn(Iterable<Pair<K, V>> iterable) {
 joinMap = HashMultimap.create();
 for (Pair<K, V> joinPair : iterable) {
  joinMap.put(joinPair.first(), joinPair.second());
 }
}

origin: apache/crunch

 @Override
 public Tuple2<K, V> apply(@Nullable Pair<K, V> kv) {
  return kv == null ? null : new Tuple2<K, V>(kv.first(), kv.second());
 }
};
origin: org.apache.crunch/crunch-core

private Map<K, V> delegate() {
 if (delegate == null) {
  delegate = new HashMap<K, V>();
  for (Pair<K, V> x : iterable) {
   delegate.put(x.first(), x.second());
  }
 }
 return delegate;
}
origin: cloudera/crunch

 @Override
 public void process(
   Pair<Pair<Integer, Integer>, Pair<Collection<U>, Collection<V>>> input,
   Emitter<Pair<U,V>> emitter) {
  for (U l: input.second().first()) {
   for (V r: input.second().second()) {
    emitter.emit(Pair.of(l, r));
   }
  }
 }
}, ctf.pairs(left.getPType(), right.getPType()));
origin: org.apache.crunch/crunch

 /**
  * Split up the input record to make coding a bit more manageable.
  * 
  * @param input The input record.
  * @param emitter The emitter to send the output to.
  */
 @Override
 public void process(Pair<Pair<K, Integer>, Iterable<Pair<U, V>>> input,
   Emitter<Pair<K, Pair<U, V>>> emitter) {
  join(input.first().first(), input.first().second(), input.second(), emitter);
 }
}
origin: cloudera/crunch

 @Override
 public void process(Pair<T, Pair<Collection<Boolean>, Collection<Boolean>>> input,
   Emitter<T> emitter) {
  Pair<Collection<Boolean>, Collection<Boolean>> groups = input.second();
  if (!groups.first().isEmpty() && !groups.second().isEmpty()) {
   emitter.emit(input.first());
  }
 }
}, coll1.getPType());
origin: org.apache.crunch/crunch

 @Override
 public void process(Pair<T, Pair<Collection<Boolean>, Collection<Boolean>>> input, Emitter<T> emitter) {
  Pair<Collection<Boolean>, Collection<Boolean>> groups = input.second();
  if (!groups.first().isEmpty() && groups.second().isEmpty()) {
   emitter.emit(input.first());
  }
 }
}, coll1.getPType());
origin: org.apache.crunch/crunch-core

 @Override
 public void add(Pair<Pair<K, SK>, V> record) {
  K primary = record.first().first();
  if (!map.containsKey(primary)) {
   map.put(primary, Lists.<Pair<SK, V>>newArrayList());
  }
  map.get(primary).add(Pair.of(record.first().second(), record.second()));
 }
}
origin: cloudera/crunch

 @Override
 public void process(
   Pair<Pair<Integer, Integer>, Pair<Collection<Pair<K1, U>>, Collection<Pair<K2, V>>>> input,
   Emitter<Pair<Pair<K1, K2>, Pair<U, V>>> emitter) {
  for (Pair<K1, U> l: input.second().first()) {
   for (Pair<K2, V> r: input.second().second()) {
    emitter.emit(Pair.of(Pair.of(l.first(), r.first()), Pair.of(l.second(), r.second())));
   }
  }
 }
},
origin: org.apache.crunch/crunch-core

 @Override
 public Pair<V2, V1> map(Pair<V1, V2> input) {
  if (input == null) {
   return null;
  }
  return Pair.of(input.second(), input.first());
 }
}
origin: spotify/crunch-lib

 @Override
 public Result<V> map(Pair<Collection<Pair<Double, V>>, Long> input) {
  return new Result<V>(input.second(), input.first());
 }
}, new MapFn<Result<V>, Pair<Collection<Pair<Double, V>>, Long>>() {
origin: cloudera/crunch

 @Override
 public void process(Pair<T, Pair<Collection<Boolean>, Collection<Boolean>>> input,
   Emitter<Tuple3<T, T, T>> emitter) {
  Pair<Collection<Boolean>, Collection<Boolean>> groups = input.second();
  boolean inFirst = !groups.first().isEmpty();
  boolean inSecond = !groups.second().isEmpty();
  T t = input.first();
  emitter.emit(Tuple3.of(
    inFirst && !inSecond ? t : null,
      !inFirst && inSecond ? t : null,
        inFirst && inSecond ? t : null));
 }
}, typeFamily.triples(type, type, type));
origin: org.apache.crunch/crunch-core

 @Override
 public Pair<K, Long> map(Pair<K, Long> input) {
  return Pair.of(input.first(), -input.second());
 }
}, table.getPTableType());
origin: org.apache.crunch/crunch-core

 @Override
 public Pair<Pair<K, V1>, Pair<V1, V2>> map(Pair<K, Pair<V1, V2>> input) {
  return Pair.of(Pair.of(input.first(), input.second().first()), input.second());
 }
}  
origin: org.apache.crunch/crunch

 @Override
 public void process(Pair<T, Pair<Collection<Boolean>, Collection<Boolean>>> input,
   Emitter<Tuple3<T, T, T>> emitter) {
  Pair<Collection<Boolean>, Collection<Boolean>> groups = input.second();
  boolean inFirst = !groups.first().isEmpty();
  boolean inSecond = !groups.second().isEmpty();
  T t = input.first();
  emitter.emit(Tuple3.of(inFirst && !inSecond ? t : null, !inFirst && inSecond ? t : null, inFirst
    && inSecond ? t : null));
 }
}, typeFamily.triples(type, type, type));
origin: org.apache.crunch/crunch-core

 @Override
 public Pair<K, Result<V>> map(Pair<K, Iterable<V>> input) {
  List<V> values = Lists.newArrayList(input.second().iterator());
  Collections.sort(values);
  return Pair.of(input.first(), new Result<V>(values.size(), findQuantiles(values.iterator(), values.size(), quantileList)));
 }
}
origin: spotify/crunch-lib

 @Override
 public Pair<K, Result<V>> map(Pair<K, Iterable<V>> input) {
  List<V> values = Lists.newArrayList(input.second().iterator());
  Collections.sort(values);
  return Pair.of(input.first(), new Result<V>(values.size(), findPercentiles(values.iterator(), values.size(), percentileList)));
 }
}
org.apache.crunchPairsecond

Popular methods of Pair

  • of
  • first
  • <init>
  • cmp

Popular in Java

  • Creating JSON documents from java classes using gson
  • getApplicationContext (Context)
  • getResourceAsStream (ClassLoader)
  • requestLocationUpdates (LocationManager)
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • JList (javax.swing)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now