T - Version specific class provided by this factory.public abstract class HBaseVersionSpecificFactory<T> extends Object implements com.google.inject.Provider<T>
| Constructor and Description | 
|---|
HBaseVersionSpecificFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected T | 
createInstance(String className)  | 
T | 
get()  | 
protected abstract String | 
getHBase10CDHClassname()  | 
protected abstract String | 
getHBase10Classname()  | 
protected abstract String | 
getHBase11Classname()  | 
protected abstract String | 
getHBase13Classname()  | 
protected abstract String | 
getHBase96Classname()  | 
protected abstract String | 
getHBase98Classname()  | 
protected T createInstance(String className) throws ClassNotFoundException
ClassNotFoundExceptionprotected abstract String getHBase96Classname()
protected abstract String getHBase98Classname()
protected abstract String getHBase10Classname()
protected abstract String getHBase10CDHClassname()
protected abstract String getHBase11Classname()
protected abstract String getHBase13Classname()
Copyright © 2017 The Apache Software Foundation. All rights reserved.