public class ParseState extends Object
| Modifier and Type | Field and Description |
|---|---|
BigInteger |
offset |
ParseGraph |
order |
Source |
source |
| Constructor and Description |
|---|
ParseState(ParseGraph order,
Source source,
BigInteger offset) |
| Modifier and Type | Method and Description |
|---|---|
ParseState |
add(ParseReference parseReference) |
ParseState |
add(ParseValue parseValue) |
ParseState |
addBranch(Token token) |
ParseState |
closeBranch() |
static ParseState |
createFromByteStream(ByteStream input) |
static ParseState |
createFromByteStream(ByteStream input,
BigInteger offset) |
boolean |
equals(Object obj) |
int |
hashCode() |
Optional<ParseState> |
seek(BigInteger newOffset) |
Optional<Slice> |
slice(BigInteger length) |
ParseState |
source(ValueExpression dataExpression,
int index,
ParseState parseState,
Encoding encoding) |
String |
toString() |
public final ParseGraph order
public final BigInteger offset
public final Source source
public ParseState(ParseGraph order, Source source, BigInteger offset)
public static ParseState createFromByteStream(ByteStream input, BigInteger offset)
public static ParseState createFromByteStream(ByteStream input)
public ParseState addBranch(Token token)
public ParseState closeBranch()
public ParseState add(ParseValue parseValue)
public ParseState add(ParseReference parseReference)
public Optional<ParseState> seek(BigInteger newOffset)
public ParseState source(ValueExpression dataExpression, int index, ParseState parseState, Encoding encoding)
public Optional<Slice> slice(BigInteger length)
Copyright © 2017. All rights reserved.