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

java.lang.Object
  extended by org.camunda.bpm.dmn.engine.impl.DmnDecisionTableValueImpl
All Implemented Interfaces:
DmnDecisionTableValue

public class DmnDecisionTableValueImpl
extends Object
implements DmnDecisionTableValue


Field Summary
protected  String key
           
protected  String name
           
protected  String outputName
           
protected  Object value
           
 
Constructor Summary
DmnDecisionTableValueImpl()
           
DmnDecisionTableValueImpl(DmnClause clause)
           
 
Method Summary
 boolean equals(Object o)
           
 String getKey()
           
 String getName()
           
 String getOutputName()
           
 Object getValue()
           
 int hashCode()
           
 void setKey(String key)
           
 void setName(String name)
           
 void setOutputName(String outputName)
           
 void setValue(Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

key

protected String key

name

protected String name

outputName

protected String outputName

value

protected Object value
Constructor Detail

DmnDecisionTableValueImpl

public DmnDecisionTableValueImpl()

DmnDecisionTableValueImpl

public DmnDecisionTableValueImpl(DmnClause clause)
Method Detail

getKey

public String getKey()
Specified by:
getKey in interface DmnDecisionTableValue
Returns:
the id of the clause from the DMN XML

setKey

public void setKey(String key)

getName

public String getName()
Specified by:
getName in interface DmnDecisionTableValue
Returns:
the name of the clause from the DMN xml or null if non set

setName

public void setName(String name)

getOutputName

public String getOutputName()
Specified by:
getOutputName in interface DmnDecisionTableValue
Returns:
the output name of this clause

setOutputName

public void setOutputName(String outputName)

getValue

public Object getValue()
Specified by:
getValue in interface DmnDecisionTableValue
Returns:
the value of the evaluated clause expression or null if no expression given

setValue

public void setValue(Object value)

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2015 camunda services GmbH. All rights reserved.