public class SerializedRule extends Object implements org.kie.api.definition.rule.Rule, Externalizable
Constructor and Description |
---|
SerializedRule() |
SerializedRule(org.kie.api.definition.rule.Rule rule) |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
org.kie.api.definition.KieDefinition.KnowledgeType |
getKnowledgeType() |
String |
getMetaAttribute(String identifier)
Deprecated.
|
Map<String,Object> |
getMetaAttributes()
Deprecated.
|
Map<String,Object> |
getMetaData() |
String |
getName() |
String |
getNamespace() |
String |
getPackageName() |
Collection<String> |
listMetaAttributes()
Deprecated.
|
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public SerializedRule()
public SerializedRule(org.kie.api.definition.rule.Rule rule)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public String getName()
getName
in interface org.kie.api.definition.rule.Rule
public String getPackageName()
getPackageName
in interface org.kie.api.definition.rule.Rule
@Deprecated public String getMetaAttribute(String identifier)
@Deprecated public Collection<String> listMetaAttributes()
@Deprecated public Map<String,Object> getMetaAttributes()
public Map<String,Object> getMetaData()
getMetaData
in interface org.kie.api.definition.rule.Rule
public org.kie.api.definition.KieDefinition.KnowledgeType getKnowledgeType()
getKnowledgeType
in interface org.kie.api.definition.KieDefinition
public String getNamespace()
getNamespace
in interface org.kie.api.definition.KieDefinition
public String getId()
getId
in interface org.kie.api.definition.KieDefinition
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.