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 |
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()
Copyright © 2016 The Apache Software Foundation. All rights reserved.