Class MstParser
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.util.MstParser
-
public class MstParser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static byte
DEFAULT_BYTE
static double
DEFAULT_DOUBLE
static float
DEFAULT_FLOAT
static int
DEFAULT_INTEGER
static short
DEFAULT_SHORT
-
Constructor Summary
Constructors Constructor Description MstParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
countSubstringsIn(java.lang.String subString, java.lang.String line)
static java.lang.String[]
normalize(java.lang.String[] input)
getrimmed und non nullstatic java.lang.Byte
parseByte(java.lang.String pString)
static java.lang.Byte
parseByte(java.lang.String pString, java.lang.Byte pDefault)
static java.lang.Double
parseDouble(java.lang.String string)
static java.lang.Double
parseDouble(java.lang.String string, java.lang.Double myDefault)
static java.lang.Float
parseFloat(java.lang.String string)
static java.lang.Float
parseFloat(java.lang.String string, java.lang.Float pDefault)
static java.lang.Integer
parseInteger(java.lang.String pString)
static java.lang.Integer
parseInteger(java.lang.String pString, java.lang.Integer pDefault)
static java.lang.Short
parseShort(java.lang.String pString)
static java.lang.Short
parseShort(java.lang.String pString, java.lang.Short pDefault)
static java.lang.String[]
split(java.lang.String separator, java.lang.String line, int nCol)
robust String.split in nCols mit entries, '"' and ,,, is respected
-
-
-
Field Detail
-
DEFAULT_DOUBLE
public static final double DEFAULT_DOUBLE
- See Also:
- Constant Field Values
-
DEFAULT_FLOAT
public static final float DEFAULT_FLOAT
- See Also:
- Constant Field Values
-
DEFAULT_INTEGER
public static final int DEFAULT_INTEGER
- See Also:
- Constant Field Values
-
DEFAULT_BYTE
public static final byte DEFAULT_BYTE
- See Also:
- Constant Field Values
-
DEFAULT_SHORT
public static final short DEFAULT_SHORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
parseDouble
public static java.lang.Double parseDouble(java.lang.String string, java.lang.Double myDefault)
- Parameters:
string
-myDefault
- &author W. Schuette -mst1-
-
parseDouble
public static java.lang.Double parseDouble(java.lang.String string)
-
parseFloat
public static java.lang.Float parseFloat(java.lang.String string, java.lang.Float pDefault)
- Parameters:
string
-pDefault
- &author J. Maass -mst1-
-
parseFloat
public static java.lang.Float parseFloat(java.lang.String string)
-
parseInteger
public static java.lang.Integer parseInteger(java.lang.String pString, java.lang.Integer pDefault)
- Parameters:
pString
-pDefault
- &author J. Maaß -mst1-
-
parseInteger
public static java.lang.Integer parseInteger(java.lang.String pString)
-
parseByte
public static java.lang.Byte parseByte(java.lang.String pString, java.lang.Byte pDefault)
- Parameters:
pString
-pDefault
- &author J. Maaß -mst1-
-
parseByte
public static java.lang.Byte parseByte(java.lang.String pString)
-
parseShort
public static java.lang.Short parseShort(java.lang.String pString, java.lang.Short pDefault)
- Parameters:
pString
-pDefault
- &author J. Maaß -mst1-
-
parseShort
public static java.lang.Short parseShort(java.lang.String pString)
-
countSubstringsIn
public static int countSubstringsIn(java.lang.String subString, java.lang.String line)
-
split
public static java.lang.String[] split(java.lang.String separator, java.lang.String line, int nCol)
robust String.split in nCols mit entries, '"' and ,,, is respected
-
normalize
public static java.lang.String[] normalize(java.lang.String[] input)
getrimmed und non null
-
-