hep.ilc.marlin.jni
Class Parameters

java.lang.Object
  extended by hep.ilc.marlin.jni.Parameters

public class Parameters
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  Parameters()
           
protected Parameters(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void add(String key, boolean value)
           
 void add(String key, double value)
           
 void add(String key, double[] value)
           
 void add(String key, int value)
           
 void add(String key, int[] value)
           
 void add(String key, String value)
           
 void add(String key, String[] value)
           
 void add(String key, StringVector values)
           
 void add(StringVector tokens)
           
 void delete()
           
protected  void finalize()
           
protected static long getCPtr(Parameters obj)
           
 float getFloatVal(String key)
           
 FloatVector getFloatVals(String key, FloatVector floatVec)
           
 int getIntVal(String key)
           
 IntVector getIntVals(String key, IntVector intVec)
           
 String getStringVal(String key)
           
 StringVector getStringVals(String key, StringVector stringVec)
           
 boolean isParameterSet(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

Parameters

protected Parameters(long cPtr,
                     boolean cMemoryOwn)

Parameters

public Parameters()
Method Detail

getCPtr

protected static long getCPtr(Parameters obj)

finalize

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

delete

public void delete()

add

public void add(String key,
                String value)

add

public void add(String key,
                int value)

add

public void add(String key,
                double value)

add

public void add(String key,
                boolean value)

add

public void add(String key,
                String[] value)

add

public void add(String key,
                int[] value)

add

public void add(String key,
                double[] value)

add

public void add(String key,
                StringVector values)

add

public void add(StringVector tokens)

isParameterSet

public boolean isParameterSet(String key)

getIntVal

public int getIntVal(String key)

getFloatVal

public float getFloatVal(String key)

getStringVal

public String getStringVal(String key)

getIntVals

public IntVector getIntVals(String key,
                            IntVector intVec)

getFloatVals

public FloatVector getFloatVals(String key,
                                FloatVector floatVec)

getStringVals

public StringVector getStringVals(String key,
                                  StringVector stringVec)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.