| Package | Description |
|---|---|
| ru.histone.v2 |
Main Histone package.
|
| ru.histone.v2.evaluator.node |
Classes in this package uses to represents evaluated nodes from AST-tree
|
| ru.histone.v2.exceptions |
Exceptions from this package uses for represents errors witch may occurs in paring or evaluating histone 2 templates
|
| ru.histone.v2.parser |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<String> |
Histone.evaluateAST(String baseUri,
ExpAstNode ast,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
EvalNode |
StringEvalNode.getProperty(Converter converter,
Object propertyName) |
EvalNode |
PropertiesEvalNode.getProperty(Converter converter,
Object propertyName) |
EvalNode |
MapEvalNode.getProperty(Converter converter,
Object propertyName) |
EvalNode |
HasProperties.getProperty(Converter converter,
Object propertyName) |
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionExecutionException
This exception is used to provide detailed error information from custom global function to Histone evaluator
|
class |
ParserException |
class |
StopExecutionException |
class |
SyntaxErrorException |
class |
UnexpectedTokenException |
| Modifier and Type | Method and Description |
|---|---|
ExpAstNode |
Parser.process(String template,
String baseURI) |
Copyright © 2017. All rights reserved.