hep.ilc.marlin.adapter.lcsim
Class LCCollectionAdapter

java.lang.Object
  extended by hep.ilc.marlin.jni.LCCollection
      extended by hep.ilc.marlin.adapter.lcsim.LCCollectionAdapter

public class LCCollectionAdapter
extends LCCollection


Field Summary
 
Fields inherited from class hep.ilc.marlin.jni.LCCollection
BITDefault, BITSubset, BITTransient, swigCMemOwn
 
Constructor Summary
LCCollectionAdapter(List<LCObject> c, org.lcsim.event.EventHeader.LCMetaData m)
           
 
Method Summary
 void addElement(LCObject obj)
           
 boolean equals(Object o)
           
 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)
           
 
Methods inherited from class hep.ilc.marlin.jni.LCCollection
delete, finalize, getCPtr, swigDirectorDisconnect, swigReleaseOwnership, swigTakeOwnership
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LCCollectionAdapter

public LCCollectionAdapter(List<LCObject> c,
                           org.lcsim.event.EventHeader.LCMetaData m)
Method Detail

getNumberOfElements

public int getNumberOfElements()
Overrides:
getNumberOfElements in class LCCollection

getTypeName

public String getTypeName()
Overrides:
getTypeName in class LCCollection

getElementAt

public LCObject getElementAt(int index)
Overrides:
getElementAt in class LCCollection

getFlag

public int getFlag()
Overrides:
getFlag in class LCCollection

isTransient

public boolean isTransient()
Overrides:
isTransient in class LCCollection

isDefault

public boolean isDefault()
Overrides:
isDefault in class LCCollection

isSubset

public boolean isSubset()
Overrides:
isSubset in class LCCollection

addElement

public void addElement(LCObject obj)
Overrides:
addElement in class LCCollection

removeElementAt

public void removeElementAt(int i)
Overrides:
removeElementAt in class LCCollection

setFlag

public void setFlag(int flag)
Overrides:
setFlag in class LCCollection

getParameters

public LCParameters getParameters()
Overrides:
getParameters in class LCCollection

parameters

public LCParameters parameters()
Overrides:
parameters in class LCCollection

equals

public boolean equals(Object o)
Overrides:
equals in class LCCollection

hashCode

public int hashCode()
Overrides:
hashCode in class LCCollection


Copyright © 2000-2007 FreeHEP. All Rights Reserved.