org.apache.accumulo.core.client.impl
Class Translator<IT,OT>
java.lang.Object
org.apache.accumulo.core.client.impl.Translator<IT,OT>
- Direct Known Subclasses:
- Translator.ColumnTranslator, Translator.CVSTranslator, Translator.KeyExtentTranslator, Translator.ListTranslator, Translator.RangeTranslator, Translator.TCVSTranslator, Translator.TKeyExtentTranslator, Translator.TRangeTranslator
public abstract class Translator<IT,OT>
- extends Object
Method Summary |
static
|
translate(Collection<IT> input,
Translator<IT,OT> translator)
|
abstract OT |
translate(IT input)
|
static
<IKT,OKT,IVT,OVT>
Map<OKT,OVT> |
|
translate(Map<IKT,IVT> input,
Translator<IKT,OKT> keyTranslator,
Translator<IVT,OVT> valueTranslator)
|
static
|
translate(Map<IKT,T> input,
Translator<IKT,OKT> keyTranslator)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TKET
public static final Translator.TKeyExtentTranslator TKET
TCVST
public static final Translator.TCVSTranslator TCVST
TRT
public static final Translator.TRangeTranslator TRT
KET
public static final Translator.KeyExtentTranslator KET
CT
public static final Translator.ColumnTranslator CT
RT
public static final Translator<Range,TRange> RT
CVST
public static final Translator.CVSTranslator CVST
Translator
public Translator()
translate
public abstract OT translate(IT input)
translate
public static <IKT,OKT,T> Map<OKT,T> translate(Map<IKT,T> input,
Translator<IKT,OKT> keyTranslator)
translate
public static <IKT,OKT,IVT,OVT> Map<OKT,OVT> translate(Map<IKT,IVT> input,
Translator<IKT,OKT> keyTranslator,
Translator<IVT,OVT> valueTranslator)
translate
public static <IT,OT> List<OT> translate(Collection<IT> input,
Translator<IT,OT> translator)
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.