Class SpacesQueryWithPermissionQueryBuilder
- java.lang.Object
-
- com.atlassian.confluence.internal.spaces.SpacesQueryWithPermissionQueryBuilder
-
@Internal public class SpacesQueryWithPermissionQueryBuilder extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetCreationDate()Optional<Boolean>getFavourite()Optional<Boolean>getHasRetentionPolicy()StringgetHqlPermissionFilterString(String spacePermissionTableAlias)List<Label>getLabels()StringgetPermissionType()List<String>getSortBy()Set<Long>getSpaceIds()List<String>getSpaceKeys()SpacesQuerygetSpacesQuery()Set<SpaceStatus>getSpaceStatuses()SpaceTypegetSpaceType()com.atlassian.user.UsergetUser()List<String>getUserGroups()booleanincludesPermissionCheck()static SpacesQueryWithPermissionQueryBuilderspacesQueryWithoutPermissionCheck(SpacesQuery spacesQuery)static SpacesQueryWithPermissionQueryBuilderspacesQueryWithPermissionCheck(SpacesQuery spacesQuery, SpacePermissionQueryBuilder permissionClauseBuilder)voidsubstituteHqlQueryParameters(org.hibernate.query.Query query)
-
-
-
Method Detail
-
spacesQueryWithoutPermissionCheck
public static SpacesQueryWithPermissionQueryBuilder spacesQueryWithoutPermissionCheck(SpacesQuery spacesQuery)
-
spacesQueryWithPermissionCheck
public static SpacesQueryWithPermissionQueryBuilder spacesQueryWithPermissionCheck(SpacesQuery spacesQuery, SpacePermissionQueryBuilder permissionClauseBuilder)
-
includesPermissionCheck
public boolean includesPermissionCheck()
-
getHqlPermissionFilterString
public String getHqlPermissionFilterString(String spacePermissionTableAlias)
-
substituteHqlQueryParameters
public void substituteHqlQueryParameters(org.hibernate.query.Query query)
-
getSpaceType
public SpaceType getSpaceType()
-
getPermissionType
public String getPermissionType()
-
getUser
public com.atlassian.user.User getUser()
-
getCreationDate
public Date getCreationDate()
-
getSpaceStatuses
public Set<SpaceStatus> getSpaceStatuses()
-
getSpacesQuery
public SpacesQuery getSpacesQuery()
-
-