public class JPAEntityListVariableType extends Object implements VariableType, CacheableVariable
List and can only contain objects of the same type.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
forceCachedValue |
protected 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(ValueFields valueFields) |
boolean |
isAbleToStore(Object value) |
boolean |
isCachable() |
protected byte[] |
serializeIds(List<String> ids) |
void |
setForceCacheable(boolean forceCachedValue) |
void |
setValue(Object value,
ValueFields valueFields) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisReadOnlypublic static final String TYPE_NAME
protected JPAEntityMappings mappings
protected boolean forceCachedValue
public void setForceCacheable(boolean forceCachedValue)
setForceCacheable in interface CacheableVariablepublic String getTypeName()
getTypeName in interface VariableTypepublic boolean isCachable()
isCachable in interface VariableTypepublic boolean isAbleToStore(Object value)
isAbleToStore in interface VariableTypepublic void setValue(Object value, ValueFields valueFields)
setValue in interface VariableTypepublic Object getValue(ValueFields valueFields)
getValue in interface VariableTypeprotected byte[] serializeIds(List<String> ids)
protected String[] deserializeIds(byte[] bytes)
Copyright © 2022 Flowable. All rights reserved.