public class ItlParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
dEvtPath |
static java.lang.String |
path |
| Constructor and Description |
|---|
ItlParser() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.util.Date |
addDelta(java.util.Date initial,
java.lang.String delta) |
protected static java.lang.String[] |
clean(java.lang.String[] sourceLines) |
static long |
deltaToMilli(java.lang.String delta) |
static EventList |
getDefaultEvents(java.lang.String itlFile) |
static Observation |
itlToObs(java.io.File file,
java.util.Date startDate,
java.util.Date endDate) |
static Observation |
itlToObs(java.lang.String[] itllines,
java.util.Date startDate,
java.util.Date endDate) |
static Observation |
itlToObs(java.lang.String st,
java.util.Date startDate,
java.util.Date endDate) |
static SuperPor |
itlToPor(java.lang.String itlFile) |
protected static java.util.Date |
parseExDate(java.lang.String exDate) |
static SuperPor |
parseItl(java.io.BufferedReader bf,
EventList events,
java.lang.String basePath,
java.util.Date validityStart,
java.util.Date validityEnd) |
static SuperPor |
parseItl(java.lang.String[] itllines,
EventList events,
java.lang.String basePath,
java.util.Date validityStart,
java.util.Date validityEnd) |
static SuperPor |
parseItl(java.lang.String itlFile,
EventList events,
int uIDSed) |
static SuperPor |
parseItl(java.lang.String itlFile,
EventList events,
int uIDSed,
java.lang.String basePath) |
static SuperPor |
parseItl(java.lang.String itlFile,
EventList events,
java.lang.String basePath,
java.util.Date validityStart,
java.util.Date validityEnd) |
static SuperPor |
parseItl(java.lang.String itlFile,
java.lang.String evtFile,
int uIDSed) |
static SuperPor |
parseItl(java.lang.String itlFile,
java.lang.String evtFile,
java.lang.String dEvtPath,
int uIDSed) |
static Por |
parseItlExplicitTime(java.io.BufferedReader br,
int uIDSed) |
static Por |
parseItlExplicitTime(java.lang.String itlFile,
int uIDSed) |
protected static Parameter |
parseParameter(java.lang.String param) |
protected static SequenceProfile[] |
parseProfile(java.lang.String profile) |
protected static java.lang.String[] |
readFile(java.io.BufferedReader br) |
protected static java.lang.String[] |
readFile(java.io.File f) |
protected static java.lang.String[] |
readFile(java.lang.String file) |
protected static java.lang.String[] |
readString(java.lang.String st) |
protected static java.lang.String[] |
removeBreaks(java.lang.String[] sourceLines) |
protected static java.lang.String[] |
removeComments(java.lang.String[] sourceLines) |
protected static java.lang.String[] |
removeDuplicates(java.lang.String[] sourceLines,
java.lang.String pattern) |
protected static java.lang.String |
removeMultipleSpaces(java.lang.String line) |
protected static java.lang.String[] |
removeSpaces(java.lang.String[] sourceLines) |
protected static java.lang.String |
removeUselesSpaces(java.lang.String line) |
protected static java.lang.String[] |
resolveIncludes(java.lang.String[] sourceLines,
java.lang.String filePath) |
protected static java.lang.String[] |
separateParameters(java.lang.String params) |
static java.lang.String[] |
substitute(java.lang.String[] sourceLines,
java.lang.String pattern,
java.lang.String newString) |
static java.lang.String |
SuperPortoITL(SuperPor POR) |
static java.lang.String |
SuperPortoITLEvents(SuperPor POR) |
public static java.lang.String path
public static java.lang.String dEvtPath
public static Observation itlToObs(java.lang.String st, java.util.Date startDate, java.util.Date endDate) throws java.text.ParseException
java.text.ParseExceptionpublic static Observation itlToObs(java.io.File file, java.util.Date startDate, java.util.Date endDate) throws java.text.ParseException
java.text.ParseExceptionpublic static Observation itlToObs(java.lang.String[] itllines, java.util.Date startDate, java.util.Date endDate) throws java.text.ParseException
java.text.ParseExceptionpublic static Por parseItlExplicitTime(java.io.BufferedReader br, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static Por parseItlExplicitTime(java.lang.String itlFile, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static EventList getDefaultEvents(java.lang.String itlFile) throws java.io.IOException, java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic static SuperPor itlToPor(java.lang.String itlFile) throws java.io.IOException, java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic static SuperPor parseItl(java.lang.String itlFile, java.lang.String evtFile, java.lang.String dEvtPath, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static SuperPor parseItl(java.lang.String itlFile, java.lang.String evtFile, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static SuperPor parseItl(java.lang.String itlFile, EventList events, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static SuperPor parseItl(java.lang.String itlFile, EventList events, int uIDSed, java.lang.String basePath) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static SuperPor parseItl(java.lang.String itlFile, EventList events, java.lang.String basePath, java.util.Date validityStart, java.util.Date validityEnd) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static SuperPor parseItl(java.io.BufferedReader bf, EventList events, java.lang.String basePath, java.util.Date validityStart, java.util.Date validityEnd) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionpublic static SuperPor parseItl(java.lang.String[] itllines, EventList events, java.lang.String basePath, java.util.Date validityStart, java.util.Date validityEnd) throws java.text.ParseException, java.io.IOException
java.text.ParseExceptionjava.io.IOExceptionprotected static SequenceProfile[] parseProfile(java.lang.String profile)
protected static Parameter parseParameter(java.lang.String param) throws java.text.ParseException
java.text.ParseExceptionprotected static java.util.Date addDelta(java.util.Date initial,
java.lang.String delta)
public static long deltaToMilli(java.lang.String delta)
protected static java.util.Date parseExDate(java.lang.String exDate)
throws java.text.ParseException
java.text.ParseExceptionprotected static java.lang.String[] separateParameters(java.lang.String params)
protected static java.lang.String[] clean(java.lang.String[] sourceLines)
throws java.text.ParseException
java.text.ParseExceptionprotected static java.lang.String[] resolveIncludes(java.lang.String[] sourceLines,
java.lang.String filePath)
throws java.text.ParseException
java.text.ParseExceptionprotected static java.lang.String[] readString(java.lang.String st)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionprotected static java.lang.String[] readFile(java.io.BufferedReader br)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionprotected static java.lang.String[] readFile(java.io.File f)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionprotected static java.lang.String[] readFile(java.lang.String file)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionprotected static java.lang.String[] removeComments(java.lang.String[] sourceLines)
protected static java.lang.String[] removeBreaks(java.lang.String[] sourceLines)
protected static java.lang.String[] removeSpaces(java.lang.String[] sourceLines)
protected static java.lang.String removeMultipleSpaces(java.lang.String line)
protected static java.lang.String removeUselesSpaces(java.lang.String line)
protected static java.lang.String[] removeDuplicates(java.lang.String[] sourceLines,
java.lang.String pattern)
public static java.lang.String[] substitute(java.lang.String[] sourceLines,
java.lang.String pattern,
java.lang.String newString)
public static java.lang.String SuperPortoITL(SuperPor POR)
public static java.lang.String SuperPortoITLEvents(SuperPor POR)