#3 Missing getter methods in JDAPFilter classes
Closed: fixed Opened by mharmsen.

The LDAP Java SDK provides a mechanism to parse a string LDAP filter into a JDAPFilter object tree:

JDAPFilter filter = JDAPFilter.getFilter(strFilter);

However, some of the JDAPFilter classes do not provide methods to access the fields in the objects, limiting its usability. For example:

  • JDAPFilterSet does not provide getSet() method to access the filter set joined by the AND/OR operators.
  • JDAPFilterNot does not provide getFilter() to access the filter negated by NOT operator.
  • JDAPFilterSubString does not provide getInitial(), getAny(), getFinal() to access parts of the substring filter.

Metadata Update from @mharmsen:
- Custom field component adjusted to None
- Custom field feature adjusted to None
- Custom field origin adjusted to None
- Custom field proposedmilestone adjusted to None
- Custom field proposedpriority adjusted to None
- Custom field reviewer adjusted to None
- Custom field type adjusted to None
- Custom field version adjusted to None
- Issue assigned to edewata
- Issue priority set to: critical

Metadata Update from @mharmsen:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1465103

commit 3258e4276bd13f3c9cd45ddf416e77b9732f079a
Author: Endi S. Dewata edewata@redhat.com
Date: Mon Oct 2 17:44:02 2017 +0200

Added getter methods for JDAPFilter classes.
Some JDAPFilter classes have been modified to provide getter
methods to access the elements of parsed LDAP filters.
Eclipse project files have been added to simplify development
using Eclipse.
The LDAPUrl has been modified to fix complie error in Eclipse.
Some unused import statements have been removed as well.
https://bugzilla.mozilla.org/show_bug.cgi?id=1376300

Metadata Update from @mharmsen:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

This issue was cloned from:
* https://bugzilla.mozilla.org/show_bug.cgi?id=1376300

Metadata