org.drools.semantics.annotation.model
Class RuleReflectMethod
java.lang.Object
org.drools.semantics.annotation.model.RuleReflectMethod
- All Implemented Interfaces:
- Externalizable, Serializable
class RuleReflectMethod
- extends Object
- implements Externalizable
RuleReflectMethod
public RuleReflectMethod()
- Not intended to be called. Required only for Externalizable.
RuleReflectMethod
public RuleReflectMethod(Rule rule,
Object pojo,
Method method,
ParameterValue[] parameterValues)
getParameterValues
public ParameterValue[] getParameterValues()
invokeMethod
public Object invokeMethod(Tuple tuple)
throws Exception
- Throws:
Exception
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
ClassNotFoundException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2001-2005 The Codehaus. All Rights Reserved.