站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 3.0.6 API 英文版文档

ClassTypeResolver - JBoss RULES 3.0.6 API 英文版文档


org.drools.semantics.java
Class ClassTypeResolver

java.lang.Object
  extended by org.drools.semantics.java.ClassTypeResolver
All Implemented Interfaces:
TypeResolver

public class ClassTypeResolver
extends java.lang.Object
implements TypeResolver


Constructor Summary
ClassTypeResolver(java.util.List imports)
           
ClassTypeResolver(java.util.List imports, java.lang.ClassLoader classLoader)
           
 
Method Summary
 void addImport(java.lang.String importEntry)
           
 java.util.List getImports()
           
 boolean isEmpty()
           
 java.lang.Class lookupFromCache(java.lang.String className)
           
 java.lang.Class resolveType(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassTypeResolver

public ClassTypeResolver(java.util.List imports)

ClassTypeResolver

public ClassTypeResolver(java.util.List imports,
                         java.lang.ClassLoader classLoader)
Method Detail

getImports

public java.util.List getImports()
Specified by:
getImports in interface TypeResolver

addImport

public void addImport(java.lang.String importEntry)
Specified by:
addImport in interface TypeResolver

lookupFromCache

public java.lang.Class lookupFromCache(java.lang.String className)

resolveType

public java.lang.Class resolveType(java.lang.String className)
                            throws java.lang.ClassNotFoundException
Specified by:
resolveType in interface TypeResolver
Throws:
java.lang.ClassNotFoundException

isEmpty

public boolean isEmpty()