Uses of Class
org.forgerock.opendj.ldap.Filter
-
Packages that use Filter Package Description org.forgerock.opendj.io Classes and interfaces providing I/O functionality.org.forgerock.opendj.ldap Classes and interfaces for core types including connections, entries, and attributes.org.forgerock.opendj.ldap.controls Classes and interfaces for common LDAP controls.org.forgerock.opendj.ldap.messages Classes and interfaces for core LDAP requests/responses.org.forgerock.opendj.ldif Classes and interfaces for reading and writing LDIF.org.forgerock.opendj.rest2ldap APIs for implementing REST to LDAP gateways.org.opends.server.api Contains a number of API declarations for use throughout the Directory Server.org.opends.server.authorization.dseecompat Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access control handler implementation.org.opends.server.authorization.policy Contains the policy based access control handler implementation.org.opends.server.core Contains various classes that comprise the core of the Directory Server codebase.org.opends.server.extensions Contains various implementations of Directory Server APIs that are not appropriate for other packages.org.opends.server.tasks Contains implementations for various Directory Server tasks.org.opends.server.types Contains implementations for a number of Directory Server data types.org.opends.server.types.operation Contains a number of interfaces that are implemented by the various types of Directory Server operations. -
-
Uses of Filter in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io that return Filter Modifier and Type Method Description static Filter
Ldap. readFilter(Asn1Reader reader)
Reads the next ASN.1 element from the providedASN1Reader
as aFilter
using a maximum filter depth of 100.static Filter
Ldap. readFilter(Asn1Reader reader, int maxFilterDepth)
Reads the next ASN.1 element from the providedASN1Reader
as aFilter
using the provided maximum filter depth.Methods in org.forgerock.opendj.io with parameters of type Filter Modifier and Type Method Description static void
Ldap. writeFilter(Asn1Writer writer, Filter filter)
Writes aFilter
to the providedAsn1Writer
. -
Uses of Filter in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap that return Filter Modifier and Type Method Description static Filter
Filter. alwaysFalse()
Returns theabsolute false
filter as defined in RFC 4526 which is comprised of anor
filter containing zero components.static Filter
Filter. alwaysTrue()
Returns theabsolute true
filter as defined in RFC 4526 which is comprised of anand
filter containing zero components.static Filter
Filter. and(Collection<Filter> subFilters)
Creates a newand
filter using the provided list of sub-filters.static Filter
Filter. and(Filter... subFilters)
Creates a newand
filter using the provided list of sub-filters.static Filter
Filter. approximate(String attributeDescription, Object assertionValue)
Creates a newapproximate match
filter using the provided attribute description and assertion value.static Filter
Filter. equality(String attributeDescription, Object assertionValue)
Creates a newequality match
filter using the provided attribute description and assertion value.static Filter
Filter. extensible(String matchingRule, String attributeDescription, Object assertionValue, boolean dnAttributes)
Creates a newextensible match
filter.static Filter
Filter. format(String template, Object... assertionValues)
Creates a new filter using the provided filter template and unescaped assertion values.Filter
LdapUrl. getFilter()
Returns the search filter associated with this LDAP URL.Filter
Matcher. getFilter()
Returns the rawFilter
associated with this comparison or undefined filterMatcher
.Filter
Filter. getNotSubFilter()
Returns the sub-filter for this NOT filter.static Filter
Filter. greaterOrEqual(String attributeDescription, Object assertionValue)
Creates a newgreater or equal
filter using the provided attribute description and assertion value.static Filter
Filter. greaterThan(String attributeDescription, Object assertionValue)
Creates a newgreater than
filter using the provided attribute description and assertion value.static Filter
Filter. lessOrEqual(String attributeDescription, Object assertionValue)
Creates a newless or equal
filter using the provided attribute description and assertion value.static Filter
Filter. lessThan(String attributeDescription, Object assertionValue)
Creates a newless than
filter using the provided attribute description and assertion value.static Filter
Filter. not(Filter subFilter)
Creates a newnot
filter using the provided sub-filter.static Filter
Filter. objectClassPresent()
Returns theobjectClass
presence filter(objectClass=*)
.static Filter
Filter. or(Collection<Filter> subFilters)
Creates a newor
filter using the provided list of sub-filters.static Filter
Filter. or(Filter... subFilters)
Creates a newor
filter using the provided list of sub-filters.static Filter
Filter. present(String attributeDescription)
Creates a newpresent
filter using the provided attribute description.static Filter
Filter. substrings(String attributeDescription, Object initialSubstring, Collection<?> anySubstrings, Object finalSubstring)
Creates a newsubstrings
filter using the provided attribute description,initial
,final
, andany
sub-strings.static Filter
Filter. unrecognized(byte filterTag, ByteString filterBytes)
Creates a newunrecognized
filter using the provided ASN1 filter tag and content.static Filter
Filter. valueOf(boolean bool)
static Filter
Filter. valueOf(String string)
Parses the provided LDAP string representation of a filter as aFilter
.Methods in org.forgerock.opendj.ldap that return types with arguments of type Filter Modifier and Type Method Description List<Filter>
Filter. getSubFilters()
Returns an unmodifiable list containing the sub-filters for this AND or OR filter.Methods in org.forgerock.opendj.ldap with parameters of type Filter Modifier and Type Method Description static Filter
Filter. and(Filter... subFilters)
Creates a newand
filter using the provided list of sub-filters.static Filter
Filter. not(Filter subFilter)
Creates a newnot
filter using the provided sub-filter.static Filter
Filter. or(Filter... subFilters)
Creates a newor
filter using the provided list of sub-filters.Method parameters in org.forgerock.opendj.ldap with type arguments of type Filter Modifier and Type Method Description static Filter
Filter. and(Collection<Filter> subFilters)
Creates a newand
filter using the provided list of sub-filters.static Filter
Filter. or(Collection<Filter> subFilters)
Creates a newor
filter using the provided list of sub-filters.Constructors in org.forgerock.opendj.ldap with parameters of type Filter Constructor Description LdapUrl(boolean isSecured, String host, Integer port, Dn name, SearchScope scope, Filter filter, String... attributes)
Creates a new LDAP URL including the full set of parameters for a search request. -
Uses of Filter in org.forgerock.opendj.ldap.controls
Methods in org.forgerock.opendj.ldap.controls that return Filter Modifier and Type Method Description Filter
AssertionRequestControl. getFilter()
Returns the assertion filter.Methods in org.forgerock.opendj.ldap.controls that return types with arguments of type Filter Modifier and Type Method Description Collection<Filter>
MatchedValuesRequestControl. getFilters()
Returns an unmodifiable collection containing the list of filters associated with this matched values control.Methods in org.forgerock.opendj.ldap.controls with parameters of type Filter Modifier and Type Method Description static AssertionRequestControl
AssertionRequestControl. newControl(boolean isCritical, Filter filter)
Creates a new assertion using the provided criticality and assertion filter.Method parameters in org.forgerock.opendj.ldap.controls with type arguments of type Filter Modifier and Type Method Description static MatchedValuesRequestControl
MatchedValuesRequestControl. newControl(boolean isCritical, Collection<Filter> filters)
Creates a new matched values request control with the provided criticality and list of filters. -
Uses of Filter in org.forgerock.opendj.ldap.messages
Methods in org.forgerock.opendj.ldap.messages that return Filter Modifier and Type Method Description Filter
SearchRequest. getFilter()
Returns the filter that defines the conditions that must be fulfilled in order for an entry to be returned.Methods in org.forgerock.opendj.ldap.messages with parameters of type Filter Modifier and Type Method Description static SearchRequest
Requests. newSearchRequest(Dn name, SearchScope scope, Filter filter, String... attributeDescriptions)
Creates a new search request using the provided distinguished name, scope, and filter.static SearchRequest
Requests. newSingleEntrySearchRequest(Dn name, SearchScope scope, Filter filter, String... attributeDescriptions)
Creates a new search request for a single entry, using the provided distinguished name, scope, and filter.SearchRequest
SearchRequest. setFilter(Filter filter)
Sets the filter that defines the conditions that must be fulfilled in order for an entry to be returned. -
Uses of Filter in org.forgerock.opendj.ldif
Method parameters in org.forgerock.opendj.ldif with type arguments of type Filter Modifier and Type Method Description LdifEntryReader
LdifEntryReader. setIncludeExcludeFilters(Collection<Filter> includeFilters, Collection<Filter> excludeFilters)
Sets the filters to include / exclude entries.LdifEntryWriter
LdifEntryWriter. setIncludeExcludeFilters(Collection<Filter> includeFilters, Collection<Filter> excludeFilters)
Sets the filters to include / exclude entries. -
Uses of Filter in org.forgerock.opendj.rest2ldap
Methods in org.forgerock.opendj.rest2ldap with parameters of type Filter Modifier and Type Method Description ReverseReferencePropertyMapper
ReverseReferencePropertyMapper. searchFilter(Filter filter)
Sets the filter which should be used when searching for referenced LDAP entries. -
Uses of Filter in org.opends.server.api
Methods in org.opends.server.api with parameters of type Filter Modifier and Type Method Description MemberList<Entry>
Group. getAllMembers(Dn baseDN, SearchScope scope, Filter filter)
Retrieves an iterator that may be used to cursor through the entries of the members contained in this group, or its nested groups.boolean
AccessControlHandler. isAllowed(Operation operation, Entry entry, Filter filter)
Indicates whether the provided operation search filter is allowed based on the access control configuration.boolean
LocalBackend. isIndexed(Filter filter)
Indicates whether a subtree search using the provided filter would be indexed in this backend.Method parameters in org.opends.server.api with type arguments of type Filter Modifier and Type Method Description void
EntryCache. setIncludeExcludeFilters(Pair<Set<Filter>,Set<Filter>> filters)
Specifies the search filters used for including in / excluding entries from the cache.void
EntryCache. setIncludeExcludeFilters(Pair<Set<Filter>,Set<Filter>> filters)
Specifies the search filters used for including in / excluding entries from the cache. -
Uses of Filter in org.opends.server.authorization.dseecompat
Methods in org.opends.server.authorization.dseecompat with parameters of type Filter Modifier and Type Method Description boolean
AciHandler. isAllowed(Operation operation, Entry entry, Filter filter)
-
Uses of Filter in org.opends.server.authorization.policy
Methods in org.opends.server.authorization.policy with parameters of type Filter Modifier and Type Method Description boolean
PolicyBasedAccessControlHandler. isAllowed(Operation operation, Entry entry, Filter filter)
-
Uses of Filter in org.opends.server.core
Methods in org.opends.server.core that return Filter Modifier and Type Method Description Filter
SearchOperation. getFilter()
Retrieves the filter for this search operation.Methods in org.opends.server.core with parameters of type Filter Modifier and Type Method Description void
SearchOperation. setFilter(Filter filter)
Specifies the search filter as included in the request from the client. -
Uses of Filter in org.opends.server.extensions
Methods in org.opends.server.extensions that return Filter Modifier and Type Method Description static Filter
DynamicGroup. getGroupDefinitionFilter()
Retrieves a search filter that may be used to identify entries containing definitions for groups of this type in the Directory Server.static Filter
StaticGroup. getGroupDefinitionFilter()
Retrieves a search filter that may be used to identify entries containing definitions for groups of this type in the Directory Server.static Filter
VirtualStaticGroup. getGroupDefinitionFilter()
Retrieves a search filter that may be used to identify entries containing definitions for groups of this type in the Directory Server.Methods in org.opends.server.extensions with parameters of type Filter Modifier and Type Method Description MemberList<Entry>
DynamicGroup. getAllMembers(Dn baseDN, SearchScope scope, Filter filter)
MemberList<Entry>
StaticGroup. getAllMembers(Dn baseDN, SearchScope scope, Filter filter)
MemberList<Entry>
VirtualStaticGroup. getAllMembers(Dn baseDN, SearchScope scope, Filter filter)
-
Uses of Filter in org.opends.server.tasks
Methods in org.opends.server.tasks that return types with arguments of type Filter Modifier and Type Method Description Set<Filter>
ImportExportParams. getExcludeFilters()
Returns the exclude filters.Set<Filter>
ImportExportParams. getIncludeFilters()
Returns the include filters. -
Uses of Filter in org.opends.server.types
Fields in org.opends.server.types declared as Filter Modifier and Type Field Description static Filter
LDAPURL. DEFAULT_SEARCH_FILTER
The default search filter that will be used if none is provided.Methods in org.opends.server.types that return Filter Modifier and Type Method Description Filter
LDAPURL. getFilter()
Retrieves the processed search filter for this LDAP URL.Method parameters in org.opends.server.types with type arguments of type Filter Modifier and Type Method Description void
LDIFExportConfig. setIncludeExcludeFilters(Set<Filter> includeFilters, Set<Filter> excludeFilters)
Specifies the search filters that should be used to determine which entries to include / exclude in the LDIF.void
LDIFImportConfig. setIncludeExcludeFilters(Set<Filter> includeFilters, Set<Filter> excludeFilters)
Specifies search filters that should be used to determine which entries to include/exclude from the LDIF. -
Uses of Filter in org.opends.server.types.operation
Methods in org.opends.server.types.operation that return Filter Modifier and Type Method Description Filter
InProgressSearchOperation. getFilter()
Retrieves the filter for this search operation.Filter
PostOperationSearchOperation. getFilter()
Retrieves the filter for this search operation.Filter
PostResponseSearchOperation. getFilter()
Retrieves the filter for this search operation.Filter
PreOperationSearchOperation. getFilter()
Retrieves the filter for this search operation.Filter
PreParseSearchOperation. getFilter()
Retrieves the search filter as included in the request from the client.Methods in org.opends.server.types.operation with parameters of type Filter Modifier and Type Method Description void
PreParseSearchOperation. setFilter(Filter filter)
Specifies the search filter as included in the request from the client.
-