MOA 12.03
Real Time Analytics for Data Streams
moa.core.AutoExpandVector< T > Class Reference

Vector with the capability of automatic expansion. More...

Inheritance diagram for moa.core.AutoExpandVector< T >:
Collaboration diagram for moa.core.AutoExpandVector< T >:

List of all members.

Public Member Functions

 AutoExpandVector ()
void add (int pos, T obj)
get (int pos)
set (int pos, T obj)
boolean add (T arg0)
boolean addAll (Collection<?extends T > arg0)
boolean addAll (int arg0, Collection<?extends T > arg1)
void clear ()
remove (int arg0)
boolean remove (Object arg0)
MOAObject copy ()
 This method produces a copy of this object.
int measureByteSize ()
 Gets the memory size of this object.
void getDescription (StringBuilder sb, int indent)
 Returns a string representation of this object.

Protected Member Functions

void removeRange (int arg0, int arg1)

Detailed Description

Vector with the capability of automatic expansion.

Author:
Richard Kirkby ([email protected])
Version:
Revision:
7

Definition at line 34 of file AutoExpandVector.java.


Constructor & Destructor Documentation

moa.core.AutoExpandVector< T >.AutoExpandVector ( )

Definition at line 38 of file AutoExpandVector.java.


Member Function Documentation

void moa.core.AutoExpandVector< T >.add ( int  pos,
obj 
)

Definition at line 43 of file AutoExpandVector.java.

boolean moa.core.AutoExpandVector< T >.add ( arg0)

Definition at line 68 of file AutoExpandVector.java.

boolean moa.core.AutoExpandVector< T >.addAll ( Collection<?extends T >  arg0)

Definition at line 75 of file AutoExpandVector.java.

boolean moa.core.AutoExpandVector< T >.addAll ( int  arg0,
Collection<?extends T >  arg1 
)

Definition at line 82 of file AutoExpandVector.java.

void moa.core.AutoExpandVector< T >.clear ( )

Definition at line 89 of file AutoExpandVector.java.

MOAObject moa.core.AutoExpandVector< T >.copy ( )

This method produces a copy of this object.

Returns:
a copy of this object

Implements moa.MOAObject.

Definition at line 115 of file AutoExpandVector.java.

Here is the call graph for this function:

T moa.core.AutoExpandVector< T >.get ( int  pos)

Definition at line 54 of file AutoExpandVector.java.

void moa.core.AutoExpandVector< T >.getDescription ( StringBuilder  sb,
int  indent 
)

Returns a string representation of this object.

Used in AbstractMOAObject.toString to give a string representation of the object.

Parameters:
sbthe stringbuilder to add the description
indentthe number of characters to indent

Implements moa.MOAObject.

Definition at line 125 of file AutoExpandVector.java.

int moa.core.AutoExpandVector< T >.measureByteSize ( )

Gets the memory size of this object.

Returns:
the memory size of this object

Implements moa.MOAObject.

Definition at line 120 of file AutoExpandVector.java.

Here is the call graph for this function:

T moa.core.AutoExpandVector< T >.remove ( int  arg0)

Definition at line 95 of file AutoExpandVector.java.

boolean moa.core.AutoExpandVector< T >.remove ( Object  arg0)

Definition at line 102 of file AutoExpandVector.java.

void moa.core.AutoExpandVector< T >.removeRange ( int  arg0,
int  arg1 
) [protected]

Definition at line 109 of file AutoExpandVector.java.

T moa.core.AutoExpandVector< T >.set ( int  pos,
obj 
)

Definition at line 59 of file AutoExpandVector.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations