public class Sequence extends ArrayList
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Type | Name and description |
---|---|
void |
add(int index, Object element) |
boolean |
add(Object element) |
boolean |
addAll(Collection c) |
boolean |
addAll(int index, Collection c) |
protected void |
checkCollectionType(Collection c) Checks that each member of the given collection are of the correct type |
protected void |
checkType(Object object) Checks that the given object instance is of the correct type otherwise a runtime exception is thrown |
void |
clear() |
boolean |
equals(Object that) |
boolean |
equals(Sequence that) |
MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
int |
hashCode() |
Object |
invokeMethod(String name, Object args) |
int |
minimumSize() |
Object |
remove(int index) |
protected void |
removeRange(int fromIndex, int toIndex) |
void |
set(Collection collection) Sets the contents of this sequence to that of the given collection. |
Object |
set(int index, Object element) |
void |
setMetaClass(MetaClass metaClass) |
void |
setProperty(String property, Object newValue) |
Class |
type() @return the type of the elements in the sequence or null if there is no type constraint on this sequence |
Methods inherited from class | Name |
---|---|
class ArrayList |
add, add, remove, remove, get, clone, indexOf, clear, contains, isEmpty, lastIndexOf, size, subList, toArray, toArray, addAll, addAll, iterator, set, ensureCapacity, trimToSize, listIterator, listIterator, removeAll, retainAll, equals, hashCode, toString, containsAll, wait, wait, wait, getClass, notify, notifyAll |
class AbstractList |
add, add, remove, get, equals, hashCode, indexOf, clear, lastIndexOf, subList, addAll, iterator, set, listIterator, listIterator, remove, toString, contains, isEmpty, size, toArray, toArray, addAll, containsAll, removeAll, retainAll, wait, wait, wait, getClass, notify, notifyAll, size |
Checks that each member of the given collection are of the correct type
Checks that the given object instance is of the correct type otherwise a runtime exception is thrown
Sets the contents of this sequence to that of the given collection.
Copyright © 2003-2015 The Apache Software Foundation. All rights reserved.