Package com.mypurecloud.sdk.v2.model
Class ContactListFilterPredicate
java.lang.Object
com.mypurecloud.sdk.v2.model.ContactListFilterPredicate
- All Implemented Interfaces:
Serializable
ContactListFilterPredicate
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of data in the contact column.static enumThe operator for this ContactListFilterPredicate. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionContact list column from the ContactListFilter's contactList.columnType(ContactListFilterPredicate.ColumnTypeEnum columnType) The type of data in the contact column.booleangetRange()getValue()inthashCode()Inverts the result of the predicate (i.e., if the predicate returns true, inverting it will return false).The operator for this ContactListFilterPredicate.range(ContactListFilterRange range) A range of values.voidvoidvoidsetInverted(Boolean inverted) voidvoidsetRange(ContactListFilterRange range) voidtoString()Value with which to compare the contact's data.
-
Constructor Details
-
ContactListFilterPredicate
public ContactListFilterPredicate() -
ContactListFilterPredicate
-
-
Method Details
-
column
Contact list column from the ContactListFilter's contactList. -
getColumn
-
setColumn
-
columnType
The type of data in the contact column. -
getColumnType
-
setColumnType
-
operator
The operator for this ContactListFilterPredicate. -
getOperator
-
setOperator
-
value
Value with which to compare the contact's data. This could be text, a number, or a relative time. A value for relative time should follow the format PxxDTyyHzzM, where xx, yy, and zz specify the days, hours and minutes. For example, a value of P01DT08H30M corresponds to 1 day, 8 hours, and 30 minutes from now. To specify a time in the past, include a negative sign before each numeric value. For example, a value of P-01DT-08H-30M corresponds to 1 day, 8 hours, and 30 minutes in the past. You can also do things like P01DT00H-30M, which would correspond to 23 hours and 30 minutes from now (1 day - 30 minutes). -
getValue
-
setValue
-
range
A range of values. Required for operators BETWEEN and IN. -
getRange
-
setRange
-
inverted
Inverts the result of the predicate (i.e., if the predicate returns true, inverting it will return false). -
getInverted
-
setInverted
-
equals
-
hashCode
public int hashCode() -
toString
-