public abstract class BaseProcessorDefinition extends Object implements ProcessorDefinition
| Constructor and Description |
|---|
BaseProcessorDefinition()
Creates a new processor definition.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Clones this processor.
|
String |
getDescription() |
String |
getDisplayName()
Returns display name.
|
KnowledgeBase |
getKnowledgeBase() |
Map<String,Object> |
getMeta() |
String |
getName()
Returns this processor definition name.
|
Class<?> |
getProcessorClass()
Returns the optional processor class.
|
boolean |
isJavaDefined()
Returns Java-defined flag.
|
void |
setDescription(String description) |
void |
setDisplayName(String displayName)
Sets display name.
|
void |
setJavaDefined(boolean javaDefined)
Sets Java-defined flag.
|
void |
setKnowledgeBase(BaseKnowledgeBase knowledgeBase) |
void |
setMeta(Map<String,Object> meta) |
void |
setName(String name)
Sets this processor definition name.
|
void |
setProcessorClass(Class<?> processorClass)
Sets the processor class.
|
String |
toString()
Returns string representation.
|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisSingletonpublic BaseProcessorDefinition()
public String getName()
getName in interface Descriptivepublic void setName(String name)
setName in interface Descriptivename - processor definition name.public String toString()
public Object clone()
public void setDisplayName(String displayName)
setDisplayName in interface DescriptivedisplayName - display name.public String getDisplayName()
getDisplayName in interface Descriptivepublic String getDescription()
getDescription in interface Descriptivepublic void setDescription(String description)
setDescription in interface Descriptivepublic void setJavaDefined(boolean javaDefined)
javaDefined - Java-defined flag.public boolean isJavaDefined()
public Class<?> getProcessorClass()
null if this processor has no corresponding Java class.public void setProcessorClass(Class<?> processorClass)
processorClass - the processor class.public KnowledgeBase getKnowledgeBase()
getKnowledgeBase in interface ProcessorOperationspublic void setKnowledgeBase(BaseKnowledgeBase knowledgeBase)
public Map<String,Object> getMeta()
getMeta in interface ProcessorOperationspublic void setMeta(Map<String,Object> meta)
setMeta in interface ProcessorOperationsCopyright © 2016–2018 Softelnet. All rights reserved.