Class FormDesignVersionPropertyDao

java.lang.Object
com.avoka.core.dao.BaseDao
com.avoka.fc.core.dao.AbstractDao
com.avoka.fc.core.dao.FormDesignVersionPropertyDao

public class FormDesignVersionPropertyDao extends AbstractDao
Provides a DAO for the FormDesignVersionProperty entity.
Since:
4.0.0
  • Constructor Details

    • FormDesignVersionPropertyDao

      public FormDesignVersionPropertyDao()
  • Method Details

    • getFormDesignVersionPropertyForPK

      public FormDesignVersionProperty getFormDesignVersionPropertyForPK(Object formDesignVersionPropertyId)
      Return the form design version property with the specified ID
      Parameters:
      formDesignVersionPropertyId - the OID of the form design version property (required)
      Returns:
      the matching form design version property, or null if not found
    • getFormDesignVersionProperty

      public FormDesignVersionProperty getFormDesignVersionProperty(Long versionId, Long propertyTypeId, String locale)
      Return the form design version property for the specified version, property type and locale.
      Parameters:
      versionId - the ID of the form design version (required)
      propertyTypeId - the property type ID (required)
      locale - the locale (optional, null will be matched against null values in DB though)
      Returns:
      the property for the specified form design version, property type and locale