public class MetaLookupImpl extends java.lang.Object implements MetaLookup
| Constructor and Description |
|---|
MetaLookupImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(MetaElement element) |
void |
addProvider(MetaProvider provider) |
<T extends MetaElement> |
findElement(java.lang.Class<T> metaType,
java.lang.Class<?> implementationClass) |
<T extends MetaElement> |
findElement(java.lang.Class<T> metaType,
java.lang.String id) |
<T extends MetaElement> |
findElements(java.lang.Class<T> metaType) |
protected io.crnk.core.module.Module.ModuleContext |
getContext() |
java.util.List<MetaFilter> |
getFilters() |
java.util.Map<java.lang.String,MetaElement> |
getMetaById() |
<T extends MetaPartition> |
getPartition(java.lang.Class clazz) |
void |
initialize() |
void |
putElement(MetaElement element) |
void |
registerPrimitiveType(java.lang.Class<?> clazz) |
void |
setModuleContext(io.crnk.core.module.Module.ModuleContext moduleContext) |
public void addProvider(MetaProvider provider)
public void setModuleContext(io.crnk.core.module.Module.ModuleContext moduleContext)
public void registerPrimitiveType(java.lang.Class<?> clazz)
public java.util.Map<java.lang.String,MetaElement> getMetaById()
public void add(MetaElement element)
public void initialize()
public <T extends MetaElement> java.util.List<T> findElements(java.lang.Class<T> metaType)
findElements in interface MetaLookuppublic <T extends MetaElement> T findElement(java.lang.Class<T> metaType, java.lang.Class<?> implementationClass)
findElement in interface MetaLookuppublic <T extends MetaElement> T findElement(java.lang.Class<T> metaType, java.lang.String id)
findElement in interface MetaLookuppublic void putElement(MetaElement element)
protected io.crnk.core.module.Module.ModuleContext getContext()
public java.util.List<MetaFilter> getFilters()
public <T extends MetaPartition> T getPartition(java.lang.Class clazz)