public class JPAEntityListVariableType extends Object implements org.flowable.variable.api.types.VariableType, org.flowable.variable.service.impl.types.CacheableVariable
List and can only contain objects of the same type.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
forceCachedValue |
protected org.flowable.variable.service.impl.types.JPAEntityMappings |
mappings |
static String |
TYPE_NAME |
| Constructor and Description |
|---|
JPAEntityListVariableType() |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
deserializeIds(byte[] bytes) |
String |
getTypeName() |
Object |
getValue(org.flowable.variable.api.types.ValueFields valueFields) |
boolean |
isAbleToStore(Object value) |
boolean |
isCachable() |
protected byte[] |
serializeIds(List<String> ids) |
void |
setForceCacheable(boolean forceCachedValue) |
void |
setValue(Object value,
org.flowable.variable.api.types.ValueFields valueFields) |
public static final String TYPE_NAME
protected org.flowable.variable.service.impl.types.JPAEntityMappings mappings
protected boolean forceCachedValue
public void setForceCacheable(boolean forceCachedValue)
setForceCacheable in interface org.flowable.variable.service.impl.types.CacheableVariablepublic String getTypeName()
getTypeName in interface org.flowable.variable.api.types.VariableTypepublic boolean isCachable()
isCachable in interface org.flowable.variable.api.types.VariableTypepublic boolean isAbleToStore(Object value)
isAbleToStore in interface org.flowable.variable.api.types.VariableTypepublic void setValue(Object value, org.flowable.variable.api.types.ValueFields valueFields)
setValue in interface org.flowable.variable.api.types.VariableTypepublic Object getValue(org.flowable.variable.api.types.ValueFields valueFields)
getValue in interface org.flowable.variable.api.types.VariableTypeprotected byte[] serializeIds(List<String> ids)
protected String[] deserializeIds(byte[] bytes)
Copyright © 2018 Flowable. All rights reserved.