|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KnowledgeQueryPredicate
KnowledgeQueryPredicateHome
Attribute Name | Attribute Value |
---|---|
atg.repository.query.SupportedQueries | and, comparison, constant, inFolders, includesAny, includes, includesItem, isNull, matchId, not, or, patternMatch, property, propertyOf, unconstrained, patternMatch, textSearch |
references | [:KnowledgeQuery.predicates] |
Property Name | Property Type | Property Description | Flags |
---|---|---|---|
booleanValue | boolean | R, W, Cch, Qry | |
caseInsensitive | boolean | R, W, Cch, Qry | |
dateMax | Date |
R, W, Cch, Qry | |
dateMin | Date |
R, W, Cch, Qry | |
fieldName | String |
R, W, Cch, Qry, Req | |
id | String |
R, W, Cch, Id, Qry, Req | |
numberMax | float | R, W, Cch, Qry | |
numberMin | float | R, W, Cch, Qry | |
operator | KnowledgeQueryPredicateOperator |
R, W, Cch, Qry, Req | |
predicateType | KnowledgeQueryPredicatePredicateType |
R, W, Cch, Qry, Req | |
query | KnowledgeQuery |
R, W, Cch, Qry, Req | |
textValues | List |
R, W, Cch, CoM, Mv, Qry | |
valueType | KnowledgeQueryPredicateValueType |
R, W, Cch, Qry, Req |
Property booleanValue: boolean
isBooleanValue()
setBooleanValue(boolean)
Property caseInsensitive: boolean
isCaseInsensitive()
setCaseInsensitive(boolean)
Property dateMax: Date
getDateMax()
setDateMax(java.util.Date)
Property dateMin: Date
getDateMin()
setDateMin(java.util.Date)
Property fieldName: String
getFieldName()
setFieldName(java.lang.String)
Property id: String
getId()
setId(java.lang.String)
Property numberMax: float
getNumberMax()
setNumberMax(float)
Property numberMin: float
getNumberMin()
setNumberMin(float)
Property operator: KnowledgeQueryPredicateOperator
getOperator()
setOperator(atg.svc.repository.beans.KnowledgeQueryPredicateOperator)
Attribute Name | Attribute Value |
---|---|
useCodeForValue | false |
Property predicateType: KnowledgeQueryPredicatePredicateType
getPredicateType()
setPredicateType(atg.svc.repository.beans.KnowledgeQueryPredicatePredicateType)
Attribute Name | Attribute Value |
---|---|
useCodeForValue | false |
Property query: KnowledgeQuery
getQuery()
setQuery(atg.svc.repository.beans.KnowledgeQuery)
Property textValues: List
getTextValues()
setTextValues(java.util.List)
Property valueType: KnowledgeQueryPredicateValueType
getValueType()
setValueType(atg.svc.repository.beans.KnowledgeQueryPredicateValueType)
Attribute Name | Attribute Value |
---|---|
useCodeForValue | false |
Method Summary | |
---|---|
boolean |
_isMutable()
Returns true if the item is mutable. |
void |
copyTo(KnowledgeQueryPredicate destination)
Copies the property values of this instance to another instance of the same data type. |
java.util.Date |
getDateMax()
Getter for property dateMax |
java.util.Date |
getDateMin()
Getter for property dateMin |
java.lang.String |
getFieldName()
Getter for property fieldName |
boolean |
getHasBooleanValue()
Returns true if the value of property booleanValue is null. |
boolean |
getHasCaseInsensitive()
Returns true if the value of property caseInsensitive is null. |
boolean |
getHasNumberMax()
Returns true if the value of property numberMax is null. |
boolean |
getHasNumberMin()
Returns true if the value of property numberMin is null. |
java.lang.String |
getId()
Getter for property id |
float |
getNumberMax()
Getter for property numberMax |
float |
getNumberMin()
Getter for property numberMin |
KnowledgeQueryPredicateOperator |
getOperator()
Getter for property operator |
KnowledgeQueryPredicatePredicateType |
getPredicateType()
Getter for property predicateType |
KnowledgeQuery |
getQuery()
Getter for property query |
java.util.List |
getTextValues()
Getter for property textValues |
KnowledgeQueryPredicateValueType |
getValueType()
Getter for property valueType |
boolean |
isBooleanValue()
Getter for property booleanValue |
boolean |
isCaseInsensitive()
Getter for property caseInsensitive |
boolean |
isRemoved()
Returns true if the underlying object has been removed. |
void |
prepareInstanceForWrite()
This must be called if the application intends to both read and write the instance in the same transaction, and it intends to do a read before doing a write. |
void |
setBooleanValue(boolean value)
Setter for property booleanValue . |
void |
setCaseInsensitive(boolean value)
Setter for property caseInsensitive . |
void |
setDateMax(java.util.Date value)
Setter for property dateMax . |
void |
setDateMin(java.util.Date value)
Setter for property dateMin . |
void |
setFieldName(java.lang.String value)
Setter for property fieldName . |
void |
setHasBooleanValue(boolean value)
If this is set to false, then the underlying value of property booleanValue is set to null. |
void |
setHasCaseInsensitive(boolean value)
If this is set to false, then the underlying value of property caseInsensitive is set to null. |
void |
setHasNumberMax(boolean value)
If this is set to false, then the underlying value of property numberMax is set to null. |
void |
setHasNumberMin(boolean value)
If this is set to false, then the underlying value of property numberMin is set to null. |
void |
setId(java.lang.String value)
Setter for property id . |
void |
setNumberMax(float value)
Setter for property numberMax . |
void |
setNumberMin(float value)
Setter for property numberMin . |
void |
setOperator(KnowledgeQueryPredicateOperator value)
Setter for property operator . |
void |
setPredicateType(KnowledgeQueryPredicatePredicateType value)
Setter for property predicateType . |
void |
setQuery(KnowledgeQuery value)
Setter for property query . |
void |
setTextValues(java.util.List value)
Setter for property textValues . |
void |
setValueType(KnowledgeQueryPredicateValueType value)
Setter for property valueType . |
void |
writeInstance()
This must be called after modifying an instance with a persistent implementation to guarantee that all changes are made persistent and visible to queries. |
Methods inherited from interface javax.ejb.EJBLocalObject |
---|
getEJBLocalHome, getPrimaryKey, isIdentical, remove |
Method Detail |
---|
boolean isBooleanValue() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean getHasBooleanValue() throws javax.ejb.EJBException
javax.ejb.EJBException
void setBooleanValue(boolean value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- boolean
javax.ejb.EJBException
void setHasBooleanValue(boolean value) throws javax.ejb.EJBException
javax.ejb.EJBException
boolean isCaseInsensitive() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean getHasCaseInsensitive() throws javax.ejb.EJBException
javax.ejb.EJBException
void setCaseInsensitive(boolean value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- boolean
javax.ejb.EJBException
void setHasCaseInsensitive(boolean value) throws javax.ejb.EJBException
javax.ejb.EJBException
java.util.Date getDateMax() throws javax.ejb.EJBException
Date
javax.ejb.EJBException
void setDateMax(java.util.Date value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- Date
javax.ejb.EJBException
java.util.Date getDateMin() throws javax.ejb.EJBException
Date
javax.ejb.EJBException
void setDateMin(java.util.Date value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- Date
javax.ejb.EJBException
java.lang.String getFieldName() throws javax.ejb.EJBException
String
javax.ejb.EJBException
void setFieldName(java.lang.String value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- String
javax.ejb.EJBException
java.lang.String getId() throws javax.ejb.EJBException
String
javax.ejb.EJBException
void setId(java.lang.String value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- String
javax.ejb.EJBException
float getNumberMax() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean getHasNumberMax() throws javax.ejb.EJBException
javax.ejb.EJBException
void setNumberMax(float value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- float
javax.ejb.EJBException
void setHasNumberMax(boolean value) throws javax.ejb.EJBException
javax.ejb.EJBException
float getNumberMin() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean getHasNumberMin() throws javax.ejb.EJBException
javax.ejb.EJBException
void setNumberMin(float value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- float
javax.ejb.EJBException
void setHasNumberMin(boolean value) throws javax.ejb.EJBException
javax.ejb.EJBException
KnowledgeQueryPredicateOperator getOperator() throws javax.ejb.EJBException
KnowledgeQueryPredicateOperator
javax.ejb.EJBException
void setOperator(KnowledgeQueryPredicateOperator value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- KnowledgeQueryPredicateOperator
javax.ejb.EJBException
KnowledgeQueryPredicatePredicateType getPredicateType() throws javax.ejb.EJBException
KnowledgeQueryPredicatePredicateType
javax.ejb.EJBException
void setPredicateType(KnowledgeQueryPredicatePredicateType value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- KnowledgeQueryPredicatePredicateType
javax.ejb.EJBException
KnowledgeQuery getQuery() throws javax.ejb.EJBException
KnowledgeQuery
javax.ejb.EJBException
void setQuery(KnowledgeQuery value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- KnowledgeQuery
javax.ejb.EJBException
java.util.List getTextValues() throws javax.ejb.EJBException
List
javax.ejb.EJBException
void setTextValues(java.util.List value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- List
javax.ejb.EJBException
KnowledgeQueryPredicateValueType getValueType() throws javax.ejb.EJBException
KnowledgeQueryPredicateValueType
javax.ejb.EJBException
void setValueType(KnowledgeQueryPredicateValueType value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- KnowledgeQueryPredicateValueType
javax.ejb.EJBException
boolean isRemoved() throws javax.ejb.EJBException
javax.ejb.EJBException
void copyTo(KnowledgeQueryPredicate destination) throws javax.ejb.EJBException
javax.ejb.EJBException
void writeInstance() throws javax.ejb.EJBException
javax.ejb.EJBException
void prepareInstanceForWrite() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean _isMutable()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |