Class VersionPropertyValue

java.lang.Object
org.apache.cayenne.PersistentObject
org.apache.cayenne.BaseDataObject
org.apache.cayenne.CayenneDataObject
All Implemented Interfaces:
IEntity, Auditable, Serializable, org.apache.cayenne.DataObject, org.apache.cayenne.Persistent, org.apache.cayenne.Validating

@CacheGroups("CONFIG") public class VersionPropertyValue extends _VersionPropertyValue implements Auditable
Provides a property value associated with a form template version.
See Also:
  • Constructor Details

    • VersionPropertyValue

      public VersionPropertyValue()
  • Method Details

    • getTextValue

      @Deprecated public String getTextValue()
      Deprecated.
      there is no longer a distinction between value and longValue - just use getValue() throughout. This method may be removed in a future TM version.
      Return the text value, either the underlying long value or the value depending upon the property type.
      Returns:
      the text value, either the underlying long value or the value depending upon the property type.
    • setLongValue

      @Deprecated public void setLongValue(String longValue)
      Deprecated.
      - use setValue(String) instead. This method may be removed in a future TM version.
      Parameters:
      longValue - deprecated
    • getLongValue

      @Deprecated public String getLongValue()
      Deprecated.
      - use getValue() instead. This method may be removed in a future TM version.
      Returns:
      deprecated
    • isTypeCSV

      public boolean isTypeCSV()
      Returns:
      true if the property type is 'CSV'
    • isTypeHTML

      public boolean isTypeHTML()
      Returns:
      true if the property type is 'HTML'
    • isTypeImage

      public boolean isTypeImage()
      Returns:
      true if the property type is 'Image'
    • isTypeJSON

      public boolean isTypeJSON()
      Returns:
      true if the property type is 'JSON'
    • isTypeList

      public boolean isTypeList()
      Returns:
      true if the property type is 'List'
    • isTypeLongText

      public boolean isTypeLongText()
      Returns:
      true if the property type is 'LongText'
    • isClientScope

      public boolean isClientScope()
      Returns:
      true if the property scope is 'Client'
    • isFormScope

      public boolean isFormScope()
      Returns:
      true if the property scope is 'Form'