Home > Class Reference > ENSLIB namespace > java.util.ArrayList
Private  Storage   

java.util.ArrayList


class java.util.ArrayList extends java.util.AbstractList, java.util.List, java.util.RandomAccess, java.lang.Cloneable, java.io.Serializable

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 26


Summary


Properties
Eager Gateway SyncGet SyncSet

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%Constructor %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %FetchObject %Get %GetObject
%GetParameter %GetStatic %I %IOL
%IOLR %IR %IsA %IsDataType
%IsModified %New %NormalizeObject %ObjectModified
%OnClose %OnNew %OriginalNamespace %OverloadWrite
%PackageName %PostInvoke %PostInvokeStatic %PreInvoke
%PreInvokeStatic %ProcessError %ProcessErrorStatic %ReadArrayArgument
%ReadGlobalArray %ReadObjects %RegisterOnDestructCallback %RemoveFromSaveSet
%S %SOL %SOLR %SR
%SendObject %SerializeObject %Set %SetEager
%SetModified %SetStatic %ValidateObject %WriteArray
%WriteGlobalArray add addAll clear
clone contains containsAll ensureCapacity
equals forEach get getClass
hashCode indexOf isEmpty iterator
lastIndexOf listIterator notify notifyAll
parallelStream remove removeAll removeIf
replaceAll retainAll set size
sort spliterator stream subList
toArray toString trimToSize wait


Parameters


• parameter IMPORTTIMESTAMP = "1969-12-31 16:00:00.0";

Methods


• method %OnNew(ByRef p0 As %ObjectHandle, ByRef p1 As %ObjectHandle) as %Status
This callback method is invoked by the %New method to provide notification that a new instance of an object is being created.

If this method returns an error then the object will not be created.

It is passed the arguments provided in the %New call. When customizing this method, override the arguments with whatever variables and types you expect to receive from %New(). For example, if you're going to call %New, passing 2 arguments, %OnNew's signature could be:

Method %OnNew(dob as %Date = "", name as %Name = "") as %Status If instead of returning a %Status code this returns an oref and this oref is a subclass of the current class then this oref will be the one returned to the caller of %New method.

• method add(ByRef p0 As %ObjectHandle, ByRef p1 As %ObjectHandle) as %ObjectHandle
• method addAll(ByRef p0 As %ObjectHandle, ByRef p1 As %ObjectHandle) as %ObjectHandle
• method clear()
• method clone() as %ObjectHandle
• method contains(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method ensureCapacity(ByRef p0 As %ObjectHandle)
• method forEach(ByRef p0 As %ObjectHandle)
• method get(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method indexOf(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method isEmpty() as %ObjectHandle
• method iterator() as %ObjectHandle
• method lastIndexOf(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method listIterator(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method remove(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method removeAll(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method removeIf(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method replaceAll(ByRef p0 As %ObjectHandle)
• method retainAll(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method set(ByRef p0 As %ObjectHandle, ByRef p1 As %ObjectHandle) as %ObjectHandle
• method size() as %ObjectHandle
• method sort(ByRef p0 As %ObjectHandle)
• method spliterator() as %ObjectHandle
• method subList(ByRef p0 As %ObjectHandle, ByRef p1 As %ObjectHandle) as %ObjectHandle
• method toArray(ByRef p0 As %ObjectHandle) as %ObjectHandle
• method trimToSize()