-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabsent()
bitwiseAnd
(Value lhs, Value rhs) bitwiseNot
(Value rhs) bitwiseXor
(Value lhs, Value rhs) bool
(boolean value) conditional
(Value ifTerm, Value thenTerm, Value elseTerm) descendants
(Value selector) extant()
boolean
isDistinct
(Value value) num
(double value) num
(float value) num
(int value) num
(long value) num
(BigInteger value) selector()
uint32
(int value) uint64
(long value) Methods inherited from class swim.recon.ReconParser
blockParser, parseAdditiveOperator, parseAndOperator, parseAttr, parseAttrExpression, parseBitwiseAndOperator, parseBitwiseOrOperator, parseBitwiseXorOperator, parseBlock, parseBlockExpression, parseBlockExpression, parseBlockItem, parseBlockString, parseComparisonOperator, parseConditionalOperator, parseData, parseIdent, parseInlineItem, parseInteger, parseInvokeOperator, parseLambdaFunc, parseLiteral, parseMarkup, parseMarkup, parseMultiplicativeOperator, parseNumber, parseNumberString, parseOrOperator, parsePrefixOperator, parsePrimary, parseRawString, parseRecord, parseRecord, parseSelector, parseSelector, parseString
-
Constructor Details
-
ReconStructureParser
public ReconStructureParser()
-
-
Method Details
-
isDistinct
- Specified by:
isDistinct
in classReconParser<Item,
Value>
-
item
- Specified by:
item
in classReconParser<Item,
Value>
-
value
- Specified by:
value
in classReconParser<Item,
Value>
-
attr
- Specified by:
attr
in classReconParser<Item,
Value>
-
attr
- Specified by:
attr
in classReconParser<Item,
Value>
-
slot
- Specified by:
slot
in classReconParser<Item,
Value>
-
slot
- Specified by:
slot
in classReconParser<Item,
Value>
-
valueBuilder
- Specified by:
valueBuilder
in classReconParser<Item,
Value>
-
recordBuilder
- Specified by:
recordBuilder
in classReconParser<Item,
Value>
-
dataOutput
- Specified by:
dataOutput
in classReconParser<Item,
Value>
-
textOutput
- Specified by:
textOutput
in classReconParser<Item,
Value>
-
ident
- Specified by:
ident
in classReconParser<Item,
Value>
-
num
- Specified by:
num
in classReconParser<Item,
Value>
-
num
- Specified by:
num
in classReconParser<Item,
Value>
-
num
- Specified by:
num
in classReconParser<Item,
Value>
-
num
- Specified by:
num
in classReconParser<Item,
Value>
-
num
- Specified by:
num
in classReconParser<Item,
Value>
-
num
- Specified by:
num
in classReconParser<Item,
Value>
-
uint32
- Specified by:
uint32
in classReconParser<Item,
Value>
-
uint64
- Specified by:
uint64
in classReconParser<Item,
Value>
-
bool
- Specified by:
bool
in classReconParser<Item,
Value>
-
selector
- Specified by:
selector
in classReconParser<Item,
Value>
-
extant
- Specified by:
extant
in classReconParser<Item,
Value>
-
absent
- Specified by:
absent
in classReconParser<Item,
Value>
-
conditional
- Specified by:
conditional
in classReconParser<Item,
Value>
-
or
- Specified by:
or
in classReconParser<Item,
Value>
-
and
- Specified by:
and
in classReconParser<Item,
Value>
-
bitwiseOr
- Specified by:
bitwiseOr
in classReconParser<Item,
Value>
-
bitwiseXor
- Specified by:
bitwiseXor
in classReconParser<Item,
Value>
-
bitwiseAnd
- Specified by:
bitwiseAnd
in classReconParser<Item,
Value>
-
lt
- Specified by:
lt
in classReconParser<Item,
Value>
-
le
- Specified by:
le
in classReconParser<Item,
Value>
-
eq
- Specified by:
eq
in classReconParser<Item,
Value>
-
ne
- Specified by:
ne
in classReconParser<Item,
Value>
-
ge
- Specified by:
ge
in classReconParser<Item,
Value>
-
gt
- Specified by:
gt
in classReconParser<Item,
Value>
-
plus
- Specified by:
plus
in classReconParser<Item,
Value>
-
minus
- Specified by:
minus
in classReconParser<Item,
Value>
-
times
- Specified by:
times
in classReconParser<Item,
Value>
-
divide
- Specified by:
divide
in classReconParser<Item,
Value>
-
modulo
- Specified by:
modulo
in classReconParser<Item,
Value>
-
not
- Specified by:
not
in classReconParser<Item,
Value>
-
bitwiseNot
- Specified by:
bitwiseNot
in classReconParser<Item,
Value>
-
negative
- Specified by:
negative
in classReconParser<Item,
Value>
-
positive
- Specified by:
positive
in classReconParser<Item,
Value>
-
invoke
- Specified by:
invoke
in classReconParser<Item,
Value>
-
lambda
- Specified by:
lambda
in classReconParser<Item,
Value>
-
get
- Specified by:
get
in classReconParser<Item,
Value>
-
getAttr
- Specified by:
getAttr
in classReconParser<Item,
Value>
-
getItem
- Specified by:
getItem
in classReconParser<Item,
Value>
-
children
- Specified by:
children
in classReconParser<Item,
Value>
-
descendants
- Specified by:
descendants
in classReconParser<Item,
Value>
-
keys
- Specified by:
keys
in classReconParser<Item,
Value>
-
values
- Specified by:
values
in classReconParser<Item,
Value>
-
filter
- Specified by:
filter
in classReconParser<Item,
Value>
-