@Override public int compare( byte[] b1, int s1, int l1, byte[] b2, int s2, int l2 ) { return -1 * super.compare( b1, s1, l1, b2, s2, l2 ); }
protected final int compareTuples( Class[] types, Comparator[] comparators ) throws IOException { if( types == null ) return compareUnTypedTuples( comparators ); else return compareTypedTuples( types, comparators ); }
@Override public int compare( byte[] b1, int s1, int l1, byte[] b2, int s2, int l2 ) { return -1 * super.compare( b1, s1, l1, b2, s2, l2 ); }
@Override public void setConf( Configuration conf ) { super.setConf( conf ); if( conf == null ) return; sortTypes = tupleSerialization.getSortTypes(); sortComparators = deserializeComparatorsFor( "cascading.sort.comparator" ); sortComparators = delegatingComparatorsFor( sortTypes, sortComparators ); }
@Override public void setConf( Configuration conf ) { if( this.conf != null ) return; this.conf = conf; defaultComparator = TupleSerialization.getDefaultComparator( defaultComparator, conf ); comparators = DeserializerComparator.getFieldComparatorsFrom( conf, "cascading.group.comparator" ); if( conf.getBoolean( HASHER_PARTITIONER_USE_LEGACY_HASH, false ) ) this.hashFunction = new LegacyHashFunction(); initialize( defaultComparator, comparators ); }
@Override public Comparator<byte[]> getComparator( Class<byte[]> type ) { return new BytesComparator(); } }
@Override public void configure( JobConf job ) { setConf( job ); } }
@Override public void configure( JobConf job ) { setConf( job ); } }
@Override public int compare( Tuple lhs, Tuple rhs ) { return -1 * super.compare( rhs, lhs ); } }
protected final int compareTuples( Class[] types, Comparator[] comparators ) throws IOException { if( types == null ) return compareUnTypedTuples( comparators ); else return compareTypedTuples( types, comparators ); }
@Override public Comparator<byte[]> getComparator( Class<byte[]> type ) { return new BytesComparator(); } }
@Override public int compare( TuplePair lhs, TuplePair rhs ) { return super.compare( rhs, lhs ); } }
@Override public int compare( Tuple lhs, Tuple rhs ) { return -1 * super.compare( rhs, lhs ); } }
@Override public int compare( byte[] b1, int s1, int l1, byte[] b2, int s2, int l2 ) { return -1 * super.compare( b1, s1, l1, b2, s2, l2 ); }
@Override public int compare( byte[] b1, int s1, int l1, byte[] b2, int s2, int l2 ) { return -1 * super.compare( b1, s1, l1, b2, s2, l2 ); }
@Override public int compare( TuplePair lhs, TuplePair rhs ) { return super.compare( rhs, lhs ); } }
@Override public int compare( byte[] b1, int s1, int l1, byte[] b2, int s2, int l2 ) { return -1 * super.compare( b1, s1, l1, b2, s2, l2 ); }
@Override public int compare( Tuple lhs, Tuple rhs ) { return -1 * super.compare( rhs, lhs ); } }
@Override public int compare( byte[] b1, int s1, int l1, byte[] b2, int s2, int l2 ) { return -1 * super.compare( b1, s1, l1, b2, s2, l2 ); }
@Override public int compare( Tuple lhs, Tuple rhs ) { return -1 * super.compare( rhs, lhs ); } }