Package com.avoka.fc.core.dao
Class ProjectFormTagDao
- java.lang.Object
-
- com.avoka.core.dao.BaseDao
-
- com.avoka.fc.core.dao.AbstractDao
-
- com.avoka.fc.core.dao.ProjectFormTagDao
-
public class ProjectFormTagDao extends AbstractDao
Provides a DAO for theProjectFormTag
entity.- Since:
- 4.0.0
-
-
Field Summary
-
Fields inherited from class com.avoka.core.dao.BaseDao
FETCH_LIMIT, STATEMENT_MAX_NO_PARAMETERS
-
-
Constructor Summary
Constructors Constructor Description ProjectFormTagDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectFormTag
getProjectFormTagForPK(Object projectFormTagId)
Return the project form tag with the specified IDProjectFormTag
getProjectTagForName(Long projectId, String projectFormTagName)
Return the project form tag for the specified project and name.ProjectFormTag
getVersionTagForName(Long formDesignVersionId, String projectFormTagName)
Return the project form tag for the specified form design version and name.-
Methods 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
-
-
-
-
Method Detail
-
getProjectFormTagForPK
public ProjectFormTag getProjectFormTagForPK(Object projectFormTagId)
Return the project form tag with the specified ID- Parameters:
projectFormTagId
- the OID of the project form tag (required)- Returns:
- the matching project form tag, or null if not found
-
getProjectTagForName
public ProjectFormTag getProjectTagForName(Long projectId, String projectFormTagName)
Return the project form tag for the specified project and name. Only tags of typeProjectFormTag.TYPE_PROJECT
will be searched.- Parameters:
projectId
- the project ID (required)projectFormTagName
- the name of the project form tag (required)- Returns:
- the project form tag for the specified project and name
-
getVersionTagForName
public ProjectFormTag getVersionTagForName(Long formDesignVersionId, String projectFormTagName)
Return the project form tag for the specified form design version and name. Only tags of typeProjectFormTag.TYPE_FORM_DESIGN_VERSION
will be searched.- Parameters:
formDesignVersionId
- the form design version ID (required)projectFormTagName
- the name of the project form tag (required)- Returns:
- the project form tag for the specified form design version and name
-
-