com.crystaldecisions.sdk.occa.report.lib
Class ClonableList<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
com.crystaldecisions.sdk.occa.report.lib.ClonableList<E>
- All Implemented Interfaces:
- IClone, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<E>, java.util.Collection<E>, java.util.List<E>, java.util.RandomAccess
- Direct Known Subclasses:
- ControllableList
public class ClonableList<E>
- extends java.util.ArrayList<E>
- implements IClone
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
clone(boolean deepClone)
|
void |
copyTo(java.lang.Object dest,
boolean deepCopy)
|
java.lang.Object |
createMember(java.lang.String eleName,
org.xml.sax.Attributes attrs,
XMLSerializationContext ctxt,
java.util.Map<java.lang.Object,java.lang.Object> objState,
boolean[] bLoaded)
|
void |
endElement(java.lang.String eleName,
java.util.Map<java.lang.Object,java.lang.Object> objState)
|
int |
findIndexOf(java.lang.Object object)
Returns the index of the first occurrence of the specified Object in this collection. |
boolean |
hasContent(java.lang.Object obj)
|
void |
readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map<java.lang.Object,java.lang.Object> objState)
|
void |
save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
|
void |
save(XMLWriter writer,
XMLSerializationContext ctxt)
|
void |
saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
|
void |
startElement(java.lang.String eleName,
java.util.Map<java.lang.Object,java.lang.Object> objState,
org.xml.sax.Attributes attrs)
|
Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, set, size, toArray, toArray, trimToSize |
Methods inherited from class java.util.AbstractList |
equals, hashCode, iterator, listIterator, listIterator, subList |
Methods inherited from class java.util.AbstractCollection |
containsAll, removeAll, retainAll, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
ClonableList
public ClonableList()
ClonableList
public ClonableList(java.util.Collection<E> collection)
ClonableList
public ClonableList(int initialCapacity)
clone
public java.lang.Object clone(boolean deepClone)
copyTo
public void copyTo(java.lang.Object dest,
boolean deepCopy)
hasContent
public boolean hasContent(java.lang.Object obj)
findIndexOf
public int findIndexOf(java.lang.Object object)
Returns the index of the first occurrence of the specified Object
in this collection.
Both the type and the content of the Object
s must match exactly.
- Parameters:
object
- The Object
to search for.
- Returns:
- An
int
that specifies the index of the first occurrence of the
specified Object
or -1 if it is not found.
createMember
public java.lang.Object createMember(java.lang.String eleName,
org.xml.sax.Attributes attrs,
XMLSerializationContext ctxt,
java.util.Map<java.lang.Object,java.lang.Object> objState,
boolean[] bLoaded)
endElement
public void endElement(java.lang.String eleName,
java.util.Map<java.lang.Object,java.lang.Object> objState)
readElement
public void readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map<java.lang.Object,java.lang.Object> objState)
save
public void save(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
- Throws:
java.io.IOException
save
public void save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
throws java.io.IOException
- Throws:
java.io.IOException
saveContents
public void saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
- Throws:
java.io.IOException
startElement
public void startElement(java.lang.String eleName,
java.util.Map<java.lang.Object,java.lang.Object> objState,
org.xml.sax.Attributes attrs)