Class HbciJsonCustomSerializer

  • All Implemented Interfaces:
    org.flowable.variable.api.types.VariableType

    public class HbciJsonCustomSerializer
    extends Object
    implements org.flowable.variable.api.types.VariableType
    JSON serializer for small classes (small resulting strings). Preserves the class name used, so deserialzation returns the class that was used to serialize data.
    • Constructor Detail

      • HbciJsonCustomSerializer

        public HbciJsonCustomSerializer()
    • Method Detail

      • getTypeName

        public String getTypeName()
        Specified by:
        getTypeName in interface org.flowable.variable.api.types.VariableType
      • isCachable

        public boolean isCachable()
        Specified by:
        isCachable in interface org.flowable.variable.api.types.VariableType
      • isAbleToStore

        public boolean isAbleToStore​(Object o)
        Specified by:
        isAbleToStore in interface org.flowable.variable.api.types.VariableType
      • setValue

        public void setValue​(Object o,
                             org.flowable.variable.api.types.ValueFields valueFields)
        Specified by:
        setValue in interface org.flowable.variable.api.types.VariableType
      • getValue

        public Object getValue​(org.flowable.variable.api.types.ValueFields valueFields)
        Specified by:
        getValue in interface org.flowable.variable.api.types.VariableType