com.partnersoft.data
Class DynamicStringArray
java.lang.Object
com.partnersoft.data.DynamicArray
com.partnersoft.data.AbstractDynamicArray<java.lang.String>
com.partnersoft.data.DynamicStringArray
- All Implemented Interfaces:
- java.lang.Iterable<java.lang.String>
public class DynamicStringArray
- extends AbstractDynamicArray<java.lang.String>
A managed, dynamically allocated array of Strings.
Copyright 2001-2007 Partner Software, Inc.
- Version:
- $Id: DynamicStringArray.java 1012 2007-11-24 18:30:02Z paul $
- Author:
- Paul Reavis
|
Method Summary |
protected java.lang.String[] |
newArrayImp(int size)
Subclasses must implement this to return an array of the correct type and size. |
| Methods inherited from class com.partnersoft.data.DynamicArray |
append, clear, copy, copy, copyExactly, copyFrom, copyTo, insert, isEmpty, makeRoomFor, makeRoomFor, pack, remove, size, subsection, tidy, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DynamicStringArray
public DynamicStringArray()
- Creates an empty string array. Size and capacity are zero.
DynamicStringArray
public DynamicStringArray(int size)
- Creates a string array of the given size.
DynamicStringArray
public DynamicStringArray(java.lang.String... contents)
- Creates a string array with the given contents.
newArrayImp
protected java.lang.String[] newArrayImp(int size)
- Description copied from class:
AbstractDynamicArray
- Subclasses must implement this to return an array of the correct type and size. Sorry, guys.
- Specified by:
newArrayImp in class AbstractDynamicArray<java.lang.String>