javax.slee.profile.query
Class NotEquals
java.lang.Object
javax.slee.profile.query.QueryExpression
javax.slee.profile.query.SimpleQueryExpression
javax.slee.profile.query.NotEquals
- All Implemented Interfaces:
- java.io.Serializable
public final class NotEquals
- extends SimpleQueryExpression
The NotEquals class represents a dynamic query expression that checks for
for inequality between a profile attribute and a specified value.
- See Also:
- Serialized Form
|
Constructor Summary |
NotEquals(java.lang.String attrName,
java.lang.Object attrValue)
Create a NotEquals query expression. |
NotEquals(java.lang.String attrName,
java.lang.String attrValue,
QueryCollator collator)
Create a NotEquals query expression. |
|
Method Summary |
protected java.lang.String |
getRelation()
Get the symbol or other name for this expression relation to be used in the
toString output. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NotEquals
public NotEquals(java.lang.String attrName,
java.lang.Object attrValue)
throws java.lang.NullPointerException
- Create a
NotEquals query expression. A profile will match the
expression criteria if the value of the attrName attribute
is not equal to attrValue, as determined by Object.equals(Object).
- Parameters:
attrName - the name of the profile attribute to compare.attrValue - the value of the attribute to compare with.
- Throws:
java.lang.NullPointerException - if either argument is null.
NotEquals
public NotEquals(java.lang.String attrName,
java.lang.String attrValue,
QueryCollator collator)
throws java.lang.NullPointerException
- Create a
NotEquals query expression. A profile will match the
expression criteria if the value of the attrName attribute
is not equal to attrValue, as determined by Collator.equals(String, String),
where the collator is obtained from the specified QueryCollator.
- Parameters:
attrName - the name of the profile attribute to compare.attrValue - the value of the attribute to compare with.collator - the collator to use for the comparison. May be null.
- Throws:
java.lang.NullPointerException - if either attrName or
attrValue is null.
getRelation
protected java.lang.String getRelation()
- Description copied from class:
SimpleQueryExpression
- Get the symbol or other name for this expression relation to be used in the
toString output.
- Specified by:
getRelation in class SimpleQueryExpression
- Returns:
- the symbol or other name for this expression relation.
Copyright © 2008. All Rights Reserved.