public interface ITimebasedPublishInfoItemList
Modifier and Type | Method and Description |
---|---|
void |
add(int index,
ITimebasedPublishInfoItem element)
Inserts the specified element at the specified position in this list
|
boolean |
add(ITimebasedPublishInfoItem o)
Inserts specified element at the end of this list
|
void |
clear()
Removes all the elements of this list
|
boolean |
contains(ITimebasedPublishInfoItem o)
Checks if the specified element is contained in the list
|
boolean |
contains(RID rid)
Checks if the specified resource identifier of the resource associated with one of the time-based publish information
exists in this list
|
boolean |
containsAll(ITimebasedPublishInfoItemList c)
Returns
true if this list contains all of the elements of the specified list |
ITimebasedPublishInfoItem |
get(int index)
gets time-based publish information item by the specified index
|
ITimebasedPublishInfoItem |
get(RID rid)
returns time-based publish information item for the requested
RID , if contained, otherwise null |
int |
indexOf(ITimebasedPublishInfoItem o)
returns index of a specified time-based publish information item
|
boolean |
isEmpty()
checks if this list is empty or not
|
int |
lastIndexOf(ITimebasedPublishInfoItem o)
Returns the index of the last occurrence of the specified element
in this list, or -1 if this list does not contain the element.
|
ITimebasedPublishInfoItemListIterator |
listIterator()
returns iterator of this list
|
ITimebasedPublishInfoItemListIterator |
listIterator(int index)
returns iterator for the specified index of this list
|
ITimebasedPublishInfoItem |
remove(int index)
removes time-based publish information according to the specified index
|
boolean |
remove(ITimebasedPublishInfoItem o)
removes time-based publish information according to the specified
ITimebasedPublishInfoItem object |
boolean |
removeAll(ITimebasedPublishInfoItemList c)
Removes all the time-based publish information items that are contained in the specified list from this list
|
boolean |
retainAll(ITimebasedPublishInfoItemList c)
Retains only the elements in the list that are contained in the specified list.
|
int |
size()
returns number of elements in this list
|
void |
sort(TimebasedPublishInfoSortField mode,
boolean ascending)
Sorts the elements in this list according to sort field in either ascending or descending order
|
ITimebasedPublishInfoItemList |
subList(int fromIndex,
int toIndex) |
ITimebasedPublishInfoItem[] |
toArray()
Returns the all elements of this list in array in proper order (from first element to last element).
|
ITimebasedPublishInfoItem[] |
toArray(Object[] a)
Returns the all elements of this list in the specified array in proper order (from first element to last elements).
|
void add(int index, ITimebasedPublishInfoItem element)
index
- index at which the specified element has to be insertedelement
- the specified element to be addedboolean add(ITimebasedPublishInfoItem o)
o
- specified element to be insertedtrue
if inserted successfully, otherwise false
void clear()
boolean contains(RID rid)
rid
- the specified resource identifier of the resource associated with one of the time-based publish informationtrue
if time-based publish information item associated with the specified resource identifier is contained in this listboolean contains(ITimebasedPublishInfoItem o)
o
- specified itemtrue
if the specified element is contained in this list, otherwise false
boolean containsAll(ITimebasedPublishInfoItemList c)
true
if this list contains all of the elements of the specified listc
- specified list to be checkedtrue
if all elements of the specified list are in this list, otherwise false
ITimebasedPublishInfoItem get(int index)
index
- the specified indexITimebasedPublishInfoItem get(RID rid)
RID
, if contained, otherwise nullrid
- RID
int indexOf(ITimebasedPublishInfoItem o)
o
- specified time-based publish information itemboolean isEmpty()
true
if this list is empty, otherwise false
int lastIndexOf(ITimebasedPublishInfoItem o)
o
- element to search forITimebasedPublishInfoItemListIterator listIterator()
ITimebasedPublishInfoItemListIterator
classITimebasedPublishInfoItemListIterator listIterator(int index)
index
- specified indexITimebasedPublishInfoItemListIterator
classITimebasedPublishInfoItem remove(int index)
index
- specified index of time-based publish information item to be removedboolean remove(ITimebasedPublishInfoItem o)
ITimebasedPublishInfoItem
objecto
- specified ITimebasedPublishInfoItem
objecttrue
if the specified item removes successfully, otherwise false
boolean removeAll(ITimebasedPublishInfoItemList c)
c
- time-based publish information items that are containedtrue
if all elements successfully removed, otherwise false
boolean retainAll(ITimebasedPublishInfoItemList c)
c
- the list of elements to be retained in this listtrue
if all elements in the specified list removed and the rest retained successfully, otherwise false
int size()
void sort(TimebasedPublishInfoSortField mode, boolean ascending)
mode
- field by that this list to be sortedascending
- if true
this list is sorted in ascending order, otherwise in descending orderITimebasedPublishInfoItemList subList(int fromIndex, int toIndex)
fromIndex
- starting index of sub listtoIndex
- end index of sub listITimebasedPublishInfoItem[] toArray()
ITimebasedPublishInfoItem
class containing elements of this listITimebasedPublishInfoItem[] toArray(Object[] a)
a
- array that all elements of this list to be stored. If it is not big enough then new array will be created.ITimebasedPublishInfoItem
class containing elements of this listAccess 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