| Package | Description |
|---|---|
| ru.histone.v2 |
Main Histone package.
|
| ru.histone.v2.evaluator |
Classes from this package uses to evaluating AST-tree and getting result in string representation
|
| ru.histone.v2.evaluator.function | |
| ru.histone.v2.evaluator.function.any |
Package contains functions, which can call from any variable type
|
| ru.histone.v2.evaluator.function.array | |
| ru.histone.v2.evaluator.function.global | |
| ru.histone.v2.evaluator.function.macro | |
| ru.histone.v2.evaluator.function.number | |
| ru.histone.v2.evaluator.function.regex | |
| ru.histone.v2.evaluator.function.string | |
| ru.histone.v2.evaluator.node |
Classes in this package uses to represents evaluated nodes from AST-tree
|
| ru.histone.v2.rtti | |
| ru.histone.v2.utils |
| Modifier and Type | Field and Description |
|---|---|
protected Converter |
Histone.converter |
| Modifier and Type | Method and Description |
|---|---|
void |
Histone.setConverter(Converter converter) |
| Modifier and Type | Field and Description |
|---|---|
protected Converter |
EvaluatorHelper.converter |
| Constructor and Description |
|---|
Evaluator(Converter converter) |
EvaluatorHelper(Converter converter)
Creates helper
|
NodesComparator(Converter converter) |
| Modifier and Type | Field and Description |
|---|---|
protected Converter |
AbstractFunction.converter |
| Constructor and Description |
|---|
AbstractFunction(Converter converter) |
AbstractFunction(Executor executor,
HistoneResourceLoader resourceLoader,
Evaluator evaluator,
Parser parser,
Converter converter) |
LocaleFunction(Converter converter) |
| Constructor and Description |
|---|
CallFunction(Converter converter) |
GetFunction(Converter converter) |
HasMethod(Converter converter) |
IsArray(Converter converter) |
IsBoolean(Converter converter) |
IsDate(Converter converter) |
IsFloat(Converter converter) |
IsInt(Converter converter) |
IsMacro(Converter converter) |
IsNull(Converter converter) |
IsNumber(Converter converter) |
IsRegExp(Converter converter) |
IsString(Converter converter) |
IsUndefined(Converter converter) |
ToArray(Converter converter) |
ToBoolean(Converter converter) |
ToJson(Converter converter) |
ToMacro(Converter converter) |
ToNumber(Converter converter) |
ToString(Converter converter) |
| Constructor and Description |
|---|
ArrayChunk(Converter converter) |
ArrayEvery(Converter converter) |
ArrayFilter(Converter converter) |
ArrayFind(Converter converter) |
ArrayFirst(Converter converter) |
ArrayForEach(Converter converter) |
ArrayGroup(Converter converter) |
ArrayHas(Converter converter) |
ArrayHtmlEntities(Converter converter) |
ArrayIndexAware(Converter converter) |
ArrayJoin(Converter converter) |
ArrayLast(Converter converter) |
ArrayLength(Converter converter) |
ArrayMap(Converter converter) |
ArrayReduce(Converter converter) |
ArraySlice(Converter converter) |
ArraySome(Converter converter) |
ArraySort(Converter converter) |
ArrayToDate(Converter converter) |
Keys(Converter converter,
boolean isKeys) |
Reverse(Converter converter) |
| Constructor and Description |
|---|
MacroBind(Converter converter) |
MacroCall(Executor executor,
HistoneResourceLoader resourceLoader,
Evaluator evaluator,
Parser parser,
Converter converter) |
MacroExtend(Converter converter) |
| Constructor and Description |
|---|
ToAbs(Converter converter) |
ToCeil(Converter converter) |
ToChar(Converter converter) |
ToDate(Converter converter) |
ToFixed(Converter converter) |
ToFloor(Converter converter) |
ToRound(Converter converter) |
| Constructor and Description |
|---|
Test(Converter converter) |
| Constructor and Description |
|---|
Case(Converter converter,
boolean toUpperCase) |
StringCharCodeAt(Converter converter) |
StringHtmlEntities(Converter converter) |
StringLength(Converter converter) |
StringReplace(Converter converter) |
StringSlice(Converter converter) |
StringSplit(Converter converter) |
StringStrip(Converter converter) |
StringToDate(Converter converter) |
| 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 | Field and Description |
|---|---|
protected Converter |
RunTimeTypeInfo.converter |
| Modifier and Type | Method and Description |
|---|---|
Converter |
RunTimeTypeInfo.getConverter() |
| Modifier and Type | Method and Description |
|---|---|
static LocalDateTime |
DateUtils.createDate(Converter converter,
Map<String,EvalNode> map) |
static Map<String,EvalNode> |
DateUtils.createMapFromDate(Converter converter,
LocalDateTime date) |
Copyright © 2017. All rights reserved.