|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Collection of entities forming a semantic module.
org.drools.spi
![]() |
![]() |
![]() |
![]() |
Field Summary | |
static SemanticModule[] |
EMPTY_ARRAY
Empty SemanticModule array. |
Method Summary | |
void |
addApplicationDataFactory(java.lang.String name,
ApplicationDataFactory factory)
|
void |
addImportEntryFactory(java.lang.String name,
ImportEntryFactory factory)
|
ApplicationDataFactory |
getApplicationDataFactory(java.lang.String name)
|
java.util.Set |
getApplicationDataFactoryNames()
|
ConditionFactory |
getConditionFactory(java.lang.String name)
Retrieve a semantic condition by name. |
java.util.Set |
getConditionFactoryNames()
Retrieve the set of all condition names. |
ConsequenceFactory |
getConsequenceFactory(java.lang.String name)
Retrieve a semantic consequence by name. |
java.util.Set |
getConsequenceFactoryNames()
Retrieve the set of all consequence names. |
DurationFactory |
getDurationFactory(java.lang.String name)
|
java.util.Set |
getDurationFactoryNames()
|
FunctionsFactory |
getFunctionsFactory(java.lang.String name)
|
java.util.Set |
getFunctionsFactoryNames()
|
ImportEntryFactory |
getImportEntryFactory(java.lang.String name)
|
java.util.Set |
getImportEntryFactoryNames()
|
ObjectTypeFactory |
getObjectTypeFactory(java.lang.String name)
Retrieve a semantic object type by name. |
java.util.Set |
getObjectTypeFactoryNames()
Retrieve the set of all object type names. |
RuleFactory |
getRuleFactory(java.lang.String name)
|
java.util.Set |
getRuleFactoryNames()
|
java.lang.String |
getUri()
Retrieve the URI that identifies this semantic module. |
Field Detail |
public static final SemanticModule[] EMPTY_ARRAY
SemanticModule
array.
Method Detail |
public java.lang.String getUri()
public RuleFactory getRuleFactory(java.lang.String name)
public java.util.Set getRuleFactoryNames()
public ObjectTypeFactory getObjectTypeFactory(java.lang.String name)
name
- the name.
null
if none is
bound to the name.public java.util.Set getObjectTypeFactoryNames()
public ConditionFactory getConditionFactory(java.lang.String name)
name
- the name.
null
if none is
bound to the name.public java.util.Set getConditionFactoryNames()
public ConsequenceFactory getConsequenceFactory(java.lang.String name)
name
- the name.
null
if none is
bound to the name.public java.util.Set getConsequenceFactoryNames()
public DurationFactory getDurationFactory(java.lang.String name)
public java.util.Set getDurationFactoryNames()
public void addImportEntryFactory(java.lang.String name, ImportEntryFactory factory)
public ImportEntryFactory getImportEntryFactory(java.lang.String name)
public java.util.Set getImportEntryFactoryNames()
public void addApplicationDataFactory(java.lang.String name, ApplicationDataFactory factory)
public ApplicationDataFactory getApplicationDataFactory(java.lang.String name)
public java.util.Set getApplicationDataFactoryNames()
public FunctionsFactory getFunctionsFactory(java.lang.String name)
public java.util.Set getFunctionsFactoryNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |