public class FactTemplateTypeConf extends Object implements ObjectTypeConf, Externalizable
| Constructor and Description |
|---|
FactTemplateTypeConf() |
FactTemplateTypeConf(EntryPointId entryPoint,
FactTemplate factTemplate,
InternalKnowledgeBase kBase) |
| Modifier and Type | Method and Description |
|---|---|
void |
enableTMS()
Enable TMS for this object type.
|
ObjectTypeNode |
getConcreteObjectTypeNode() |
EntryPointId |
getEntryPoint() |
ObjectTypeNode[] |
getObjectTypeNodes() |
TypeDeclaration |
getTypeDeclaration() |
String |
getTypeName() |
boolean |
isActive() |
boolean |
isAssignableFrom(Object object) |
boolean |
isDynamic() |
boolean |
isEvent() |
boolean |
isTMSEnabled()
Whether or not, TMS is active for this object type.
|
boolean |
isTrait() |
boolean |
isTraitTMSEnabled() |
void |
readExternal(ObjectInput in) |
void |
resetCache() |
void |
writeExternal(ObjectOutput out) |
public FactTemplateTypeConf()
public FactTemplateTypeConf(EntryPointId entryPoint, FactTemplate factTemplate, InternalKnowledgeBase kBase)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic ObjectTypeNode getConcreteObjectTypeNode()
getConcreteObjectTypeNode in interface ObjectTypeConfpublic ObjectTypeNode[] getObjectTypeNodes()
getObjectTypeNodes in interface ObjectTypeConfpublic boolean isAssignableFrom(Object object)
isAssignableFrom in interface ObjectTypeConfpublic void resetCache()
resetCache in interface ObjectTypeConfpublic boolean isActive()
isActive in interface ObjectTypeConfpublic boolean isEvent()
isEvent in interface ObjectTypeConfpublic boolean isTrait()
isTrait in interface ObjectTypeConfpublic TypeDeclaration getTypeDeclaration()
getTypeDeclaration in interface ObjectTypeConfpublic boolean isDynamic()
isDynamic in interface ObjectTypeConfpublic boolean isTMSEnabled()
ObjectTypeConfisTMSEnabled in interface ObjectTypeConfpublic boolean isTraitTMSEnabled()
isTraitTMSEnabled in interface ObjectTypeConfpublic void enableTMS()
ObjectTypeConfenableTMS in interface ObjectTypeConfpublic EntryPointId getEntryPoint()
getEntryPoint in interface ObjectTypeConfpublic String getTypeName()
getTypeName in interface ObjectTypeConfCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.