HE_Mesh2014  2.0.11
Public Member Functions | List of all members
wblut.hemesh.HE_RASJavolution< E extends HE_Element > Class Template Reference
+ Inheritance diagram for wblut.hemesh.HE_RASJavolution< E extends HE_Element >:

Public Member Functions

 HE_RASJavolution ()
 
 HE_RASJavolution (final int n)
 
 HE_RASJavolution (final Collection< E > items)
 
boolean add (final E item)
 
removeAt (final int id)
 
boolean remove (final E item)
 
get (final int i)
 
getWithIndex (final int i)
 
getWithKey (final long key)
 
int getIndex (final E object)
 
int indexOf (final E object)
 
pollRandom (final Random rnd)
 
int size ()
 
boolean contains (final E object)
 
boolean containsKey (final Long key)
 
Iterator< E > iterator ()
 
List< E > getObjects ()
 
- Public Member Functions inherited from wblut.hemesh.HE_RAS< E >
 HE_RAS ()
 
 HE_RAS (final Collection< E > items)
 
abstract boolean add (final E item)
 
abstract E removeAt (final int id)
 
abstract boolean remove (final E item)
 
abstract E get (final int i)
 
abstract E getWithIndex (final int i)
 
abstract E getWithKey (final long key)
 
abstract int getIndex (final E object)
 
abstract int indexOf (final E object)
 
abstract E pollRandom (final Random rnd)
 
abstract int size ()
 
abstract boolean contains (final E object)
 
abstract boolean containsKey (final Long key)
 
abstract Iterator< E > iterator ()
 

Additional Inherited Members

- Protected Member Functions inherited from wblut.hemesh.HE_RAS< E >
abstract List< E > getObjects ()
 

Detailed Description

Parameters
<E>

Constructor & Destructor Documentation

Parameters
n
wblut.hemesh.HE_RASJavolution< E extends HE_Element >.HE_RASJavolution ( final Collection< E >  items)
Parameters
items

Member Function Documentation

boolean wblut.hemesh.HE_RASJavolution< E extends HE_Element >.add ( final E  item)
boolean wblut.hemesh.HE_RASJavolution< E extends HE_Element >.contains ( final E  object)
boolean wblut.hemesh.HE_RASJavolution< E extends HE_Element >.containsKey ( final Long  key)
E wblut.hemesh.HE_RASJavolution< E extends HE_Element >.get ( final int  i)
int wblut.hemesh.HE_RASJavolution< E extends HE_Element >.getIndex ( final E  object)
Deprecated:
Use indexOf(E) instead
List<E> wblut.hemesh.HE_RASJavolution< E extends HE_Element >.getObjects ( )
E wblut.hemesh.HE_RASJavolution< E extends HE_Element >.getWithIndex ( final int  i)
E wblut.hemesh.HE_RASJavolution< E extends HE_Element >.getWithKey ( final long  key)
int wblut.hemesh.HE_RASJavolution< E extends HE_Element >.indexOf ( final E  object)
Iterator<E> wblut.hemesh.HE_RASJavolution< E extends HE_Element >.iterator ( )
E wblut.hemesh.HE_RASJavolution< E extends HE_Element >.pollRandom ( final Random  rnd)
boolean wblut.hemesh.HE_RASJavolution< E extends HE_Element >.remove ( final E  item)
E wblut.hemesh.HE_RASJavolution< E extends HE_Element >.removeAt ( final int  id)

Override element at position id with last element.

Parameters
id
Returns
int wblut.hemesh.HE_RASJavolution< E extends HE_Element >.size ( )

The documentation for this class was generated from the following file: