Package com.avoka.fc.core.dao
Class FormDesignVersionPropertyDao
java.lang.Object
com.avoka.core.dao.BaseDao
com.avoka.fc.core.dao.AbstractDao
com.avoka.fc.core.dao.FormDesignVersionPropertyDao
Provides a DAO for the
FormDesignVersionProperty
entity.- Since:
- 4.0.0
-
Field Summary
Fields inherited from class com.avoka.core.dao.BaseDao
FETCH_LIMIT, STATEMENT_MAX_NO_PARAMETERS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetFormDesignVersionProperty
(Long versionId, Long propertyTypeId, String locale) Return the form design version property for the specified version, property type and locale.getFormDesignVersionPropertyForPK
(Object formDesignVersionPropertyId) Return the form design version property with the specified IDMethods inherited from class com.avoka.fc.core.dao.AbstractDao
andFilterClientExcludeNull, andFilterClientIncludeNull, andFilterClientOnly, isClientAccessAllowed, performQueryConfigCached
Methods inherited from class com.avoka.core.dao.BaseDao
addOrdering, addOrderingCaseInsensitive, addOrderingCaseSensitive, andQueryBetween, andQueryInExp, andQueryInExp, andQueryLikeIgnoreCaseExp, andQueryMatchDbExp, andQueryMatchExp, andQueryMatchIsNotNull, andQueryMatchIsNull, andQueryNoMatchExp, andQueryNotTrue, deleteObject, deleteObjects, findObject, getDataContext, getFetchLimit, getLogger, getObjectForPK, newObject, orQueryLikeIgnoreCaseExp, orQueryMatchExp, performNamedQuery, performNamedQuery, performNamedQuery, performNamedQuery, performNonSelectingQuery, performNonSelectingQuery, performNonSelectingQuery, performNonSelectingQuery, performQuery, performQuery, performQuery, registerNewObject, setCacheStrategy, setFetchLimit, setLocalCacheStrategy, setLocalCacheStrategy, setSharedCacheStrategy, toMap, toMap
-
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
-