Package org.mycore.common
Class MCRTextResolver.TermContainer
java.lang.Object
org.mycore.common.MCRTextResolver.TermContainer
- Enclosing class:
- MCRTextResolver
Simple class to hold terms and instantiate them.
-
Field Summary
Modifier and TypeFieldDescriptionprotected Map<String,
Class<? extends MCRTextResolver.Term>> protected MCRTextResolver
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(Class<? extends MCRTextResolver.Term> termClass) Set<Map.Entry<String,
Class<? extends MCRTextResolver.Term>>> instantiate
(Class<? extends MCRTextResolver.Term> termClass) void
remove
(Class<? extends MCRTextResolver.Term> termClass)
-
Field Details
-
termMap
-
textResolver
-
-
Constructor Details
-
TermContainer
-
-
Method Details
-
instantiate
public MCRTextResolver.Term instantiate(Class<? extends MCRTextResolver.Term> termClass) throws InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException -
add
public void add(Class<? extends MCRTextResolver.Term> termClass) throws InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException -
remove
public void remove(Class<? extends MCRTextResolver.Term> termClass) throws InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException -
getTermSet
-