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.ParseException
public static Observation itlToObs(java.io.File file, java.util.Date startDate, java.util.Date endDate) throws java.text.ParseException
java.text.ParseException
public static Observation itlToObs(java.lang.String[] itllines, java.util.Date startDate, java.util.Date endDate) throws java.text.ParseException
java.text.ParseException
public static Por parseItlExplicitTime(java.io.BufferedReader br, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseException
java.io.IOException
public static Por parseItlExplicitTime(java.lang.String itlFile, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseException
java.io.IOException
public static EventList getDefaultEvents(java.lang.String itlFile) throws java.io.IOException, java.text.ParseException
java.io.IOException
java.text.ParseException
public static SuperPor itlToPor(java.lang.String itlFile) throws java.io.IOException, java.text.ParseException
java.io.IOException
java.text.ParseException
public 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.ParseException
java.io.IOException
public static SuperPor parseItl(java.lang.String itlFile, java.lang.String evtFile, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseException
java.io.IOException
public static SuperPor parseItl(java.lang.String itlFile, EventList events, int uIDSed) throws java.text.ParseException, java.io.IOException
java.text.ParseException
java.io.IOException
public static SuperPor parseItl(java.lang.String itlFile, EventList events, int uIDSed, java.lang.String basePath) throws java.text.ParseException, java.io.IOException
java.text.ParseException
java.io.IOException
public 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.ParseException
java.io.IOException
public 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.ParseException
java.io.IOException
public 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.ParseException
java.io.IOException
protected static SequenceProfile[] parseProfile(java.lang.String profile)
protected static Parameter parseParameter(java.lang.String param) throws java.text.ParseException
java.text.ParseException
protected 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.ParseException
protected 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.ParseException
protected static java.lang.String[] resolveIncludes(java.lang.String[] sourceLines, java.lang.String filePath) throws java.text.ParseException
java.text.ParseException
protected static java.lang.String[] readString(java.lang.String st) throws java.io.IOException, java.text.ParseException
java.io.IOException
java.text.ParseException
protected static java.lang.String[] readFile(java.io.BufferedReader br) throws java.io.IOException, java.text.ParseException
java.io.IOException
java.text.ParseException
protected static java.lang.String[] readFile(java.io.File f) throws java.io.IOException, java.text.ParseException
java.io.IOException
java.text.ParseException
protected static java.lang.String[] readFile(java.lang.String file) throws java.io.IOException, java.text.ParseException
java.io.IOException
java.text.ParseException
protected 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)