| Package | Description |
|---|---|
| xyz.cofe.logs | |
| xyz.cofe.logs.ast |
| Modifier and Type | Method and Description |
|---|---|
AstNode |
FilterParser.parse(String source) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
LogFilterBuilder.build(AstNode root) |
Filter |
LogFilterBuilder.build(AstNode root,
xyz.cofe.typeconv.TypeCastGraph typeCast) |
| Modifier and Type | Class and Description |
|---|---|
class |
And |
class |
Compare |
class |
Const |
class |
ConstBool |
class |
ConstNumber |
class |
ConstString |
class |
FieldRef |
class |
Not |
class |
Or |
class |
Source |
| Modifier and Type | Field and Description |
|---|---|
AstNode |
Or.left |
AstNode |
Compare.left |
AstNode |
And.left |
AstNode |
Source.operand |
AstNode |
Not.operand |
AstNode |
Or.right |
AstNode |
Compare.right |
AstNode |
And.right |
| Modifier and Type | Field and Description |
|---|---|
static xyz.cofe.collection.NodesExtracter<AstNode,AstNode> |
AstNode.astNodeExtracter |
static xyz.cofe.collection.NodesExtracter<AstNode,AstNode> |
AstNode.astNodeExtracter |
| Modifier and Type | Method and Description |
|---|---|
protected AstNode[] |
AstNode.children(AstNode... nodes) |
AstNode[] |
Source.getChildren() |
AstNode[] |
Or.getChildren() |
AstNode[] |
Not.getChildren() |
AstNode[] |
FieldRef.getChildren() |
AstNode[] |
Const.getChildren() |
AstNode[] |
Compare.getChildren() |
AstNode[] |
And.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
Filter |
LogAstFilterBuilder.build(AstNode root) |
protected AstNode[] |
AstNode.children(AstNode... nodes) |
boolean |
LogAstVisiter.enter(AstNode obj) |
void |
LogAstVisiter.exit(AstNode obj) |
static void |
AstNode.visit(AstNode tree,
xyz.cofe.collection.Visitor<AstNode> visitor) |
| Modifier and Type | Method and Description |
|---|---|
static void |
AstNode.visit(AstNode tree,
xyz.cofe.collection.Visitor<AstNode> visitor) |
| Constructor and Description |
|---|
And(AstNode left,
AstNode right) |
Compare(Compare.Operator op,
AstNode left,
AstNode right) |
Not(AstNode operand) |
Or(AstNode left,
AstNode right) |
Source(AstNode operand,
String src,
String parser) |
Copyright © 2017. All rights reserved.