|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ak.obj.FileParser
The File parser implements all methods, which are required for initialization from an Init-File. All methods are static synchronized in order to avoid potential I/O conflicts.
Constructor Summary | |
FileParser()
Default constructor. |
Method Summary | |
static boolean |
FP_AppendToFile(java.lang.String sFile,
java.lang.String sInput)
Appends a string to file |
static void |
FP_CopyFile(java.lang.String sSource,
java.lang.String sDest)
A simple method to copy files. |
static java.lang.String |
FP_FileToString(java.lang.String sFile)
Reads a File into a string |
static java.lang.String |
FP_FileToString(java.lang.String sFile,
boolean bSkip)
Reads a File into a string the bSkip indicates whenever the lines starting with "#" should be skipped |
static java.util.Vector |
FP_FileToVector(java.lang.String sFile)
Reads File into a vector (File Lines) Note: It jumps over lines started with "#" |
static java.util.Vector |
FP_FileToVector(java.lang.String sFile,
boolean bSkip)
Reads File into a vector (File Lines) the bSkip indicates whenever the lines starting with "#" should be skipped |
static java.util.Vector |
FP_GetByPattern(java.lang.String sFile,
java.lang.String sPattern,
boolean bRight)
Parse parameter File- Method //using sPattern gets the string left/right form the pattern in line in a File example(Pattern: "=") A=6;B=7 -> or <6,7> |
static boolean |
FP_GetParamBool(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName)
Get a Parameter values in a Section Example: MY_PAR=OFF/ON; -> false/true |
static java.lang.String |
FP_GetParamByName(java.lang.String sFile,
java.lang.String sPattern)
Parse parameter File- Method //using sPattern gets the string left/right form the pattern in line in a File example(Pattern: "=") A=6;B=7 -> or <6,7> |
static java.util.Vector |
FP_GetParams(java.lang.String sFile)
Gets Parameter-List of a parameter-file example: a=5;b=3;c=9; -> |
static java.util.Vector |
FP_GetParams(java.lang.String sFile,
boolean bValue)
GetParameters right/left(Name/Value) of "=" example: a=5;b=3;c=9; -> or <5,3,9> |
static java.util.Vector |
FP_GetParamsInSection(java.lang.String sFile,
java.lang.String sSection)
returns a Parameter-List of a section in a parameter-file |
static java.util.Vector |
FP_GetParamsInSection(java.lang.String sFile,
java.lang.String sSection,
boolean bLeft)
GetParameters in Section right/left(Name/Value) of "=" example: [MyA]A=1;B=2; -> or <1,2> |
static java.lang.String |
FP_GetParamString(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName)
Get a Parameter values in a Section Example: MY_PAR=a; -> "a" |
static java.lang.String |
FP_GetParamString(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName,
boolean bFormat)
Get a Parameter values in a Section Example: MY_PAR=a;b; -> "a;b;" or "a" |
static java.util.Vector |
FP_GetParamVector(java.lang.String sFile,
java.lang.String sSection,
java.lang.String sName)
Get a Parameter values in a Section Example: MY_PAR=a;b;c; -> |
static java.util.Vector |
FP_GetSections(java.lang.String sFile)
Gets Section-List of a parameter-file(*.ini) example: [a]i=5;[b]i=3;[c]i=9; -> |
static java.lang.String |
FP_ParseParam(java.lang.String sValue,
java.lang.String sStart,
java.lang.String sEnd,
boolean bIn)
Parse parameter - Method |
static java.lang.String |
FP_ParseVector(java.util.Vector vInput,
java.lang.String sPattern)
Parse parameter Vector - Method |
static java.lang.String |
FP_ParseVector(java.util.Vector vInput,
java.lang.String sPattern,
boolean bRight)
Parse parameter Vector - Method |
static java.util.Vector |
FP_StringToVector(java.lang.String sValue,
java.lang.String sSeparator)
Parse parameter Vector - Method Example: "a;b;c;" -> [a][b][c] |
static java.util.Vector |
FP_StringToVector(java.lang.String sValue,
java.lang.String sStart,
java.lang.String sEnd,
boolean bIn)
Parse parameter Vector - Method |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public FileParser()
Method Detail |
public static java.util.Vector FP_StringToVector(java.lang.String sValue, java.lang.String sSeparator)
public static java.util.Vector FP_StringToVector(java.lang.String sValue, java.lang.String sStart, java.lang.String sEnd, boolean bIn)
public static boolean FP_AppendToFile(java.lang.String sFile, java.lang.String sInput)
public static java.lang.String FP_FileToString(java.lang.String sFile)
public static java.lang.String FP_FileToString(java.lang.String sFile, boolean bSkip)
public static java.util.Vector FP_FileToVector(java.lang.String sFile)
public static java.util.Vector FP_FileToVector(java.lang.String sFile, boolean bSkip)
public static void FP_CopyFile(java.lang.String sSource, java.lang.String sDest)
public static java.util.Vector FP_GetSections(java.lang.String sFile)
public static java.util.Vector FP_GetParams(java.lang.String sFile)
public static java.util.Vector FP_GetParams(java.lang.String sFile, boolean bValue)
public static java.util.Vector FP_GetParamsInSection(java.lang.String sFile, java.lang.String sSection)
public static java.util.Vector FP_GetParamsInSection(java.lang.String sFile, java.lang.String sSection, boolean bLeft)
public static java.util.Vector FP_GetParamVector(java.lang.String sFile, java.lang.String sSection, java.lang.String sName)
public static java.lang.String FP_GetParamString(java.lang.String sFile, java.lang.String sSection, java.lang.String sName)
public static boolean FP_GetParamBool(java.lang.String sFile, java.lang.String sSection, java.lang.String sName)
public static java.lang.String FP_GetParamString(java.lang.String sFile, java.lang.String sSection, java.lang.String sName, boolean bFormat)
public static java.lang.String FP_GetParamByName(java.lang.String sFile, java.lang.String sPattern)
public static java.util.Vector FP_GetByPattern(java.lang.String sFile, java.lang.String sPattern, boolean bRight)
public static java.lang.String FP_ParseParam(java.lang.String sValue, java.lang.String sStart, java.lang.String sEnd, boolean bIn)
public static java.lang.String FP_ParseVector(java.util.Vector vInput, java.lang.String sPattern)
public static java.lang.String FP_ParseVector(java.util.Vector vInput, java.lang.String sPattern, boolean bRight)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |