org.stringtree.util.spec
Class SpecProcessor
java.lang.Object
org.stringtree.util.spec.SpecProcessor
public class SpecProcessor
- extends java.lang.Object
Method Summary |
void |
finish()
|
void |
load(java.io.Reader in,
boolean autoclose)
|
void |
load(java.lang.String from)
|
void |
load(java.lang.String[] lines)
|
void |
load(java.lang.String from,
boolean autoclose)
|
void |
load(StringFinder values)
|
void |
process(java.lang.String line)
|
void |
process(java.lang.String line,
boolean escaped)
|
private void |
process(java.lang.String name,
java.lang.String text,
boolean escaped)
|
void |
read(java.io.InputStream in)
|
void |
read(java.io.InputStream in,
boolean autoclose)
|
void |
read(java.util.Properties properties)
|
void |
read(java.io.Reader in)
|
void |
read(java.io.Reader in,
boolean autoclose)
|
void |
read(java.lang.String from)
|
void |
read(java.lang.String[] lines)
|
void |
read(java.lang.String from,
boolean autoclose)
|
void |
read(StringFinder values)
|
void |
read(java.net.URL url)
|
void |
read(java.net.URL url,
boolean autoclose)
|
void |
readResource(java.lang.String name)
|
void |
setStorer(Storer storer)
|
private boolean |
split(java.lang.String line)
|
void |
start()
|
static java.lang.String |
unescape(java.lang.String text)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LINK
public static final java.lang.String LINK
- See Also:
- Constant Field Values
COMMENT
public static final java.lang.String COMMENT
- See Also:
- Constant Field Values
NO_ACTION
public static final java.lang.Object NO_ACTION
storer
protected Storer storer
name
private java.lang.String name
text
private java.lang.String text
formats
private java.util.List formats
types
private java.util.List types
SpecProcessor
public SpecProcessor(Storer storer,
StringFinder context)
SpecProcessor
public SpecProcessor(StringFinder context)
SpecProcessor
public SpecProcessor(Fetcher context)
setStorer
public void setStorer(Storer storer)
process
private void process(java.lang.String name,
java.lang.String text,
boolean escaped)
read
public void read(StringFinder values)
read
public void read(java.util.Properties properties)
load
public void load(StringFinder values)
read
public void read(java.lang.String[] lines)
load
public void load(java.lang.String[] lines)
read
public void read(java.io.Reader in,
boolean autoclose)
read
public void read(java.io.Reader in)
load
public void load(java.io.Reader in,
boolean autoclose)
read
public void read(java.io.InputStream in,
boolean autoclose)
read
public void read(java.io.InputStream in)
readResource
public void readResource(java.lang.String name)
read
public void read(java.lang.String from,
boolean autoclose)
throws java.io.IOException
- Throws:
java.io.IOException
read
public void read(java.net.URL url,
boolean autoclose)
throws java.io.IOException
- Throws:
java.io.IOException
read
public void read(java.net.URL url)
throws java.io.IOException
- Throws:
java.io.IOException
load
public void load(java.lang.String from,
boolean autoclose)
throws java.io.IOException
- Throws:
java.io.IOException
load
public void load(java.lang.String from)
throws java.io.IOException
- Throws:
java.io.IOException
read
public void read(java.lang.String from)
throws java.io.IOException
- Throws:
java.io.IOException
process
public void process(java.lang.String line,
boolean escaped)
process
public void process(java.lang.String line)
unescape
public static java.lang.String unescape(java.lang.String text)
start
public void start()
finish
public void finish()
split
private boolean split(java.lang.String line)