Package edu.stanford.nlp.ie.qe
Class UnitPrefix
- java.lang.Object
-
- edu.stanford.nlp.ie.qe.UnitPrefix
-
public class UnitPrefix extends Object
Potential prefix that goes in front of a quantifiable unit- Author:
- Angel Chang
-
-
Constructor Summary
Constructors Constructor Description UnitPrefix(String name, String symbol, Double scale, String system)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()DoublegetScale()StringgetSymbol()static List<UnitPrefix>loadPrefixes(String filename)static voidregisterPrefix(Env env, UnitPrefix prefix)static voidregisterPrefixes(Env env, String filename)static voidregisterPrefixes(Env env, List<UnitPrefix> prefixes)voidsetName(String name)voidsetScale(Double scale)voidsetScale(Number scale)voidsetSymbol(String symbol)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getSymbol
public String getSymbol()
-
setSymbol
public void setSymbol(String symbol)
-
getScale
public Double getScale()
-
setScale
public void setScale(Double scale)
-
setScale
public void setScale(Number scale)
-
registerPrefixes
public static void registerPrefixes(Env env, String filename) throws IOException
- Throws:
IOException
-
registerPrefixes
public static void registerPrefixes(Env env, List<UnitPrefix> prefixes)
-
registerPrefix
public static void registerPrefix(Env env, UnitPrefix prefix)
-
loadPrefixes
public static List<UnitPrefix> loadPrefixes(String filename) throws IOException
- Throws:
IOException
-
-