public abstract class AbstractNutsTextNodeParser extends Object implements net.thevpc.nuts.NutsTextParser
| Modifier and Type | Field and Description |
|---|---|
protected int |
bufferSize |
protected DefaultNutsTextNodeResourceParserHelper |
rp |
protected net.thevpc.nuts.NutsSession |
session |
| Constructor and Description |
|---|
AbstractNutsTextNodeParser(net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsTextFormatLoader |
createLoader(ClassLoader loader) |
net.thevpc.nuts.NutsTextFormatLoader |
createLoader(File root) |
net.thevpc.nuts.NutsSession |
getSession() |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
net.thevpc.nuts.NutsText |
parse(InputStream in) |
long |
parse(InputStream in,
net.thevpc.nuts.NutsTextVisitor visitor) |
net.thevpc.nuts.NutsText |
parse(Reader in) |
long |
parse(Reader in,
net.thevpc.nuts.NutsTextVisitor visitor) |
net.thevpc.nuts.NutsText |
parseIncremental(byte[] buf) |
net.thevpc.nuts.NutsText |
parseIncremental(byte[] buf,
int off,
int len) |
long |
parseIncremental(byte[] buf,
net.thevpc.nuts.NutsTextVisitor visitor) |
net.thevpc.nuts.NutsText |
parseIncremental(char buf) |
net.thevpc.nuts.NutsText |
parseIncremental(char[] buf) |
net.thevpc.nuts.NutsText |
parseIncremental(char[] buf,
int off,
int len) |
long |
parseIncremental(char[] buf,
net.thevpc.nuts.NutsTextVisitor visitor) |
long |
parseIncremental(char buf,
net.thevpc.nuts.NutsTextVisitor visitor) |
net.thevpc.nuts.NutsText |
parseIncremental(String buf) |
long |
parseIncremental(String buf,
net.thevpc.nuts.NutsTextVisitor visitor) |
net.thevpc.nuts.NutsText |
parseRemaining() |
net.thevpc.nuts.NutsText |
parseResource(String resourceName,
net.thevpc.nuts.NutsTextFormatLoader loader) |
net.thevpc.nuts.NutsText |
parseResource(String resourceName,
Reader reader,
net.thevpc.nuts.NutsTextFormatLoader loader) |
protected int bufferSize
protected net.thevpc.nuts.NutsSession session
protected DefaultNutsTextNodeResourceParserHelper rp
public AbstractNutsTextNodeParser(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsWorkspace getWorkspace()
public net.thevpc.nuts.NutsSession getSession()
public long parseIncremental(char buf,
net.thevpc.nuts.NutsTextVisitor visitor)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic long parse(InputStream in, net.thevpc.nuts.NutsTextVisitor visitor)
parse in interface net.thevpc.nuts.NutsTextParserpublic long parse(Reader in, net.thevpc.nuts.NutsTextVisitor visitor)
parse in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parse(InputStream in)
parse in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parse(Reader in)
parse in interface net.thevpc.nuts.NutsTextParserpublic long parseIncremental(byte[] buf,
net.thevpc.nuts.NutsTextVisitor visitor)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic long parseIncremental(char[] buf,
net.thevpc.nuts.NutsTextVisitor visitor)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic long parseIncremental(String buf, net.thevpc.nuts.NutsTextVisitor visitor)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseIncremental(byte[] buf)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseIncremental(char[] buf)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseIncremental(String buf)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseIncremental(char buf)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseIncremental(byte[] buf,
int off,
int len)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseIncremental(char[] buf,
int off,
int len)
parseIncremental in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseRemaining()
parseRemaining in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseResource(String resourceName, net.thevpc.nuts.NutsTextFormatLoader loader)
parseResource in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsText parseResource(String resourceName, Reader reader, net.thevpc.nuts.NutsTextFormatLoader loader)
parseResource in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsTextFormatLoader createLoader(ClassLoader loader)
createLoader in interface net.thevpc.nuts.NutsTextParserpublic net.thevpc.nuts.NutsTextFormatLoader createLoader(File root)
createLoader in interface net.thevpc.nuts.NutsTextParserCopyright © 2022 vpc open source initiative. All rights reserved.