|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.dataselectors.filters.DefaultFilterQualifier
public class DefaultFilterQualifier
The default implementation of FilterQualifierInterface
, this class defines a
single qualifier for a filter item. A qualifier represents a refinement to the filter to
help specify more precisely the data desired for the resulting query.
Constructor Summary | |
---|---|
DefaultFilterQualifier()
Constructs a new qualifier with the default properties. |
|
DefaultFilterQualifier(FilterQualifierInterface qualifierToCopy)
Constructs a new qualifier as a duplicate of the supplied qualifier. |
|
DefaultFilterQualifier(java.lang.String label)
Constructs a new qualifier with the given label. |
|
DefaultFilterQualifier(java.lang.String label,
java.lang.Object userObject)
Constructs a new qualifier with the given properties. |
Method Summary | |
---|---|
protected java.lang.Object |
clone()
Constructs and returns a duplicate of this qualifier. |
boolean |
equals(java.lang.Object obj)
Compares for equality the given object and this qualifier. |
java.lang.Object |
getQualifier()
Returns the data for this qualifier. |
java.lang.String |
getQualifierLabel()
Returns the label for this filter qualifier. |
void |
setQualifier(java.lang.Object userObject)
Sets the data for this qualifier. |
void |
setQualifierLabel(java.lang.String label)
Sets the label for this qualifier. |
java.lang.String |
toString()
Returns a text representation for this qualifier. |
Constructor Detail |
---|
public DefaultFilterQualifier()
public DefaultFilterQualifier(java.lang.String label)
label
- the label for this qualifierpublic DefaultFilterQualifier(java.lang.String label, java.lang.Object userObject)
label
- the label for this qualifieruserObject
- a user or application supplied object that may be used when creating a
native filter using this qualifierpublic DefaultFilterQualifier(FilterQualifierInterface qualifierToCopy)
qualifierToCopy
- the qualifier to copyMethod Detail |
---|
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
- if cloning is not supportedpublic java.lang.String getQualifierLabel()
getQualifierLabel
in interface FilterQualifierInterface
public void setQualifierLabel(java.lang.String label)
label
- the new labelpublic java.lang.Object getQualifier()
getQualifier
in interface FilterQualifierInterface
public void setQualifier(java.lang.Object userObject)
userObject
- the data for this qualifierpublic java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object to compare with this qualifier
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |