Package org.drools.traits.core.metadata
Class DonLiteral<K,T extends Metadatable>
java.lang.Object
org.drools.traits.core.metadata.AbstractWMTask<T>
org.drools.traits.core.metadata.DonLiteral<K,T>
- All Implemented Interfaces:
Serializable,Don<K,,T> Identifiable,MetaCallableTask<T>,WorkingMemoryTask<T>
public abstract class DonLiteral<K,T extends Metadatable>
extends AbstractWMTask<T>
implements Don<K,T>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.traits.core.metadata.MetaCallableTask
MetaCallableTask.KIND -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Kprotected AbstractTraitFactoryprotected ModifyLiteralprotected With[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncall()protected URIstatic URIgetCore()getId()getUri()kind()setTraitFactory(AbstractTraitFactory factory) Methods inherited from class org.drools.traits.core.metadata.AbstractWMTask
equals, hashCode
-
Field Details
-
core
-
factory
-
setter
-
with
-
-
Constructor Details
-
DonLiteral
-
-
Method Details
-
getMetaClassInfo
-
getCore
- Specified by:
getCorein interfaceDon<K,T extends Metadatable>
-
kind
- Specified by:
kindin interfaceMetaCallableTask<K>
-
getTargetId
- Specified by:
getTargetIdin interfaceWorkingMemoryTask<K>
-
call
- Specified by:
callin interfaceMetaCallableTask<K>
-
getInitArgs
- Specified by:
getInitArgsin interfaceDon<K,T extends Metadatable>
-
getUri
- Specified by:
getUriin interfaceIdentifiable
-
getId
- Specified by:
getIdin interfaceIdentifiable
-
createURI
-
createURI
-
setTraitFactory
- Specified by:
setTraitFactoryin interfaceDon<K,T extends Metadatable>
-
getSetters
- Specified by:
getSettersin interfaceWorkingMemoryTask<K>
-
getTarget
- Specified by:
getTargetin interfaceWorkingMemoryTask<K>
-