Class TypedValueField

    • Constructor Detail

      • TypedValueField

        public TypedValueField​(ValueFields valueFields,
                               boolean notifyOnImplicitUpdates)
    • Method Detail

      • getValue

        public Object getValue()
      • getTypedValue

        public TypedValue getTypedValue​(boolean asTransientValue)
      • getTypedValue

        public TypedValue getTypedValue​(boolean deserializeValue,
                                        boolean asTransientValue)
      • isMutable

        public boolean isMutable()
      • isMutableValue

        protected boolean isMutableValue​(TypedValue value)
      • isValuedImplicitlyUpdated

        protected boolean isValuedImplicitlyUpdated()
      • notifyImplicitValueUpdateIfEnabled

        public void notifyImplicitValueUpdateIfEnabled()
      • ensureSerializerInitialized

        protected void ensureSerializerInitialized()
      • getSerializerName

        public String getSerializerName()
      • setSerializerName

        public void setSerializerName​(String serializerName)
      • getTypeName

        public String getTypeName()
        Returns:
        the type name of the value
      • getErrorMessage

        public String getErrorMessage()
        If the variable value could not be loaded, this returns the error message.
        Returns:
        an error message indicating why the variable value could not be loaded.
      • clear

        public void clear()