Class FilterByDisplayPermission
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFiltersBase
-
- edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFiltersImpl
-
- edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.FilterByDisplayPermission
-
- All Implemented Interfaces:
VitroFilters
public class FilterByDisplayPermission extends VitroFiltersImpl
Filter the properties depending on what DisplayByRolePermission is on the request. If no request, or no permission, use the Public permission.
-
-
Field Summary
-
Fields inherited from class edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFiltersImpl
FILTER_OUT_NOTHING
-
-
Constructor Summary
Constructors Constructor Description FilterByDisplayPermission()
-
Method Summary
-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFiltersImpl
getClassFilter, getDataPropertyFilter, getDataPropertyStatementFilter, getIndividualFilter, getObjectPropertyFilter, getObjectPropertyStatementFilter, getPropertyGroupFilter, getVClassGroupFilter, setClassFilter, setDataPropertyFilter, setDataPropertyStatementFilter, setIndividualFilter, setObjectPropertyFilter, setObjectPropertyStatementFilter, setPropertyGroupFilter, setVClassGroupFilter
-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFiltersBase
and
-
-