public class MetaProviderBase extends java.lang.Object implements MetaProvider
| Modifier and Type | Field and Description |
|---|---|
protected MetaProviderContext |
context |
| Constructor and Description |
|---|
MetaProviderBase() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.lang.reflect.Type type,
java.lang.Class<? extends MetaElement> metaClass) |
MetaElement |
createElement(java.lang.reflect.Type type) |
void |
discoverElements() |
java.util.Collection<MetaProvider> |
getDependencies() |
java.util.Map<? extends java.lang.String,? extends java.lang.String> |
getIdMappings() |
java.util.Set<java.lang.Class<? extends MetaElement>> |
getMetaTypes() |
void |
init(MetaProviderContext context) |
void |
onInitialized(MetaElement element) |
void |
onInitializing(MetaElement element) |
protected MetaProviderContext context
public boolean accept(java.lang.reflect.Type type,
java.lang.Class<? extends MetaElement> metaClass)
accept in interface MetaProviderpublic MetaElement createElement(java.lang.reflect.Type type)
createElement in interface MetaProviderpublic java.util.Collection<MetaProvider> getDependencies()
getDependencies in interface MetaProviderpublic void discoverElements()
discoverElements in interface MetaProviderpublic void onInitializing(MetaElement element)
onInitializing in interface MetaProviderpublic void onInitialized(MetaElement element)
onInitialized in interface MetaProviderpublic java.util.Set<java.lang.Class<? extends MetaElement>> getMetaTypes()
getMetaTypes in interface MetaProviderpublic java.util.Map<? extends java.lang.String,? extends java.lang.String> getIdMappings()
getIdMappings in interface MetaProviderpublic void init(MetaProviderContext context)
init in interface MetaProvider