public interface IQueryEntryList extends Serializable
IQueryEntry
objectsModifier and Type | Method and Description |
---|---|
void |
add(int index,
IQueryEntry queryEntry)
Inserts the query entry at the specified position in this list.
|
boolean |
add(IQueryEntry queryEntry)
Adds a query entry to the query entry list
|
boolean |
addAll(IQueryEntryList queryEntryList)
Adds another query entry list to the query entry list
|
void |
addAndOperator()
Adds an AND operator to the end of the list.
|
void |
addAttributeQuery(IPropertyName pName,
String value,
byte propOp)
Adds a property query to the end of the list.
|
void |
addBracketClose()
Adds a closing bracket to the end of the list.
|
void |
addBracketOpen()
Adds an opening bracket to the end of the list.
|
void |
addContentQuery(String term)
Add a content query to the end of the list.
|
void |
addContentQuery(String term,
byte operator,
byte termAction)
Add a content query to the end of the list.
|
void |
addDateRangeQuery(IPropertyName pName,
long timeDif,
byte propOp)
Add an date range query to the end of the list. he used time stamp is defined as the current
time stamp minus the milliseconds specified by timeDif.
|
void |
addNotOperator()
Adds a NOT operator to the end of the list.
|
void |
addOrOperator()
Adds an OR operator to the end of the list.
|
void |
clear()
Clears the query entry list
|
IQueryEntryList |
createEmptyQueryEntryList()
Creates a new empty query entry list.
|
void |
fromXMLString(String s)
Reads the string definition of a query entry list and creates the queries for the object.
|
IQueryEntry |
get(int index) |
int |
indexOf(IQueryEntry queryEntry) |
IQueryEntryListIterator |
listIterator() |
IQueryEntry |
remove(int index)
Removes the query entry at the specified position in this list.
|
int |
size() |
IQueryEntryList |
subList(int from,
int to) |
String |
toXMLString() |
String |
toXMLStringSave() |
int size()
boolean add(IQueryEntry queryEntry)
queryEntry
- - query entry to add to queryboolean addAll(IQueryEntryList queryEntryList)
queryEntryList
- query entry list to add to the queryIQueryEntry get(int index)
index
- - position in the query entry listint indexOf(IQueryEntry queryEntry)
queryEntry
- - query entry for that the position in the list has to be determinedIQueryEntryListIterator listIterator()
void add(int index, IQueryEntry queryEntry)
index
- index at which the specified query entry is to be inserted.queryEntry
- query entry to be inserted.IndexOutOfBoundsException
- if the specified index is out of
range (index < 0 || index > size()).IQueryEntry remove(int index)
index
- the index of the query entry to be removed.IndexOutOfBoundsException
- if the specified index is out of
range (index < 0 || index >= size()).void clear()
IQueryEntryList subList(int from, int to)
from
- fromto
- tovoid addAndOperator() throws WcmException
WcmException
- WcmExceptionvoid addOrOperator() throws WcmException
WcmException
- WcmExceptionvoid addNotOperator() throws WcmException
WcmException
- WcmExceptionvoid addBracketOpen() throws WcmException
WcmException
- WcmExceptionvoid addBracketClose() throws WcmException
WcmException
- WcmExceptionvoid addAttributeQuery(IPropertyName pName, String value, byte propOp) throws WcmException
pName
- name of the propertyvalue
- value as a stringpropOp
- operator to be usedWcmException
- WcmExceptionvoid addContentQuery(String term) throws WcmException
term
- termWcmException
- WcmExceptionvoid addContentQuery(String term, byte operator, byte termAction) throws WcmException
term
- termoperator
- operatortermAction
- termActionWcmException
- WcmExceptionvoid addDateRangeQuery(IPropertyName pName, long timeDif, byte propOp) throws WcmException
pName
- PropertytimeDif
- timeDifpropOp
- OperatorWcmException
- WcmExceptionString toXMLString() throws WcmException
WcmException
- WcmExceptionString toXMLStringSave()
void fromXMLString(String s) throws WcmException
s
- sWcmException
- WcmExceptionIQueryEntryList createEmptyQueryEntryList()
Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice