Uses of Interface
edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFilters
-
Packages that use VitroFilters Package Description edu.cornell.mannlib.vitro.webapp.dao.filtering edu.cornell.mannlib.vitro.webapp.dao.filtering.filters -
-
Uses of VitroFilters in edu.cornell.mannlib.vitro.webapp.dao.filtering
Methods in edu.cornell.mannlib.vitro.webapp.dao.filtering with parameters of type VitroFilters Modifier and Type Method Description protected List<Individual>IndividualDaoFiltering. filterAndWrap(Collection<Individual> cin, VitroFilters filters)protected Iterator<Individual>IndividualDaoFiltering. filterAndWrap(Iterator<Individual> it, VitroFilters filters)static List<ObjectProperty>ObjectPropertyDaoFiltering. filterAndWrap(List<ObjectProperty> list, VitroFilters filters) -
Uses of VitroFilters in edu.cornell.mannlib.vitro.webapp.dao.filtering.filters
Classes in edu.cornell.mannlib.vitro.webapp.dao.filtering.filters that implement VitroFilters Modifier and Type Class Description classFilterByDisplayPermissionFilter the properties depending on what DisplayByRolePermission is on the request.classHideFromDisplayByPolicyFilterAsk the current policies whether we can show these things to the user.classVitroFiltersBaseclassVitroFiltersImplA object to hold all the filters commonly used by the vitro webapp.Methods in edu.cornell.mannlib.vitro.webapp.dao.filtering.filters that return VitroFilters Modifier and Type Method Description VitroFiltersVitroFilters. and(VitroFilters other)VitroFiltersVitroFiltersBase. and(VitroFilters other)VitroFiltersFilterFactory. getFilters(javax.servlet.http.HttpServletRequest request, WebappDaoFactory wdf)static VitroFiltersVitroFilterUtils. getPublicFilter(javax.servlet.ServletContext ctx)Gets a filter that hides any property or resource that is restricted from public view.static VitroFiltersVitroFilterUtils. getTestFilter()Filter that only returns individuals with labels that start with the letter 'g'VitroFiltersVitroFiltersImpl. setClassFilter(net.sf.jga.fn.UnaryFunctor<VClass,Boolean> classFilter)VitroFiltersVitroFiltersImpl. setDataPropertyFilter(net.sf.jga.fn.UnaryFunctor<DataProperty,Boolean> dataPropertyFilter)VitroFiltersVitroFiltersImpl. setDataPropertyStatementFilter(net.sf.jga.fn.UnaryFunctor<DataPropertyStatement,Boolean> dataPropertyStatementFilter)VitroFiltersVitroFiltersImpl. setIndividualFilter(net.sf.jga.fn.UnaryFunctor<Individual,Boolean> individualFilter)VitroFiltersVitroFiltersImpl. setObjectPropertyFilter(net.sf.jga.fn.UnaryFunctor<ObjectProperty,Boolean> objectPropertyFilter)VitroFiltersVitroFiltersImpl. setObjectPropertyStatementFilter(net.sf.jga.fn.UnaryFunctor<ObjectPropertyStatement,Boolean> objectPropertyStatementFilter)VitroFiltersVitroFiltersImpl. setVClassGroupFilter(net.sf.jga.fn.UnaryFunctor<VClassGroup,Boolean> classGroupFilter)Methods in edu.cornell.mannlib.vitro.webapp.dao.filtering.filters with parameters of type VitroFilters Modifier and Type Method Description VitroFiltersVitroFilters. and(VitroFilters other)VitroFiltersVitroFiltersBase. and(VitroFilters other)
-