public class Array extends BaseObject implements Icollection
| Modifier and Type | Field and Description |
|---|---|
private logical |
autoExpand |
private static ContextLocal<integer> |
defaultArraySize |
private logical |
discardOnShrink |
private object<? extends _BaseObject_>[] |
value |
| Constructor and Description |
|---|
Array() |
__isValidInternal__, __lang_BaseObject_constructor__, __setValidInternal__, assertNotNull, assertNotNull, getLegacyClass, getNextSibling, getPrevSibling, legacyEquals, toLegacyStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait__isValidInternal__, __lang_BaseObject_constructor__, __setValidInternal__, getLegacyClass, getNextSibling, getPrevSibling, isTracked, legacyEquals, toLegacyStringprivate logical autoExpand
private logical discardOnShrink
private object<? extends _BaseObject_>[] value
private static ContextLocal<integer> defaultArraySize
public void __core_collections_Array_execute__()
public static integer getDefautArraySize()
public logical getAutoExpand()
public void setAutoExpand(logical _autoExpand)
_autoExpand - The auto expand flagpublic logical getDiscardOnShrink()
public void setDiscardOnShrink(logical _discardOnShrink)
_discardOnShrink - The discard on shrink flagpublic integer getSize()
getSize in interface Icollectionpublic void setSize(integer _newSize)
_newSize - The new array sizeprotected object<? extends _BaseObject_>[] getValue()
public static void __core_collections_Array_constructor__static__()
public void __core_collections_Array_constructor__()
public void __core_collections_Array_constructor__(integer _p1)
public void __core_collections_Array_constructor__(object<? extends _BaseObject_>[] _p1)
public logical add(object<? extends _BaseObject_> _p1)
add in interface Icollectionpublic logical addAll(object<? extends Icollection> _p1)
addAll in interface Icollectionpublic logical addArray(object<? extends _BaseObject_>[] _p1)
addArray in interface Icollectionpublic void clear_()
clear_ in interface Icollectionpublic object<? extends _BaseObject_> legacyClone()
BaseObjectlegacyClone in interface _BaseObject_legacyClone in class BaseObjectprotected void cloneElements(object<? extends Icollection> _p1)
public logical contains(object<? extends _BaseObject_> _p1)
contains in interface Icollectionpublic logical containsAll(object<? extends Icollection> _p1)
containsAll in interface Icollectionpublic object<? extends _BaseObject_> getValue(integer _p1)
public logical isEmpty()
isEmpty in interface Icollectionpublic logical remove(object<? extends _BaseObject_> _p1)
remove in interface Icollectionpublic logical removeAll(object<? extends Icollection> _p1)
removeAll in interface Icollectionpublic logical retainAll(object<? extends Icollection> _p1)
retainAll in interface Icollectionpublic void setValue(object<? extends _BaseObject_> _p1)
public void setValue(object<? extends _BaseObject_> _p1, integer _p2)
public object<? extends _BaseObject_>[] toArray()
toArray in interface Icollectionpublic void toTable(OutputTableHandle _p1)
toTable in interface Icollection