Class RulesJavaReflectAccess
java.lang.Object
org.eclipse.xtext.common.types.util.JavaReflectAccess
org.openhab.core.model.rule.scoping.RulesJavaReflectAccess
public class RulesJavaReflectAccess
extends org.eclipse.xtext.common.types.util.JavaReflectAccess
This is a customized version of
JavaReflectAccess
.
It allows for removing and updating classes in the cache used by the RulesClassFinder
when add-ons are
installed or updated.- Author:
- Wouter Born - Initial contribution
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.xtext.common.types.access.impl.ClassFinder
void
setClassLoader
(ClassLoader classLoader) Methods inherited from class org.eclipse.xtext.common.types.util.JavaReflectAccess
getConstructor, getField, getMethod, getParamTypes, getRawType
-
Constructor Details
-
RulesJavaReflectAccess
public RulesJavaReflectAccess()
-
-
Method Details
-
setClassLoader
- Overrides:
setClassLoader
in classorg.eclipse.xtext.common.types.util.JavaReflectAccess
-
getClassFinder
public org.eclipse.xtext.common.types.access.impl.ClassFinder getClassFinder()- Overrides:
getClassFinder
in classorg.eclipse.xtext.common.types.util.JavaReflectAccess
-