Package org.camunda.bpm.engine.impl
Class SingleQueryVariableValueCondition
- java.lang.Object
-
- org.camunda.bpm.engine.impl.AbstractQueryVariableValueCondition
-
- org.camunda.bpm.engine.impl.SingleQueryVariableValueCondition
-
- All Implemented Interfaces:
Nameable
,ValueFields
public class SingleQueryVariableValueCondition extends AbstractQueryVariableValueCondition implements ValueFields
- Author:
- Thorben Lindhauer
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Double
doubleValue
protected boolean
findNulledEmptyStrings
protected java.lang.Long
longValue
protected java.lang.String
textValue
protected java.lang.String
textValue2
protected java.lang.String
type
-
Fields inherited from class org.camunda.bpm.engine.impl.AbstractQueryVariableValueCondition
wrappedQueryValue
-
-
Constructor Summary
Constructors Constructor Description SingleQueryVariableValueCondition(QueryVariableValue variableValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TypedValueSerializer
determineSerializer(VariableSerializers serializers, TypedValue value)
byte[]
getByteArrayValue()
java.util.List<SingleQueryVariableValueCondition>
getDisjunctiveConditions()
java.lang.Double
getDoubleValue()
boolean
getFindNulledEmptyStrings()
java.lang.Long
getLongValue()
java.lang.String
getName()
java.lang.String
getTextValue()
java.lang.String
getTextValue2()
java.lang.String
getType()
void
initializeValue(VariableSerializers serializers, java.lang.String dbType)
void
initializeValue(VariableSerializers serializers, TypedValue typedValue, java.lang.String dbType)
void
setByteArrayValue(byte[] bytes)
void
setDoubleValue(java.lang.Double doubleValue)
void
setFindNulledEmptyStrings(boolean findNulledEmptyStrings)
void
setLongValue(java.lang.Long longValue)
void
setTextValue(java.lang.String textValue)
void
setTextValue2(java.lang.String textValue2)
-
-
-
Field Detail
-
textValue
protected java.lang.String textValue
-
textValue2
protected java.lang.String textValue2
-
longValue
protected java.lang.Long longValue
-
doubleValue
protected java.lang.Double doubleValue
-
type
protected java.lang.String type
-
findNulledEmptyStrings
protected boolean findNulledEmptyStrings
-
-
Constructor Detail
-
SingleQueryVariableValueCondition
public SingleQueryVariableValueCondition(QueryVariableValue variableValue)
-
-
Method Detail
-
initializeValue
public void initializeValue(VariableSerializers serializers, java.lang.String dbType)
- Specified by:
initializeValue
in classAbstractQueryVariableValueCondition
-
initializeValue
public void initializeValue(VariableSerializers serializers, TypedValue typedValue, java.lang.String dbType)
-
determineSerializer
protected TypedValueSerializer determineSerializer(VariableSerializers serializers, TypedValue value)
-
getDisjunctiveConditions
public java.util.List<SingleQueryVariableValueCondition> getDisjunctiveConditions()
- Specified by:
getDisjunctiveConditions
in classAbstractQueryVariableValueCondition
-
getTextValue
public java.lang.String getTextValue()
- Specified by:
getTextValue
in interfaceValueFields
-
setTextValue
public void setTextValue(java.lang.String textValue)
- Specified by:
setTextValue
in interfaceValueFields
-
getTextValue2
public java.lang.String getTextValue2()
- Specified by:
getTextValue2
in interfaceValueFields
-
setTextValue2
public void setTextValue2(java.lang.String textValue2)
- Specified by:
setTextValue2
in interfaceValueFields
-
getLongValue
public java.lang.Long getLongValue()
- Specified by:
getLongValue
in interfaceValueFields
-
setLongValue
public void setLongValue(java.lang.Long longValue)
- Specified by:
setLongValue
in interfaceValueFields
-
getDoubleValue
public java.lang.Double getDoubleValue()
- Specified by:
getDoubleValue
in interfaceValueFields
-
setDoubleValue
public void setDoubleValue(java.lang.Double doubleValue)
- Specified by:
setDoubleValue
in interfaceValueFields
-
getByteArrayValue
public byte[] getByteArrayValue()
- Specified by:
getByteArrayValue
in interfaceValueFields
-
setByteArrayValue
public void setByteArrayValue(byte[] bytes)
- Specified by:
setByteArrayValue
in interfaceValueFields
-
getType
public java.lang.String getType()
-
getFindNulledEmptyStrings
public boolean getFindNulledEmptyStrings()
-
setFindNulledEmptyStrings
public void setFindNulledEmptyStrings(boolean findNulledEmptyStrings)
-
-