org.dllearner.cli
Class ConfFileOption

java.lang.Object
  extended by org.dllearner.cli.ConfFileOption

public class ConfFileOption
extends Object

Represents one configuration option in a conf file, e.g. refinement.horizontalExpansionFactor = 0.6.

Author:
Jens Lehmann

Constructor Summary
ConfFileOption(String option, double value)
           
ConfFileOption(String option, int value)
           
ConfFileOption(String option, List<StringTuple> tuples)
           
ConfFileOption(String option, Set<String> values)
           
ConfFileOption(String option, String value)
           
ConfFileOption(String option, String subOption, double value)
           
ConfFileOption(String option, String subOption, int value)
           
ConfFileOption(String option, String subOption, List<StringTuple> tuples)
           
ConfFileOption(String option, String subOption, Set<String> values)
           
ConfFileOption(String option, String subOption, String value)
           
 
Method Summary
 boolean containsSubOption()
           
 double getDoubleValue()
           
 String getFullName()
           
 int getIntValue()
           
 List<StringTuple> getListTuples()
           
 String getOption()
           
 Set<String> getSetValues()
           
 String getStringValue()
           
 String getSubOption()
           
 Class<?> getType()
           
 Object getValue()
           
 boolean isDoubleOption()
           
 boolean isIntegerOption()
           
 boolean isListOption()
           
 boolean isNumeric()
           
 boolean isSetOption()
           
 boolean isStringOption()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfFileOption

public ConfFileOption(String option,
                      String value)

ConfFileOption

public ConfFileOption(String option,
                      String subOption,
                      String value)

ConfFileOption

public ConfFileOption(String option,
                      int value)

ConfFileOption

public ConfFileOption(String option,
                      String subOption,
                      int value)

ConfFileOption

public ConfFileOption(String option,
                      double value)

ConfFileOption

public ConfFileOption(String option,
                      String subOption,
                      double value)

ConfFileOption

public ConfFileOption(String option,
                      Set<String> values)

ConfFileOption

public ConfFileOption(String option,
                      String subOption,
                      Set<String> values)

ConfFileOption

public ConfFileOption(String option,
                      List<StringTuple> tuples)

ConfFileOption

public ConfFileOption(String option,
                      String subOption,
                      List<StringTuple> tuples)
Method Detail

containsSubOption

public boolean containsSubOption()

getIntValue

public int getIntValue()

getOption

public String getOption()

getStringValue

public String getStringValue()

getSubOption

public String getSubOption()

getDoubleValue

public double getDoubleValue()

getSetValues

public Set<String> getSetValues()

getListTuples

public List<StringTuple> getListTuples()

getValue

public Object getValue()

getType

public Class<?> getType()
Returns:
The class of the value of the conf file option;

isIntegerOption

public boolean isIntegerOption()

isDoubleOption

public boolean isDoubleOption()

isNumeric

public boolean isNumeric()

isStringOption

public boolean isStringOption()

isSetOption

public boolean isSetOption()

isListOption

public boolean isListOption()

toString

public String toString()
Overrides:
toString in class Object

getFullName

public String getFullName()


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2008 Jens Lehmann