Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Team Productivity Center
11g Release 2 (11.1.2.2.0)
E17494-03


oracle.alm.connector.data
Class Criterion

java.lang.Object
  extended by oracle.alm.connector.data.Criterion


public class Criterion
extends java.lang.Object

The Criterion represents a single query criterion in a connector query.

This query object is passed to the connector by OTPC connector framework as the result of a search action on the OTPC client. Connector writer can use this Query Object to configure and implement the query against the backend repository and return the query result for the OTPC client.

Since:
11.1.1.1.0
See Also:
WorkItemQuery

Field Summary
static Criterion EMPTY_CRITERION
           
static java.lang.String OPERATOR_EQUAL
           
static java.lang.String OPERATOR_GREATTHAN
           
static java.lang.String OPERATOR_GREATTHANOREQUAL
           
static java.lang.String OPERATOR_LESSTHANOREQUAL
           
static java.lang.String OPERATOR_LESSTTHAN
           
static java.lang.String OPERATOR_LIKE
           
static java.lang.String OPERATOR_NOTEQUAL
           
static java.lang.String QUERY_NULL_VALUE
           

 

Constructor Summary
Criterion()
           
Criterion(java.lang.String attribute, Operator operator, java.lang.Object value)
          Constructs a criterion for specified field, operator, and value.
Criterion(java.lang.String attribute, java.lang.String description, Operator operator, java.lang.Object value)
           

 

Method Summary
 java.lang.String getAttribute()
          Retrieves the field the criterion is for.
 java.lang.String getDescription()
          Retrieves the description of the criterion.
 Operator getOperator()
          Retrieves the operator type for the criterion.
 java.lang.Object getValue()
          Retrieves value for the field the criterion is for.
 void setAttribute(java.lang.String attribute)
          Sets the field for the criterion.
 void setDescription(java.lang.String description)
          Sets the description of the criterion.
 void setOperator(Operator operator)
          Sets the operator type for the criterion.
 void setValue(java.lang.Object value)
          Sets value of the field in the criterion.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

EMPTY_CRITERION

public static final Criterion EMPTY_CRITERION

OPERATOR_EQUAL

public static final java.lang.String OPERATOR_EQUAL
See Also:
Constant Field Values

OPERATOR_NOTEQUAL

public static final java.lang.String OPERATOR_NOTEQUAL
See Also:
Constant Field Values

OPERATOR_LIKE

public static final java.lang.String OPERATOR_LIKE
See Also:
Constant Field Values

OPERATOR_GREATTHAN

public static final java.lang.String OPERATOR_GREATTHAN
See Also:
Constant Field Values

OPERATOR_LESSTTHAN

public static final java.lang.String OPERATOR_LESSTTHAN
See Also:
Constant Field Values

OPERATOR_GREATTHANOREQUAL

public static final java.lang.String OPERATOR_GREATTHANOREQUAL
See Also:
Constant Field Values

OPERATOR_LESSTHANOREQUAL

public static final java.lang.String OPERATOR_LESSTHANOREQUAL
See Also:
Constant Field Values

QUERY_NULL_VALUE

public static final java.lang.String QUERY_NULL_VALUE
See Also:
Constant Field Values

Constructor Detail

Criterion

public Criterion()

Criterion

public Criterion(java.lang.String attribute,
                 Operator operator,
                 java.lang.Object value)
Constructs a criterion for specified field, operator, and value.
Parameters:
attribute - field of a work item to search on
operator - operator type
value - value of the work item field

Criterion

public Criterion(java.lang.String attribute,
                 java.lang.String description,
                 Operator operator,
                 java.lang.Object value)

Method Detail

getAttribute

public java.lang.String getAttribute()
Retrieves the field the criterion is for.
Returns:
the name of the field

setAttribute

public void setAttribute(java.lang.String attribute)
Sets the field for the criterion. If the attribute is missing, the criterion's field is unchanged.
Parameters:
attribute - field of a work item

getDescription

public java.lang.String getDescription()
Retrieves the description of the criterion.
Returns:
the description of the criterion

setDescription

public void setDescription(java.lang.String description)
Sets the description of the criterion.
Parameters:
description - of the criterion

getOperator

public Operator getOperator()
Retrieves the operator type for the criterion.
Returns:
the operator type for the criterion.

setOperator

public void setOperator(Operator operator)
Sets the operator type for the criterion.
Parameters:
operator - operator type

getValue

public java.lang.Object getValue()
Retrieves value for the field the criterion is for.
Returns:
criterion value for the field

setValue

public void setValue(java.lang.Object value)
Sets value of the field in the criterion.
Parameters:
value -

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Team Productivity Center
11g Release 2 (11.1.2.2.0)
E17494-03


Copyright © 1998,2012, Oracle. All rights reserved.