Class Translator<IT,OT>
- java.lang.Object
-
- org.apache.accumulo.core.clientImpl.Translator<IT,OT>
-
- Direct Known Subclasses:
Translator.ColumnTranslator,Translator.CVSTranslator,Translator.KeyExtentTranslator,Translator.ListTranslator,Translator.RangeTranslator,Translator.StoredTabletFileTranslator,Translator.TabletFileTranslator,Translator.TColumnTranslator,Translator.TCVSTranslator,Translator.TKeyExtentTranslator,Translator.TRangeTranslator
public abstract class Translator<IT,OT> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTranslator.ColumnTranslatorstatic classTranslator.CVSTranslatorstatic classTranslator.KeyExtentTranslatorstatic classTranslator.ListTranslator<IT,OT>static classTranslator.RangeTranslatorstatic classTranslator.StoredTabletFileTranslatorstatic classTranslator.TabletFileTranslatorstatic classTranslator.TColumnTranslatorstatic classTranslator.TCVSTranslatorstatic classTranslator.TKeyExtentTranslatorstatic classTranslator.TRangeTranslator
-
Constructor Summary
Constructors Constructor Description Translator()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract OTtranslate(IT input)static <IT,OT>
List<OT>translate(Collection<IT> input, Translator<IT,OT> translator)static <IKT,OKT,IVT,OVT>
Map<OKT,OVT>translate(Map<IKT,IVT> input, Translator<IKT,OKT> keyTranslator, Translator<IVT,OVT> valueTranslator)static <IKT,OKT,T>
Map<OKT,T>translate(Map<IKT,T> input, Translator<IKT,OKT> keyTranslator)
-
-
-
Method Detail
-
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)
-
-