public class WindowDeclaration extends BaseAnnotatedAsset implements org.kie.internal.definition.KnowledgeDefinition, Externalizable
Constructor and Description |
---|
WindowDeclaration() |
WindowDeclaration(String name,
String namespace) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getId() |
org.kie.api.definition.KieDefinition.KnowledgeType |
getKnowledgeType() |
String |
getName() |
String |
getNamespace() |
Pattern |
getPattern() |
int |
hashCode() |
void |
readExternal(ObjectInput in) |
void |
setName(String name) |
void |
setPattern(Pattern pattern) |
void |
writeExternal(ObjectOutput out) |
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public String getName()
public void setName(String name)
public Pattern getPattern()
public void setPattern(Pattern pattern)
public int hashCode()
hashCode
in class BaseAnnotatedAsset
public boolean equals(Object obj)
equals
in class BaseAnnotatedAsset
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-2014 JBoss by Red Hat. All Rights Reserved.