public class OBOResourceReaderHelper extends OBO
Modifier and Type | Field and Description |
---|---|
boolean |
showDeprecatedMessage |
Constructor and Description |
---|
OBOResourceReaderHelper(java.io.BufferedReader inputFileReader,
CachingMessageDirectorIF rLogger) |
OBOResourceReaderHelper(CachingMessageDirectorIF rLogger) |
OBOResourceReaderHelper(java.net.URI inputFile,
CachingMessageDirectorIF rLogger) |
OBOResourceReaderHelper(java.net.URL inputFileURL,
CachingMessageDirectorIF rLogger) |
Modifier and Type | Method and Description |
---|---|
java.io.BufferedReader |
getStream() |
static void |
main(java.lang.String[] arg) |
static java.lang.String |
parseAsSimpleKeyValue(java.lang.String source,
java.lang.String keyString) |
static java.lang.String |
parseAsSimpleKeyValueWithLimit(java.lang.String source,
java.lang.String keyString,
int max_length) |
java.util.ArrayList<java.lang.String> |
parseLineWithXRefs(java.lang.String line) |
void |
readAndMergeContents(OBOContents existingContents,
OBOHeader header) |
ResourceHeader |
readHeader() |
static java.lang.String |
removeComments(java.lang.String str) |
static java.lang.String |
removeEscapes(java.lang.String input) |
void |
setStream(java.io.BufferedReader inputFileReader) |
void |
setStream(java.net.URI inputFile) |
void |
setStream(java.net.URL inputFileURL) |
public OBOResourceReaderHelper(CachingMessageDirectorIF rLogger)
public OBOResourceReaderHelper(java.net.URI inputFile, CachingMessageDirectorIF rLogger)
public OBOResourceReaderHelper(java.io.BufferedReader inputFileReader, CachingMessageDirectorIF rLogger)
public OBOResourceReaderHelper(java.net.URL inputFileURL, CachingMessageDirectorIF rLogger)
public void setStream(java.net.URI inputFile)
public void setStream(java.io.BufferedReader inputFileReader)
public void setStream(java.net.URL inputFileURL)
public java.io.BufferedReader getStream()
public ResourceHeader readHeader()
public void readAndMergeContents(OBOContents existingContents, OBOHeader header)
public static java.lang.String parseAsSimpleKeyValueWithLimit(java.lang.String source, java.lang.String keyString, int max_length)
public static java.lang.String parseAsSimpleKeyValue(java.lang.String source, java.lang.String keyString)
public static java.lang.String removeEscapes(java.lang.String input)
public static java.lang.String removeComments(java.lang.String str)
public java.util.ArrayList<java.lang.String> parseLineWithXRefs(java.lang.String line)
public static void main(java.lang.String[] arg)