hep.ilc.marlin.jni
Class LCCollection

java.lang.Object
  extended by hep.ilc.marlin.jni.LCCollection
Direct Known Subclasses:
LCCollectionAdapter, LCCollectionAdapter

public class LCCollection
extends Object


Field Summary
static int BITDefault
           
static int BITSubset
           
static int BITTransient
           
protected  boolean swigCMemOwn
           
 
Constructor Summary
  LCCollection()
           
protected LCCollection(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void addElement(LCObject obj)
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
protected static long getCPtr(LCCollection obj)
           
 LCObject getElementAt(int index)
           
 int getFlag()
           
 int getNumberOfElements()
           
 LCParameters getParameters()
           
 String getTypeName()
           
 int hashCode()
           
 boolean isDefault()
           
 boolean isSubset()
           
 boolean isTransient()
           
 LCParameters parameters()
           
 void removeElementAt(int i)
           
 void setFlag(int flag)
           
protected  void swigDirectorDisconnect()
           
 void swigReleaseOwnership()
           
 void swigTakeOwnership()
           
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn

BITTransient

public static final int BITTransient

BITDefault

public static final int BITDefault

BITSubset

public static final int BITSubset
Constructor Detail

LCCollection

protected LCCollection(long cPtr,
                       boolean cMemoryOwn)

LCCollection

public LCCollection()
Method Detail

getCPtr

protected static long getCPtr(LCCollection obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

delete

public void delete()

swigDirectorDisconnect

protected void swigDirectorDisconnect()

swigReleaseOwnership

public void swigReleaseOwnership()

swigTakeOwnership

public void swigTakeOwnership()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getNumberOfElements

public int getNumberOfElements()

getTypeName

public String getTypeName()

getElementAt

public LCObject getElementAt(int index)

getFlag

public int getFlag()

isTransient

public boolean isTransient()

isDefault

public boolean isDefault()

isSubset

public boolean isSubset()

addElement

public void addElement(LCObject obj)

removeElementAt

public void removeElementAt(int i)

setFlag

public void setFlag(int flag)

getParameters

public LCParameters getParameters()

parameters

public LCParameters parameters()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.