public abstract class AbstractGenericResourceRuntimeModule extends AbstractGenericModule
Constructor and Description |
---|
AbstractGenericResourceRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends IEncodingProvider> |
bindIEncodingProvider() |
java.lang.Class<? extends IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
java.lang.Class<? extends IResourceDescription.Manager> |
bindIResourceDescription$Manager() |
java.lang.Class<? extends IResourceServiceProvider> |
bindIResourceServiceProvider() |
void |
configureFileExtensions(com.google.inject.Binder binder) |
void |
configureLanguageName(com.google.inject.Binder binder) |
protected abstract java.lang.String |
getFileExtensions() |
protected abstract java.lang.String |
getLanguageName() |
bindProperties, configure, getBindings, tryBindProperties
public AbstractGenericResourceRuntimeModule()
protected abstract java.lang.String getLanguageName()
protected abstract java.lang.String getFileExtensions()
public java.lang.Class<? extends IResourceServiceProvider> bindIResourceServiceProvider()
public java.lang.Class<? extends IEncodingProvider> bindIEncodingProvider()
public java.lang.Class<? extends IResourceDescription.Manager> bindIResourceDescription$Manager()
public java.lang.Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
public void configureLanguageName(com.google.inject.Binder binder)
public void configureFileExtensions(com.google.inject.Binder binder)