Package org.mozilla.javascript
Class ObjArray
- java.lang.Object
- 
- org.mozilla.javascript.ObjArray
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class ObjArray extends java.lang.Object implements java.io.SerializableImplementation of resizable array with focus on minimizing memory usage by storing few initial array elements in object fields. Can also be used as a stack.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description ObjArray()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, java.lang.Object value)voidadd(java.lang.Object value)voidclear()java.lang.Objectget(int index)intindexOf(java.lang.Object obj)booleanisEmpty()booleanisSealed()intlastIndexOf(java.lang.Object obj)java.lang.Objectpeek()java.lang.Objectpop()voidpush(java.lang.Object value)voidremove(int index)voidseal()voidset(int index, java.lang.Object value)voidsetSize(int newSize)intsize()java.lang.Object[]toArray()voidtoArray(java.lang.Object[] array)voidtoArray(java.lang.Object[] array, int offset)
 
- 
- 
- 
Method Detail- 
isSealedpublic final boolean isSealed() 
 - 
sealpublic final void seal() 
 - 
isEmptypublic final boolean isEmpty() 
 - 
sizepublic final int size() 
 - 
setSizepublic final void setSize(int newSize) 
 - 
getpublic final java.lang.Object get(int index) 
 - 
setpublic final void set(int index, java.lang.Object value)
 - 
indexOfpublic int indexOf(java.lang.Object obj) 
 - 
lastIndexOfpublic int lastIndexOf(java.lang.Object obj) 
 - 
peekpublic final java.lang.Object peek() 
 - 
poppublic final java.lang.Object pop() 
 - 
pushpublic final void push(java.lang.Object value) 
 - 
addpublic final void add(java.lang.Object value) 
 - 
addpublic final void add(int index, java.lang.Object value)
 - 
removepublic final void remove(int index) 
 - 
clearpublic final void clear() 
 - 
toArraypublic final java.lang.Object[] toArray() 
 - 
toArraypublic final void toArray(java.lang.Object[] array) 
 - 
toArraypublic final void toArray(java.lang.Object[] array, int offset)
 
- 
 
-