KIE :: CI 6.2.0.CR1

org.kie.scanner
Class KieModuleMetaDataImpl

java.lang.Object
  extended by org.kie.scanner.KieModuleMetaDataImpl
All Implemented Interfaces:
KieModuleMetaData

public class KieModuleMetaDataImpl
extends Object
implements KieModuleMetaData


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.kie.scanner.KieModuleMetaData
KieModuleMetaData.Factory
 
Constructor Summary
KieModuleMetaDataImpl(File pomFile)
           
KieModuleMetaDataImpl(org.drools.compiler.kie.builder.impl.InternalKieModule kieModule)
           
KieModuleMetaDataImpl(org.kie.api.builder.ReleaseId releaseId)
           
 
Method Summary
 Class<?> getClass(String pkgName, String className)
           
 Collection<String> getClasses(String packageName)
           
 ClassLoader getClassLoader()
           
 Collection<String> getPackages()
           
 Map<String,String> getProcesses()
           
 Collection<String> getRuleNamesInPackage(String packageName)
           
 org.drools.core.rule.TypeMetaInfo getTypeMetaInfo(Class<?> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KieModuleMetaDataImpl

public KieModuleMetaDataImpl(org.kie.api.builder.ReleaseId releaseId)

KieModuleMetaDataImpl

public KieModuleMetaDataImpl(File pomFile)

KieModuleMetaDataImpl

public KieModuleMetaDataImpl(org.drools.compiler.kie.builder.impl.InternalKieModule kieModule)
Method Detail

getPackages

public Collection<String> getPackages()
Specified by:
getPackages in interface KieModuleMetaData

getClasses

public Collection<String> getClasses(String packageName)
Specified by:
getClasses in interface KieModuleMetaData

getClass

public Class<?> getClass(String pkgName,
                         String className)
Specified by:
getClass in interface KieModuleMetaData

getTypeMetaInfo

public org.drools.core.rule.TypeMetaInfo getTypeMetaInfo(Class<?> clazz)
Specified by:
getTypeMetaInfo in interface KieModuleMetaData

getRuleNamesInPackage

public Collection<String> getRuleNamesInPackage(String packageName)
Specified by:
getRuleNamesInPackage in interface KieModuleMetaData

getClassLoader

public ClassLoader getClassLoader()
Specified by:
getClassLoader in interface KieModuleMetaData

getProcesses

public Map<String,String> getProcesses()
Specified by:
getProcesses in interface KieModuleMetaData

KIE :: CI 6.2.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.