org.drools.spring.metadata
Class ApplicationDataArgumentMetadata

java.lang.Object
  extended by org.drools.spring.metadata.ApplicationDataArgumentMetadata
All Implemented Interfaces:
ArgumentMetadata

public class ApplicationDataArgumentMetadata
extends java.lang.Object
implements ArgumentMetadata


Constructor Summary
ApplicationDataArgumentMetadata(java.lang.String identifier, java.lang.Class parameterClass)
           
 
Method Summary
 Argument createArgument(Rule rule)
           
 java.lang.String getIdentifier()
           
 java.lang.Class getParameterClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationDataArgumentMetadata

public ApplicationDataArgumentMetadata(java.lang.String identifier,
                                       java.lang.Class parameterClass)
Method Detail

getIdentifier

public java.lang.String getIdentifier()

getParameterClass

public java.lang.Class getParameterClass()
Specified by:
getParameterClass in interface ArgumentMetadata

createArgument

public Argument createArgument(Rule rule)
Specified by:
createArgument in interface ArgumentMetadata