public class NSFilter
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_FILTER |
| Constructor and Description |
|---|
NSFilter()
Constructor.
|
NSFilter(ObjectAttribute attribute)
Constructs an NSFilter object using an attribute.
|
NSFilter(java.lang.String nameParam)
Constructor that takes the name of the filter as the parameter.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAdvancedFilter()
Returns the advanced filter string.
|
ObjectAttribute |
getAttribute() |
java.lang.String[] |
getClasses()
Returns the hashtable of classes.
|
java.lang.String |
getName()
Returns the filter name.
|
void |
setAdvancedFilter(java.lang.String advancedFilterParam)
Sets the advanced filter string.
|
void |
setClasses(java.lang.String[] classesParam)
Sets the list of classes.
|
void |
setName(java.lang.String nameParam)
Sets the name of the filter.
|
public static final java.lang.String DEFAULT_FILTER
public NSFilter()
public NSFilter(java.lang.String nameParam)
nameParam - the filter name.public NSFilter(ObjectAttribute attribute)
attribute - The filter name.public void setName(java.lang.String nameParam)
nameParam - The root name.public java.lang.String getName()
public ObjectAttribute getAttribute()
public void setClasses(java.lang.String[] classesParam)
classesParam - Array of String names of classes.public java.lang.String[] getClasses()
public void setAdvancedFilter(java.lang.String advancedFilterParam)
advancedFilterParam - The advanced filter, in LDAP format.public java.lang.String getAdvancedFilter()
API Documentation Copyright © 1998-2004 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated ${TODAY} ${TSTAMP}.