48 lines
1.3 KiB
JavaScript
48 lines
1.3 KiB
JavaScript
/**
|
|
* @see http://download.oracle.com/javase/6/docs/api/java/util/Collection.html
|
|
*/
|
|
export default class Collection {
|
|
/**
|
|
* Ensures that this collection contains the specified element (optional
|
|
* operation).
|
|
* @param {Object} e
|
|
* @return {boolean}
|
|
*/
|
|
add() { }
|
|
/**
|
|
* Appends all of the elements in the specified collection to the end of this
|
|
* list, in the order that they are returned by the specified collection's
|
|
* iterator (optional operation).
|
|
* @param {javascript.util.Collection} c
|
|
* @return {boolean}
|
|
*/
|
|
addAll() { }
|
|
/**
|
|
* Returns true if this collection contains no elements.
|
|
* @return {boolean}
|
|
*/
|
|
isEmpty() { }
|
|
/**
|
|
* Returns an iterator over the elements in this collection.
|
|
* @return {javascript.util.Iterator}
|
|
*/
|
|
iterator() { }
|
|
/**
|
|
* Returns an iterator over the elements in this collection.
|
|
* @return {number}
|
|
*/
|
|
size() { }
|
|
/**
|
|
* Returns an array containing all of the elements in this collection.
|
|
* @return {Array}
|
|
*/
|
|
toArray() { }
|
|
/**
|
|
* Removes a single instance of the specified element from this collection if it
|
|
* is present. (optional)
|
|
* @param {Object} e
|
|
* @return {boolean}
|
|
*/
|
|
remove() { }
|
|
}
|