org.camunda.bpm.dmn.engine.impl
Class DmnClauseImpl

java.lang.Object
  extended by org.camunda.bpm.dmn.engine.impl.DmnElementImpl
      extended by org.camunda.bpm.dmn.engine.impl.DmnClauseImpl
All Implemented Interfaces:
DmnClause, DmnElement

public class DmnClauseImpl
extends DmnElementImpl
implements DmnClause


Field Summary
static String DEFAULT_INPUT_VARIABLE_NAME
           
protected  List<DmnClauseEntry> inputEntries
           
protected  DmnExpression inputExpression
           
protected  boolean isOrdered
           
protected  DmnItemDefinition outputDefinition
           
protected  List<DmnExpression> outputEntries
           
protected  String outputName
           
 
Fields inherited from class org.camunda.bpm.dmn.engine.impl.DmnElementImpl
key, name
 
Constructor Summary
DmnClauseImpl()
           
 
Method Summary
 void addInputEntry(DmnClauseEntry inputEntry)
           
 void addOutputEntry(DmnExpression outputEntry)
           
 List<DmnClauseEntry> getInputEntries()
           
 DmnExpression getInputExpression()
           
 DmnItemDefinition getOutputDefinition()
           
 List<DmnExpression> getOutputEntries()
           
 String getOutputName()
           
 boolean isInputClause()
           
 boolean isOrdered()
           
 boolean isOutputClause()
           
 void setInputEntries(List<DmnClauseEntry> inputEntries)
           
 void setInputExpression(DmnExpression inputExpression)
           
 void setIsOrdered(boolean isOrdered)
           
 void setOutputDefinition(DmnItemDefinition outputDefinition)
           
 void setOutputEntries(List<DmnExpression> outputEntries)
           
 void setOutputName(String outputName)
           
 String toString()
           
 
Methods inherited from class org.camunda.bpm.dmn.engine.impl.DmnElementImpl
getKey, getName, setKey, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.dmn.engine.DmnElement
getKey, getName
 

Field Detail

DEFAULT_INPUT_VARIABLE_NAME

public static final String DEFAULT_INPUT_VARIABLE_NAME
See Also:
Constant Field Values

inputExpression

protected DmnExpression inputExpression

outputName

protected String outputName

isOrdered

protected boolean isOrdered

inputEntries

protected List<DmnClauseEntry> inputEntries

outputEntries

protected List<DmnExpression> outputEntries

outputDefinition

protected DmnItemDefinition outputDefinition
Constructor Detail

DmnClauseImpl

public DmnClauseImpl()
Method Detail

getInputExpression

public DmnExpression getInputExpression()
Specified by:
getInputExpression in interface DmnClause

setInputExpression

public void setInputExpression(DmnExpression inputExpression)

getOutputName

public String getOutputName()
Specified by:
getOutputName in interface DmnClause

setOutputName

public void setOutputName(String outputName)

isOrdered

public boolean isOrdered()
Specified by:
isOrdered in interface DmnClause

setIsOrdered

public void setIsOrdered(boolean isOrdered)

getInputEntries

public List<DmnClauseEntry> getInputEntries()
Specified by:
getInputEntries in interface DmnClause

setInputEntries

public void setInputEntries(List<DmnClauseEntry> inputEntries)

addInputEntry

public void addInputEntry(DmnClauseEntry inputEntry)

isInputClause

public boolean isInputClause()
Specified by:
isInputClause in interface DmnClause

getOutputEntries

public List<DmnExpression> getOutputEntries()
Specified by:
getOutputEntries in interface DmnClause

setOutputEntries

public void setOutputEntries(List<DmnExpression> outputEntries)

addOutputEntry

public void addOutputEntry(DmnExpression outputEntry)

isOutputClause

public boolean isOutputClause()
Specified by:
isOutputClause in interface DmnClause

getOutputDefinition

public DmnItemDefinition getOutputDefinition()
Specified by:
getOutputDefinition in interface DmnClause

setOutputDefinition

public void setOutputDefinition(DmnItemDefinition outputDefinition)

toString

public String toString()
Overrides:
toString in class DmnElementImpl


Copyright © 2015 camunda services GmbH. All rights reserved.