public static class ConsequenceMetaData.Statement extends Object implements Externalizable
Modifier and Type | Class and Description |
---|---|
static class |
ConsequenceMetaData.Statement.Type |
Constructor and Description |
---|
Statement() |
Statement(ConsequenceMetaData.Statement.Type type,
Class<?> factClass) |
Modifier and Type | Method and Description |
---|---|
void |
addField(ConsequenceMetaData.Field field) |
void |
addField(String name,
String value) |
String |
getFactClassName() |
List<ConsequenceMetaData.Field> |
getFields() |
ConsequenceMetaData.Statement.Type |
getType() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public Statement()
public Statement(ConsequenceMetaData.Statement.Type type, Class<?> factClass)
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 ConsequenceMetaData.Statement.Type getType()
public String getFactClassName()
public List<ConsequenceMetaData.Field> getFields()
public void addField(ConsequenceMetaData.Field field)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.