public abstract class LegacyStack extends BaseObject
Modifier and Type | Field and Description |
---|---|
private logical |
autoExpand |
static ContextLocal<integer> |
defaultStackDepth |
private integer |
depth |
private logical |
discardOnShrink |
private integer |
size |
Constructor and Description |
---|
LegacyStack() |
__lang_BaseObject_constructor__, __lang_BaseObject_execute__, assertNotNull, assertNotNull, getLegacyClass, getNextSibling, getPrevSibling, legacyEquals, toLegacyString
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isTracked
public static ContextLocal<integer> defaultStackDepth
private logical autoExpand
private logical discardOnShrink
private integer depth
private integer size
public void __core_collections_LegacyStack_execute__()
protected void __core_collections_LegacyStack_constructor__(object<? extends _BaseObject_>[] _poArray)
protected void __core_collections_LegacyStack_constructor__(character[] _pcArray)
public void __core_collections_LegacyStack_constructor__(integer _piDepth)
public void __core_collections_LegacyStack_constructor__()
public logical getAutoExpand()
public void setAutoExpand(logical _var)
public logical getDiscardOnShrink()
public void setDiscardOnShrink(logical _var)
public integer getDepth()
public void setDepth(integer _var)
public integer getSize()
protected void setSize(integer _var)
protected void objectPush(object<? extends _BaseObject_> _poValue)
protected object<? extends _BaseObject_> objectPeek()
protected object<? extends _BaseObject_> objectPop()
protected void primitivePush(character _pcValue)
protected character primitivePeek()
protected character primitivePop()
public void rotate(integer _piItems)
protected object<? extends _BaseObject_>[] objectToArray()
protected character[] primitiveToArray()
public void invert()
public object<? extends _BaseObject_> clone()
BaseObject
clone
in interface _BaseObject_
clone
in class BaseObject
protected logical objectContains(object<? extends _BaseObject_> _poItem)