Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

AbstractFunction - Class in ru.histone.v2.evaluator.function
 
AbstractFunction(Converter) - Constructor for class ru.histone.v2.evaluator.function.AbstractFunction
 
AbstractFunction(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.AbstractFunction
 
add(AstNode) - Method in class ru.histone.v2.parser.node.ExpAstNode
 
add(AstNode...) - Method in class ru.histone.v2.parser.node.ExpAstNode
 
addAll(List<AstNode>) - Method in class ru.histone.v2.parser.node.ExpAstNode
 
addBindArgs(List<EvalNode>) - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
addLabel(String) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
addLoader(String, Loader) - Method in class ru.histone.v2.evaluator.resource.SchemaResourceLoader
 
addLoader(Loader) - Method in class ru.histone.v2.evaluator.resource.SchemaResourceLoader
 
addResourceLoader(String, Loader) - Method in class ru.histone.v2.Histone
 
addResourceLoader(String, Loader) - Method in interface ru.histone.v2.HistoneEngine
 
append(MapEvalNode) - Method in class ru.histone.v2.evaluator.node.MapEvalNode
 
applyOffset(LocalDateTime, String) - Static method in class ru.histone.v2.utils.DateUtils
 
ARGS_START_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayMap
 
ARRAY_HISTONE_VIEW_DELIMITER - Static variable in class ru.histone.v2.evaluator.function.any.ToString
 
ARRAY_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayFind
 
ARRAY_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayGroup
 
ArrayChunk - Class in ru.histone.v2.evaluator.function.array
 
ArrayChunk(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayChunk
 
ArrayEvery - Class in ru.histone.v2.evaluator.function.array
 
ArrayEvery(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayEvery
 
ArrayFilter - Class in ru.histone.v2.evaluator.function.array
 
ArrayFilter(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayFilter
 
ArrayFind - Class in ru.histone.v2.evaluator.function.array
 
ArrayFind(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayFind
 
ArrayFirst - Class in ru.histone.v2.evaluator.function.array
 
ArrayFirst(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayFirst
 
ArrayForEach - Class in ru.histone.v2.evaluator.function.array
 
ArrayForEach(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayForEach
 
ArrayGroup - Class in ru.histone.v2.evaluator.function.array
 
ArrayGroup(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayGroup
 
ArrayHas - Class in ru.histone.v2.evaluator.function.array
 
ArrayHas(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayHas
 
ArrayHtmlEntities - Class in ru.histone.v2.evaluator.function.array
 
ArrayHtmlEntities(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayHtmlEntities
 
ArrayIndexAware - Class in ru.histone.v2.evaluator.function.array
 
ArrayIndexAware(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayIndexAware
 
ArrayJoin - Class in ru.histone.v2.evaluator.function.array
 
ArrayJoin(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayJoin
 
ArrayLast - Class in ru.histone.v2.evaluator.function.array
 
ArrayLast(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayLast
 
ArrayLength - Class in ru.histone.v2.evaluator.function.array
 
ArrayLength(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayLength
 
ArrayMap - Class in ru.histone.v2.evaluator.function.array
 
ArrayMap(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayMap
 
ArrayReduce - Class in ru.histone.v2.evaluator.function.array
 
ArrayReduce(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayReduce
 
ArraySlice - Class in ru.histone.v2.evaluator.function.array
 
ArraySlice(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArraySlice
 
ArraySome - Class in ru.histone.v2.evaluator.function.array
 
ArraySome(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArraySome
 
ArraySort - Class in ru.histone.v2.evaluator.function.array
 
ArraySort(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArraySort
 
ArrayToDate - Class in ru.histone.v2.evaluator.function.array
 
ArrayToDate(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.ArrayToDate
 
AstJsonProcessor - Class in ru.histone.v2.utils
 
AstJsonProcessor() - Constructor for class ru.histone.v2.utils.AstJsonProcessor
 
AstNode - Class in ru.histone.v2.parser.node
 
AstNode(AstType) - Constructor for class ru.histone.v2.parser.node.AstNode
 
AstType - Enum in ru.histone.v2.parser.node
 
AsyncLoadJson - Class in ru.histone.v2.evaluator.function.global
Async wrapper for loadJSON function
AsyncLoadJson(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.global.AsyncLoadJson
 
AsyncLoadText - Class in ru.histone.v2.evaluator.function.global
Async wrapper for loadText function
AsyncLoadText(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.global.AsyncLoadText
 
AsyncUtils - Class in ru.histone.v2.utils
 
AsyncUtils() - Constructor for class ru.histone.v2.utils.AsyncUtils
 
available() - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
available() - Method in class ru.histone.v2.utils.BOMInputStream

B

BaseExpression - Class in ru.histone.v2.expression
 
BaseExpression(String, Tokens...) - Constructor for class ru.histone.v2.expression.BaseExpression
 
baseURI - Variable in exception ru.histone.v2.exceptions.ParserException
 
BOMInputStream - Class in ru.histone.v2.utils
The UnicodeBOMInputStream class wraps any InputStream and detects the presence of any Unicode BOM (Byte Order Mark) at its beginning, as defined by RFC 3629 - UTF-8, a transformation format of ISO 10646
BOMInputStream(InputStream) - Constructor for class ru.histone.v2.utils.BOMInputStream
Constructs a new UnicodeBOMInputStream that wraps the specified InputStream.
BOMInputStream.BOM - Class in ru.histone.v2.utils
Type safe enumeration class that describes the different types of Unicode BOMs.
BOOLEAN_EVAL_NODE_COMPARATOR - Static variable in class ru.histone.v2.evaluator.NodesComparator
 
BOOLEAN_FLAG_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayFind
 
BooleanAstNode - Class in ru.histone.v2.parser.node
 
BooleanAstNode(Boolean) - Constructor for class ru.histone.v2.parser.node.BooleanAstNode
 
BooleanEvalNode - Class in ru.histone.v2.evaluator.node
 
BooleanEvalNode(Boolean) - Constructor for class ru.histone.v2.evaluator.node.BooleanEvalNode
 
BooleanEvalNodeComparator - Class in ru.histone.v2.evaluator.global
 
BooleanEvalNodeComparator() - Constructor for class ru.histone.v2.evaluator.global.BooleanEvalNodeComparator
 
BreakContinueEvalNode - Class in ru.histone.v2.evaluator.node
 
BreakContinueEvalNode(HistoneType) - Constructor for class ru.histone.v2.evaluator.node.BreakContinueEvalNode
 
BreakContinueEvalNode(HistoneType, String) - Constructor for class ru.histone.v2.evaluator.node.BreakContinueEvalNode
 
BreakContinueEvalNode(BreakContinueEvalNode, String) - Constructor for class ru.histone.v2.evaluator.node.BreakContinueEvalNode
 
buildClient(int, int) - Method in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
buildGlobalBody(Context, String) - Method in class ru.histone.v2.evaluator.function.global.GetMethod
 
buildValueBody(Context, String) - Method in class ru.histone.v2.evaluator.function.global.GetMethod
 

C

cache - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 
calcByPredicate(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayFilter
 
call(String, List<EvalNode>) - Method in class ru.histone.v2.evaluator.Context
 
call(EvalNode, String, List<EvalNode>) - Method in class ru.histone.v2.evaluator.Context
 
CallExpAstNode - Class in ru.histone.v2.parser.node
 
CallExpAstNode(CallType) - Constructor for class ru.histone.v2.parser.node.CallExpAstNode
 
CallExpAstNode(CallType, AstNode...) - Constructor for class ru.histone.v2.parser.node.CallExpAstNode
 
CallFunction - Class in ru.histone.v2.evaluator.function.any
 
CallFunction(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.CallFunction
 
callFunction(Context, HistoneType, String, List<EvalNode>) - Method in interface ru.histone.v2.rtti.Irtti
 
callFunction(Context, EvalNode, String, List<EvalNode>) - Method in interface ru.histone.v2.rtti.Irtti
 
callFunction(Context, HistoneType, String, List<EvalNode>) - Method in class ru.histone.v2.rtti.RunTimeTypeInfo
 
callFunction(Context, EvalNode, String, List<EvalNode>) - Method in class ru.histone.v2.rtti.RunTimeTypeInfo
 
callMacro(Context, EvalNode, List<EvalNode>) - Static method in class ru.histone.v2.utils.RttiUtils
 
callMacro(Context, EvalNode, EvalNode...) - Static method in class ru.histone.v2.utils.RttiUtils
 
callMacroBind(Context, MacroEvalNode, List<EvalNode>) - Static method in class ru.histone.v2.utils.RttiUtils
 
callToBoolean(Context, EvalNode) - Static method in class ru.histone.v2.utils.RttiUtils
 
callToBooleanResult(Context, EvalNode) - Static method in class ru.histone.v2.utils.RttiUtils
 
callToJSON(Context, EvalNode) - Static method in class ru.histone.v2.utils.RttiUtils
 
callToNumber(Context, EvalNode) - Static method in class ru.histone.v2.utils.RttiUtils
 
callToString(Context, EvalNode) - Static method in class ru.histone.v2.utils.RttiUtils
 
callToStringResult(Context, EvalNode) - Static method in class ru.histone.v2.utils.RttiUtils
 
CallType - Enum in ru.histone.v2.parser.node
 
callWrappedGlobalFunction(Context, List<EvalNode>, AstNode) - Method in class ru.histone.v2.evaluator.function.macro.MacroCall
 
callWrappedValueFunction(Context, List<EvalNode>, ExpAstNode, EvalNode) - Method in class ru.histone.v2.evaluator.function.macro.MacroCall
 
canBeLong(Double) - Static method in class ru.histone.v2.utils.ParserUtils
 
Case - Class in ru.histone.v2.evaluator.function.string
 
Case(Converter, boolean) - Constructor for class ru.histone.v2.evaluator.function.string.Case
 
checkMaxArgsLength(List<EvalNode>, int) - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
checkMinArgsLength(List<EvalNode>, int) - Static method in class ru.histone.v2.evaluator.function.AbstractFunction
 
checkThrowable(Logger) - Method in class ru.histone.v2.evaluator.Converter
 
checkTypes(EvalNode, int, List<HistoneType>, List<Class<?>>) - Static method in class ru.histone.v2.evaluator.function.AbstractFunction
Method validates argument EvalNode on int position with specified HistoneType and Class.
checkTypes(EvalNode, int, HistoneType, Class<?>) - Static method in class ru.histone.v2.evaluator.function.AbstractFunction
 
clearGlobal(List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
clearReturned() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
clone() - Method in class ru.histone.v2.evaluator.Context
 
clone() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
cloneEmpty() - Method in class ru.histone.v2.evaluator.Context
 
close() - Method in class ru.histone.v2.evaluator.resource.HistoneStreamResource
 
close() - Method in class ru.histone.v2.evaluator.resource.HistoneStringResource
 
close() - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
close() - Method in class ru.histone.v2.utils.BOMInputStream
comparator - Variable in class ru.histone.v2.evaluator.Evaluator
 
compare(BooleanEvalNode, BooleanEvalNode) - Method in class ru.histone.v2.evaluator.global.BooleanEvalNodeComparator
 
compare(Number, Number) - Method in class ru.histone.v2.evaluator.global.NumberComparator
 
compare(StringEvalNode, StringEvalNode) - Method in class ru.histone.v2.evaluator.global.StringEvalNodeLenComparator
 
compare(StringEvalNode, StringEvalNode) - Method in class ru.histone.v2.evaluator.global.StringEvalNodeStrongComparator
 
CONNECT_TIMEOUT - Static variable in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
Constants - Class in ru.histone.v2
 
constructFromList(List<Object>) - Method in class ru.histone.v2.evaluator.Converter
 
constructFromMap(Map<String, Object>) - Method in class ru.histone.v2.evaluator.Converter
 
constructFromObject(Object) - Method in class ru.histone.v2.evaluator.Converter
 
ContentType - Enum in ru.histone.v2.evaluator.resource
 
Context - Class in ru.histone.v2.evaluator
Evaluation context of histone
Converter - Class in ru.histone.v2.evaluator
 
Converter() - Constructor for class ru.histone.v2.evaluator.Converter
 
converter - Variable in class ru.histone.v2.evaluator.EvaluatorHelper
 
converter - Variable in class ru.histone.v2.evaluator.function.AbstractFunction
 
converter - Variable in class ru.histone.v2.Histone
 
converter - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 
convertToJson(EvalNode) - Method in class ru.histone.v2.evaluator.function.global.LoadText
 
create(L, R) - Static method in class ru.histone.v2.utils.Tuple
 
createContext(String, Map<String, Object>) - Method in class ru.histone.v2.Histone
 
createCtx(Context, String, Object) - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
createDate(Converter, Map<String, EvalNode>) - Static method in class ru.histone.v2.utils.DateUtils
 
createEvalNode(Object) - Method in class ru.histone.v2.evaluator.Converter
 
createEvalNode(Object, boolean) - Method in class ru.histone.v2.evaluator.Converter
 
createMapFromDate(Converter, LocalDateTime) - Static method in class ru.histone.v2.utils.DateUtils
 
createNew() - Method in class ru.histone.v2.evaluator.Context
This method used for create a child context
createNopNode(String) - Static method in class ru.histone.v2.utils.ParserUtils
 
createNopNode(String, AstNode) - Static method in class ru.histone.v2.utils.ParserUtils
 
createRoot(String, Locale, RunTimeTypeInfo, PropertyHolder<String>) - Static method in class ru.histone.v2.evaluator.Context
This method used for create a root node
createRoot(String, RunTimeTypeInfo, PropertyHolder<String>) - Static method in class ru.histone.v2.evaluator.Context
This method used for create a root node using default locale
createSelfObject(EvalNode, String, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.macro.MacroCall
 

D

DATA_SCHEME - Static variable in class ru.histone.v2.evaluator.resource.loader.DataLoader
 
DataLoader - Class in ru.histone.v2.evaluator.resource.loader
 
DataLoader() - Constructor for class ru.histone.v2.evaluator.resource.loader.DataLoader
 
DateEvalNode - Class in ru.histone.v2.evaluator.node
 
DateEvalNode(Map<String, EvalNode>) - Constructor for class ru.histone.v2.evaluator.node.DateEvalNode
 
DateUtils - Class in ru.histone.v2.utils
 
DateUtils() - Constructor for class ru.histone.v2.utils.DateUtils
 
DAY_SYMBOL - Static variable in class ru.histone.v2.utils.DateUtils
 
DEFAULT_DELIMITER - Static variable in class ru.histone.v2.evaluator.function.array.ArrayJoin
 
DEFAULT_DELIMITER_FUTURE - Static variable in class ru.histone.v2.evaluator.function.array.ArrayJoin
 
DEFAULT_INDEX_OF_CUT - Static variable in class ru.histone.v2.evaluator.function.number.ToFixed
 
DEFAULT_LEN_VALUE - Static variable in class ru.histone.v2.evaluator.function.array.ArraySlice
 
DEFAULT_OFFSET_VALUE - Static variable in class ru.histone.v2.evaluator.function.array.ArraySlice
 
DEFAULT_SEPARATOR - Static variable in class ru.histone.v2.evaluator.function.string.StringSplit
 
DefaultPropertyHolder - Class in ru.histone.v2.property
 
DefaultPropertyHolder() - Constructor for class ru.histone.v2.property.DefaultPropertyHolder
 
doExecute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.Eval
 
doExecute(List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetDaysInMonth
 
doExecute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.Require
 
doRequest(URI, Map<String, Object>, Class<T>) - Method in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
DoubleAstNode - Class in ru.histone.v2.parser.node
 
DoubleAstNode(Double) - Constructor for class ru.histone.v2.parser.node.DoubleAstNode
 
DoubleEvalNode - Class in ru.histone.v2.evaluator.node
 
DoubleEvalNode(Double) - Constructor for class ru.histone.v2.evaluator.node.DoubleEvalNode
 

E

ELEMENT_INDEX - Static variable in class ru.histone.v2.evaluator.function.string.StringSplit
 
EmptyEvalNode - Class in ru.histone.v2.evaluator.node
 
EmptyEvalNode() - Constructor for class ru.histone.v2.evaluator.node.EmptyEvalNode
 
EmptyInputStream - Class in ru.histone.v2.evaluator.resource.loader
 
endMacro() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
enter() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
equals(Object) - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
equals(Object) - Method in class ru.histone.v2.evaluator.data.HistoneRegex
 
equals(Object) - Method in class ru.histone.v2.evaluator.node.EvalNode
 
equals(Object) - Method in class ru.histone.v2.utils.Tuple
 
Eval - Class in ru.histone.v2.evaluator.function.global
 
Eval(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.global.Eval
 
EvalNode<T> - Class in ru.histone.v2.evaluator.node
 
EvalNode(T) - Constructor for class ru.histone.v2.evaluator.node.EvalNode
 
evaluateAST(String, ExpAstNode, Map<String, Object>) - Method in class ru.histone.v2.Histone
 
evaluateNode(AstNode, Context) - Method in class ru.histone.v2.evaluator.Evaluator
 
Evaluator - Class in ru.histone.v2.evaluator
The main class for evaluating AST tree.
Evaluator(Converter) - Constructor for class ru.histone.v2.evaluator.Evaluator
 
evaluator - Variable in class ru.histone.v2.evaluator.function.AbstractFunction
 
evaluator - Variable in class ru.histone.v2.Histone
 
evaluator - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 
evaluatorHelper - Variable in class ru.histone.v2.evaluator.Evaluator
 
EvaluatorHelper - Class in ru.histone.v2.evaluator
Contains common methods for Evaluator and StdLibrary
EvaluatorHelper(Converter) - Constructor for class ru.histone.v2.evaluator.EvaluatorHelper
Creates helper
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.CallFunction
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.GetFunction
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.HasMethod
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsArray
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsBoolean
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsDate
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsFloat
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsInt
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsMacro
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsNull
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsNumber
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsRegExp
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsString
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.IsUndefined
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.ToArray
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.ToBoolean
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.ToJson
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.ToMacro
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.ToNumber
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.any.ToString
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayChunk
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayEvery
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayFilter
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayFind
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayFirst
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayForEach
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayGroup
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayHas
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayHtmlEntities
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayJoin
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayLast
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayLength
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayMap
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayReduce
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArraySlice
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArraySome
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArraySort
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.ArrayToDate
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.Keys
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.array.Reverse
 
execute(Context, List<EvalNode>) - Method in interface ru.histone.v2.evaluator.Function
Method returns CompletableFuture with result of execution.
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.Eval
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetBaseUri
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetDate
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetDayOfWeek
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetDaysInMonth
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetMethod
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetMinMax
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetMonthName
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetRand
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetUniqueId
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetWeekDayName
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.LoadJson
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.LoadText
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.Range
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.Require
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.ResolveURI
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.Wait
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.macro.MacroBind
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.macro.MacroCall
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.macro.MacroExtend
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.number.ToAbs
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.number.ToCeil
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.number.ToChar
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.number.ToDate
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.number.ToFixed
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.number.ToFloor
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.number.ToRound
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.regex.Test
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.Case
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringCharCodeAt
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringHtmlEntities
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringLength
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringReplace
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringSlice
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringSplit
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringStrip
 
execute(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.string.StringToDate
 
executor - Variable in class ru.histone.v2.evaluator.function.AbstractFunction
 
executor - Variable in class ru.histone.v2.Histone
 
executor - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 
ExpAstNode - Class in ru.histone.v2.parser.node
Expression AST Node
ExpAstNode(AstType) - Constructor for class ru.histone.v2.parser.node.ExpAstNode
 
ExpAstNode(AstType, AstNode...) - Constructor for class ru.histone.v2.parser.node.ExpAstNode
 
Expression - Interface in ru.histone.v2.expression
 
ExpressionList - Class in ru.histone.v2.parser.tokenizer
 
extArgs - Variable in class ru.histone.v2.evaluator.node.PropertiesEvalNode
 

F

FALSE - Static variable in class ru.histone.v2.evaluator.node.BooleanEvalNode
 
FILE_SCHEME - Static variable in class ru.histone.v2.evaluator.resource.loader.FileLoader
 
FileLoader - Class in ru.histone.v2.evaluator.resource.loader
 
FileLoader() - Constructor for class ru.histone.v2.evaluator.resource.loader.FileLoader
 
find(Context, MacroEvalNode, MapEvalNode, List<Map.Entry<String, EvalNode>>, boolean) - Method in class ru.histone.v2.evaluator.function.array.ArrayFind
 
findFunction(EvalNode<?>, String) - Method in class ru.histone.v2.evaluator.Context
 
findFunction(String) - Method in class ru.histone.v2.evaluator.Context
 
first() - Method in class ru.histone.v2.parser.tokenizer.TokenizerResult
 
firstValue() - Method in class ru.histone.v2.parser.tokenizer.TokenizerResult
 
fromId(int) - Static method in enum ru.histone.v2.parser.node.AstType
 
fromId(int) - Static method in enum ru.histone.v2.parser.node.CallType
 
fromJSON(String) - Method in class ru.histone.v2.evaluator.function.global.LoadText
 
Function - Interface in ru.histone.v2.evaluator
Use this interface when you need to implement your own global function
FunctionExecutionException - Exception in ru.histone.v2.exceptions
This exception is used to provide detailed error information from custom global function to Histone evaluator
FunctionExecutionException(String) - Constructor for exception ru.histone.v2.exceptions.FunctionExecutionException
 
FunctionExecutionException(String, Object...) - Constructor for exception ru.histone.v2.exceptions.FunctionExecutionException
 
FunctionExecutionException(String, Throwable) - Constructor for exception ru.histone.v2.exceptions.FunctionExecutionException
 
FunctionExecutionException(Throwable) - Constructor for exception ru.histone.v2.exceptions.FunctionExecutionException
 

G

getAdditionalTypes() - Method in class ru.histone.v2.evaluator.node.DateEvalNode
 
getAdditionalTypes() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
getArgs() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
getAuthority() - Method in class ru.histone.v2.utils.URI
 
getBaseHref() - Method in class ru.histone.v2.evaluator.resource.HistoneStreamResource
 
getBaseHref() - Method in class ru.histone.v2.evaluator.resource.HistoneStringResource
 
getBaseHref() - Method in interface ru.histone.v2.evaluator.resource.Resource
Return a base href for this resource.
getBaseUri() - Method in class ru.histone.v2.evaluator.Context
 
GetBaseUri - Class in ru.histone.v2.evaluator.function.global
 
GetBaseUri(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.GetBaseUri
 
getBaseURI() - Method in exception ru.histone.v2.exceptions.ParserException
 
getBaseURI() - Method in class ru.histone.v2.parser.tokenizer.Tokenizer
 
getBaseURI() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
getBindArgs() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
getBody() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
getBOM() - Method in class ru.histone.v2.utils.BOMInputStream
Returns the BOM that was detected in the wrapped InputStream object.
getBytes() - Method in class ru.histone.v2.utils.BOMInputStream.BOM
Returns the bytes corresponding to this BOM value.
getCallType() - Method in class ru.histone.v2.parser.node.CallExpAstNode
 
getCleanWrapper() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
getContent() - Method in class ru.histone.v2.evaluator.resource.HistoneStreamResource
 
getContent() - Method in class ru.histone.v2.evaluator.resource.HistoneStringResource
 
getContent() - Method in interface ru.histone.v2.evaluator.resource.Resource
 
getContentType() - Method in class ru.histone.v2.evaluator.resource.HistoneStreamResource
 
getContentType() - Method in class ru.histone.v2.evaluator.resource.HistoneStringResource
 
getContentType() - Method in interface ru.histone.v2.evaluator.resource.Resource
 
getContext() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
getConverter() - Method in class ru.histone.v2.rtti.RunTimeTypeInfo
 
getCtxCache() - Method in class ru.histone.v2.evaluator.Context
 
getCurrentProperties(Locale) - Method in class ru.histone.v2.evaluator.function.LocaleFunction
 
GetDate - Class in ru.histone.v2.evaluator.function.global
Method returns current date
GetDate(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.GetDate
 
GetDayOfWeek - Class in ru.histone.v2.evaluator.function.global
 
GetDayOfWeek(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.GetDayOfWeek
 
GetDaysInMonth - Class in ru.histone.v2.evaluator.function.global
 
GetDaysInMonth(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.GetDaysInMonth
 
getDaysInMonth(int, int) - Static method in class ru.histone.v2.utils.DateUtils
 
getDefaultValues() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
getExpression() - Method in class ru.histone.v2.expression.BaseExpression
 
getExpression() - Method in interface ru.histone.v2.expression.Expression
 
getExtArgs() - Method in class ru.histone.v2.evaluator.node.PropertiesEvalNode
 
getFragment() - Method in class ru.histone.v2.utils.URI
 
getFunc(HistoneType, String) - Method in interface ru.histone.v2.rtti.Irtti
 
getFunc(HistoneType, String) - Method in class ru.histone.v2.rtti.RunTimeTypeInfo
 
GetFunction - Class in ru.histone.v2.evaluator.function.any
 
GetFunction(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.GetFunction
 
getGlobalProperties() - Method in class ru.histone.v2.evaluator.Context
 
getId() - Method in enum ru.histone.v2.evaluator.resource.ContentType
 
getId() - Method in enum ru.histone.v2.parser.node.AstType
 
getId() - Method in enum ru.histone.v2.parser.node.CallType
 
getId() - Method in enum ru.histone.v2.parser.tokenizer.Tokens
 
getId() - Method in enum ru.histone.v2.rtti.RttiMethod
 
getIds() - Method in class ru.histone.v2.expression.BaseExpression
 
getIds() - Method in interface ru.histone.v2.expression.Expression
 
getIndex() - Method in class ru.histone.v2.parser.tokenizer.Token
 
getLabel() - Method in class ru.histone.v2.evaluator.node.BreakContinueEvalNode
 
getLeft() - Method in class ru.histone.v2.utils.Tuple
 
getLine() - Method in exception ru.histone.v2.exceptions.ParserException
 
getLineNumber(long) - Method in class ru.histone.v2.parser.tokenizer.Tokenizer
 
getLineNumber(long) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
getLocale() - Method in class ru.histone.v2.evaluator.Context
 
getLongValue(List<EvalNode>, int, Long) - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
getMacroWithBindFuture(Context, List<EvalNode>, int) - Static method in class ru.histone.v2.evaluator.function.array.ArrayReduce
 
GetMethod - Class in ru.histone.v2.evaluator.function.global
 
GetMethod(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.GetMethod
 
GetMinMax - Class in ru.histone.v2.evaluator.function.global
 
GetMinMax(Converter, boolean) - Constructor for class ru.histone.v2.evaluator.function.global.GetMinMax
 
GetMonthName - Class in ru.histone.v2.evaluator.function.global
 
GetMonthName(Converter, boolean) - Constructor for class ru.histone.v2.evaluator.function.global.GetMonthName
 
getName() - Method in class ru.histone.v2.evaluator.function.any.CallFunction
 
getName() - Method in class ru.histone.v2.evaluator.function.any.GetFunction
 
getName() - Method in class ru.histone.v2.evaluator.function.any.HasMethod
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsArray
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsBoolean
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsDate
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsFloat
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsInt
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsMacro
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsNull
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsNumber
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsRegExp
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsString
 
getName() - Method in class ru.histone.v2.evaluator.function.any.IsUndefined
 
getName() - Method in class ru.histone.v2.evaluator.function.any.ToArray
 
getName() - Method in class ru.histone.v2.evaluator.function.any.ToBoolean
 
getName() - Method in class ru.histone.v2.evaluator.function.any.ToJson
 
getName() - Method in class ru.histone.v2.evaluator.function.any.ToMacro
 
getName() - Method in class ru.histone.v2.evaluator.function.any.ToNumber
 
getName() - Method in class ru.histone.v2.evaluator.function.any.ToString
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayChunk
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayEvery
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayFilter
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayFind
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayFirst
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayForEach
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayGroup
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayHas
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayHtmlEntities
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayJoin
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayLast
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayLength
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayMap
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayReduce
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArraySlice
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArraySome
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArraySort
 
getName() - Method in class ru.histone.v2.evaluator.function.array.ArrayToDate
 
getName() - Method in class ru.histone.v2.evaluator.function.array.Keys
 
getName() - Method in class ru.histone.v2.evaluator.function.array.Reverse
 
getName() - Method in interface ru.histone.v2.evaluator.Function
Return function name
getName() - Method in class ru.histone.v2.evaluator.function.global.AsyncLoadJson
 
getName() - Method in class ru.histone.v2.evaluator.function.global.AsyncLoadText
 
getName() - Method in class ru.histone.v2.evaluator.function.global.Eval
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetBaseUri
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetDate
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetDayOfWeek
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetDaysInMonth
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetMethod
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetMinMax
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetMonthName
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetRand
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetUniqueId
 
getName() - Method in class ru.histone.v2.evaluator.function.global.GetWeekDayName
 
getName() - Method in class ru.histone.v2.evaluator.function.global.LoadJson
 
getName() - Method in class ru.histone.v2.evaluator.function.global.LoadText
 
getName() - Method in class ru.histone.v2.evaluator.function.global.Range
 
getName() - Method in class ru.histone.v2.evaluator.function.global.Require
 
getName() - Method in class ru.histone.v2.evaluator.function.global.ResolveURI
 
getName() - Method in class ru.histone.v2.evaluator.function.global.Wait
 
getName() - Method in class ru.histone.v2.evaluator.function.macro.MacroBind
 
getName() - Method in class ru.histone.v2.evaluator.function.macro.MacroCall
 
getName() - Method in class ru.histone.v2.evaluator.function.macro.MacroExtend
 
getName() - Method in class ru.histone.v2.evaluator.function.number.ToAbs
 
getName() - Method in class ru.histone.v2.evaluator.function.number.ToCeil
 
getName() - Method in class ru.histone.v2.evaluator.function.number.ToChar
 
getName() - Method in class ru.histone.v2.evaluator.function.number.ToDate
 
getName() - Method in class ru.histone.v2.evaluator.function.number.ToFixed
 
getName() - Method in class ru.histone.v2.evaluator.function.number.ToFloor
 
getName() - Method in class ru.histone.v2.evaluator.function.number.ToRound
 
getName() - Method in class ru.histone.v2.evaluator.function.regex.Test
 
getName() - Method in class ru.histone.v2.evaluator.function.string.Case
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringCharCodeAt
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringHtmlEntities
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringLength
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringReplace
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringSlice
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringSplit
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringStrip
 
getName() - Method in class ru.histone.v2.evaluator.function.string.StringToDate
 
getNode(int) - Method in class ru.histone.v2.parser.node.ExpAstNode
 
getNodeByIndex(MapEvalNode, int) - Method in class ru.histone.v2.evaluator.function.array.ArrayIndexAware
 
getNodes() - Method in class ru.histone.v2.parser.node.ExpAstNode
 
getNumberFuture(Double) - Method in class ru.histone.v2.evaluator.Converter
 
getNumberNode(Double) - Method in class ru.histone.v2.evaluator.Converter
 
getNumberValue(EvalNode) - Method in class ru.histone.v2.evaluator.Converter
 
getParams(List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.macro.MacroCall
 
getParamsMap(Context, EvalNode) - Method in class ru.histone.v2.evaluator.function.global.LoadText
 
getParent() - Method in class ru.histone.v2.evaluator.Context
 
getPath() - Method in class ru.histone.v2.utils.URI
 
getPattern() - Method in class ru.histone.v2.evaluator.data.HistoneRegex
 
getProperty(Converter, Object) - Method in interface ru.histone.v2.evaluator.node.HasProperties
 
getProperty(Converter, Object) - Method in class ru.histone.v2.evaluator.node.MapEvalNode
 
getProperty(Converter, Object) - Method in class ru.histone.v2.evaluator.node.PropertiesEvalNode
 
getProperty(Converter, Object) - Method in class ru.histone.v2.evaluator.node.StringEvalNode
 
getProperty(String) - Method in class ru.histone.v2.property.DefaultPropertyHolder
 
getProperty(String) - Method in interface ru.histone.v2.property.PropertyHolder
 
getPropertyMap() - Method in class ru.histone.v2.property.DefaultPropertyHolder
 
getPropertyMap() - Method in interface ru.histone.v2.property.PropertyHolder
 
getQuery() - Method in class ru.histone.v2.utils.URI
 
GetRand - Class in ru.histone.v2.evaluator.function.global
 
GetRand(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.GetRand
 
getRefPair(String) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
getResult() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
getReturned() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
getRight() - Method in class ru.histone.v2.utils.Tuple
 
getScheme() - Method in class ru.histone.v2.evaluator.resource.loader.DataLoader
 
getScheme() - Method in class ru.histone.v2.evaluator.resource.loader.FileLoader
 
getScheme() - Method in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
getScheme() - Method in interface ru.histone.v2.evaluator.resource.loader.Loader
Method returns scheme of current implementation
getScheme() - Method in class ru.histone.v2.utils.URI
 
getTemplateVars() - Method in class ru.histone.v2.evaluator.Context
 
getTokenFromBuffer(int, List<Integer>) - Method in class ru.histone.v2.parser.tokenizer.Tokenizer
 
getType() - Method in class ru.histone.v2.evaluator.node.BooleanEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.BreakContinueEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.DoubleEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.EmptyEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.GlobalEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.LongEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.MacroEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.MapEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.NullEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.RegexEvalNode
 
getType() - Method in class ru.histone.v2.evaluator.node.StringEvalNode
 
getType() - Method in class ru.histone.v2.parser.node.AstNode
 
getTypeId() - Method in class ru.histone.v2.parser.node.AstNode
 
getTypes() - Method in class ru.histone.v2.parser.tokenizer.Token
 
GetUniqueId - Class in ru.histone.v2.evaluator.function.global
 
GetUniqueId(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.GetUniqueId
 
getValue(String) - Method in class ru.histone.v2.evaluator.Context
 
getValue(Object) - Method in class ru.histone.v2.evaluator.Converter
 
getValue(EvalNode) - Method in class ru.histone.v2.evaluator.EvaluatorHelper
Return double value from specified node
getValue(List<EvalNode>, int) - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
getValue(List<EvalNode>, int, T) - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
getValue() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
getValue() - Method in class ru.histone.v2.evaluator.node.NullEvalNode
 
getValue() - Method in class ru.histone.v2.parser.node.ValueNode
 
getValue() - Method in class ru.histone.v2.parser.tokenizer.Token
 
getValueFromStringNode(AstNode) - Static method in class ru.histone.v2.utils.ParserUtils
 
getVarName(String) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
getVars() - Method in class ru.histone.v2.evaluator.Context
 
getWebTarget(URI) - Method in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
GetWeekDayName - Class in ru.histone.v2.evaluator.function.global
 
GetWeekDayName(Converter, boolean) - Constructor for class ru.histone.v2.evaluator.function.global.GetWeekDayName
 
getWrappingType() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
GLOBAL_OBJECT_STRING_REPRESENTATION - Static variable in class ru.histone.v2.evaluator.function.any.ToString
 
GlobalEvalNode - Class in ru.histone.v2.evaluator.node
 
GlobalEvalNode() - Constructor for class ru.histone.v2.evaluator.node.GlobalEvalNode
 

H

hasAdditionalType(HistoneType) - Method in class ru.histone.v2.evaluator.node.DateEvalNode
 
hasAdditionalType(HistoneType) - Method in class ru.histone.v2.evaluator.node.EvalNode
 
hashCode() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
hashCode() - Method in class ru.histone.v2.evaluator.data.HistoneRegex
 
hashCode() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
hashCode() - Method in class ru.histone.v2.utils.Tuple
 
HasMethod - Class in ru.histone.v2.evaluator.function.any
 
HasMethod(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.HasMethod
 
HasProperties - Interface in ru.histone.v2.evaluator.node
 
hasValue() - Method in class ru.histone.v2.parser.node.AstNode
 
hasValue() - Method in class ru.histone.v2.parser.node.ExpAstNode
 
hasValue() - Method in class ru.histone.v2.parser.node.ValueNode
 
Histone - Class in ru.histone.v2
 
Histone() - Constructor for class ru.histone.v2.Histone
 
Histone(Locale) - Constructor for class ru.histone.v2.Histone
 
Histone(Locale, Executor) - Constructor for class ru.histone.v2.Histone
 
Histone(Executor) - Constructor for class ru.histone.v2.Histone
 
HISTONE_ARRAY_GROUP_COMPARATOR - Static variable in class ru.histone.v2.evaluator.function.array.ArrayGroup
 
HISTONE_VIEW - Static variable in class ru.histone.v2.evaluator.node.EmptyEvalNode
 
HISTONE_VIEW - Static variable in class ru.histone.v2.evaluator.node.NullEvalNode
 
HistoneEngine - Interface in ru.histone.v2
 
HistoneException - Exception in ru.histone.v2.exceptions
Histone general exception class
HistoneException() - Constructor for exception ru.histone.v2.exceptions.HistoneException
 
HistoneException(String) - Constructor for exception ru.histone.v2.exceptions.HistoneException
 
HistoneException(Throwable) - Constructor for exception ru.histone.v2.exceptions.HistoneException
 
HistoneException(String, Throwable) - Constructor for exception ru.histone.v2.exceptions.HistoneException
 
HistoneMacro - Class in ru.histone.v2.evaluator.data
 
HistoneMacro(EvalNode) - Constructor for class ru.histone.v2.evaluator.data.HistoneMacro
 
HistoneMacro(List<String>, Object, Context, Map<String, CompletableFuture<EvalNode>>, HistoneMacro.WrappingType) - Constructor for class ru.histone.v2.evaluator.data.HistoneMacro
 
HistoneMacro(List<String>, Object, Context, List<EvalNode>, Map<String, CompletableFuture<EvalNode>>, HistoneMacro.WrappingType) - Constructor for class ru.histone.v2.evaluator.data.HistoneMacro
 
HistoneMacro(List<String>, Object, Context, List<EvalNode>, Map<String, CompletableFuture<EvalNode>>, EvalNode, HistoneMacro.WrappingType) - Constructor for class ru.histone.v2.evaluator.data.HistoneMacro
 
HistoneMacro.WrappingType - Enum in ru.histone.v2.evaluator.data
 
HistoneRegex - Class in ru.histone.v2.evaluator.data
 
HistoneRegex(boolean, boolean, boolean, Pattern) - Constructor for class ru.histone.v2.evaluator.data.HistoneRegex
 
HistoneResourceLoader - Interface in ru.histone.v2.evaluator.resource
Resource loader interface
Default Histone resource loader implements this interface and supports 'file://' and 'http://' protocols
If you want to implement your own custom resource loader, then implement this interface.
HistoneStreamResource - Class in ru.histone.v2.evaluator.resource
 
HistoneStreamResource(InputStream, String, String) - Constructor for class ru.histone.v2.evaluator.resource.HistoneStreamResource
 
HistoneStringResource - Class in ru.histone.v2.evaluator.resource
 
HistoneStringResource(String, String, String) - Constructor for class ru.histone.v2.evaluator.resource.HistoneStringResource
 
HistoneStringResource(String, String, String, Map<String, Object>) - Constructor for class ru.histone.v2.evaluator.resource.HistoneStringResource
Deprecated.
HistoneType - Enum in ru.histone.v2.rtti
 
HOUR_SYMBOL - Static variable in class ru.histone.v2.utils.DateUtils
 
htmlEntities(EvalNode) - Static method in class ru.histone.v2.evaluator.function.string.StringHtmlEntities
 
HTTP_SCHEME - Static variable in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
HttpLoader - Class in ru.histone.v2.evaluator.resource.loader
 
HttpLoader() - Constructor for class ru.histone.v2.evaluator.resource.loader.HttpLoader
 

I

IDENTIFIER - Static variable in class ru.histone.v2.parser.Parser
 
INDEX_PROPERTY_NAME - Static variable in class ru.histone.v2.evaluator.function.macro.MacroExtend
 
initFuture() - Static method in class ru.histone.v2.utils.AsyncUtils
 
initializeHistone(Executor) - Method in class ru.histone.v2.Histone
 
INSTANCE - Static variable in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
IOUtils - Class in ru.histone.v2.utils
 
IOUtils() - Constructor for class ru.histone.v2.utils.IOUtils
 
Irtti - Interface in ru.histone.v2.rtti
 
isArray(Set<String>) - Method in class ru.histone.v2.evaluator.Converter
 
IsArray - Class in ru.histone.v2.evaluator.function.any
 
IsArray(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsArray
 
isAst(String) - Static method in class ru.histone.v2.utils.ParserUtils
 
isAsync() - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
isAsync() - Method in class ru.histone.v2.evaluator.function.global.AsyncLoadJson
 
isAsync() - Method in class ru.histone.v2.evaluator.function.global.AsyncLoadText
 
isAsync() - Method in interface ru.histone.v2.evaluator.Function
Return true, if function must be run in own thread, otherwise - false
IsBoolean - Class in ru.histone.v2.evaluator.function.any
 
IsBoolean(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsBoolean
 
isClear() - Method in class ru.histone.v2.evaluator.function.AbstractFunction
 
isClear() - Method in interface ru.histone.v2.evaluator.Function
 
IsDate - Class in ru.histone.v2.evaluator.function.any
 
IsDate(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsDate
 
IsFloat - Class in ru.histone.v2.evaluator.function.any
 
IsFloat(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsFloat
 
isFor() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
isFound() - Method in class ru.histone.v2.parser.tokenizer.TokenizerResult
 
isGlobal() - Method in class ru.histone.v2.evaluator.data.HistoneRegex
 
isIgnoreCase() - Method in class ru.histone.v2.evaluator.data.HistoneRegex
 
isIgnored() - Method in class ru.histone.v2.parser.tokenizer.Token
 
IsInt - Class in ru.histone.v2.evaluator.function.any
 
IsInt(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsInt
 
isInt(String) - Static method in class ru.histone.v2.utils.ParserUtils
 
isInteger(Double) - Static method in class ru.histone.v2.utils.ParserUtils
 
IsMacro - Class in ru.histone.v2.evaluator.function.any
 
IsMacro(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsMacro
 
isMultiline() - Method in class ru.histone.v2.evaluator.data.HistoneRegex
 
IsNull - Class in ru.histone.v2.evaluator.function.any
 
IsNull(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsNull
 
IsNumber - Class in ru.histone.v2.evaluator.function.any
 
IsNumber(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsNumber
 
isNumber(Object) - Static method in class ru.histone.v2.utils.ParserUtils
 
isNumberNode(EvalNode) - Method in class ru.histone.v2.evaluator.Converter
 
isNumeric(StringEvalNode) - Method in class ru.histone.v2.evaluator.Converter
 
isNumeric(String) - Method in class ru.histone.v2.evaluator.Converter
 
IsRegExp - Class in ru.histone.v2.evaluator.function.any
 
IsRegExp(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsRegExp
 
isReturn - Variable in class ru.histone.v2.evaluator.node.EvalNode
 
isReturn() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
isReturn() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
IsString - Class in ru.histone.v2.evaluator.function.any
 
IsString(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsString
 
isStringNode(EvalNode) - Method in class ru.histone.v2.evaluator.Converter
 
isStrongNumber(Object) - Static method in class ru.histone.v2.utils.ParserUtils
 
isStrongString(Object) - Static method in class ru.histone.v2.utils.ParserUtils
 
IsUndefined - Class in ru.histone.v2.evaluator.function.any
 
IsUndefined(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.IsUndefined
 
isVar() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 

J

JS_MAX_BOUND_OF_YEAR - Static variable in class ru.histone.v2.utils.DateUtils
 
JS_MIN_BOUND_OF_YEAR - Static variable in class ru.histone.v2.utils.DateUtils
 

K

Keys - Class in ru.histone.v2.evaluator.function.array
 
Keys(Converter, boolean) - Constructor for class ru.histone.v2.evaluator.function.array.Keys
 

L

labelExists(String) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
leave() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
line - Variable in exception ru.histone.v2.exceptions.ParserException
 
load(Context, String, String, Map<String, Object>) - Method in interface ru.histone.v2.evaluator.resource.HistoneResourceLoader
Load resource using specified href, baseHref and arguments
load(Context, String, String, Map<String, Object>) - Method in class ru.histone.v2.evaluator.resource.SchemaResourceLoader
 
Loader - Interface in ru.histone.v2.evaluator.resource.loader
An abstraction for loading resource
loader - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 
loaders - Variable in class ru.histone.v2.evaluator.resource.SchemaResourceLoader
 
LoadJson - Class in ru.histone.v2.evaluator.function.global
 
LoadJson(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.global.LoadJson
 
loadRequest(URI, Map<String, Object>) - Method in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
loadResource(Context, String, Map<String, Object>) - Method in class ru.histone.v2.evaluator.function.global.LoadText
 
loadResource(Context, URI, Map<String, Object>) - Method in class ru.histone.v2.evaluator.resource.loader.DataLoader
 
loadResource(Context, URI, Map<String, Object>) - Method in class ru.histone.v2.evaluator.resource.loader.FileLoader
 
loadResource(Context, URI, Map<String, Object>) - Method in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
loadResource(Context, URI, Map<String, Object>) - Method in interface ru.histone.v2.evaluator.resource.loader.Loader
Method returns future of resource, which was load by url and params
LoadText - Class in ru.histone.v2.evaluator.function.global
 
LoadText(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.global.LoadText
 
locale - Variable in class ru.histone.v2.Histone
 
LocaleFunction - Class in ru.histone.v2.evaluator.function
 
LocaleFunction(Converter) - Constructor for class ru.histone.v2.evaluator.function.LocaleFunction
 
logger - Variable in class ru.histone.v2.evaluator.function.AbstractFunction
 
logger - Variable in class ru.histone.v2.Histone
 
LongAstNode - Class in ru.histone.v2.parser.node
 
LongAstNode(Long) - Constructor for class ru.histone.v2.parser.node.LongAstNode
 
LongAstNode(Integer) - Constructor for class ru.histone.v2.parser.node.LongAstNode
 
LongEvalNode - Class in ru.histone.v2.evaluator.node
 
LongEvalNode(Integer) - Constructor for class ru.histone.v2.evaluator.node.LongEvalNode
 
LongEvalNode(Long) - Constructor for class ru.histone.v2.evaluator.node.LongEvalNode
 

M

MACRO_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayMap
 
MacroBind - Class in ru.histone.v2.evaluator.function.macro
 
MacroBind(Converter) - Constructor for class ru.histone.v2.evaluator.function.macro.MacroBind
 
macroCall(List<EvalNode>) - Method in class ru.histone.v2.evaluator.Context
 
MacroCall - Class in ru.histone.v2.evaluator.function.macro
 
MacroCall(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.macro.MacroCall
 
MacroEvalNode - Class in ru.histone.v2.evaluator.node
 
MacroEvalNode(HistoneMacro) - Constructor for class ru.histone.v2.evaluator.node.MacroEvalNode
 
MacroEvalNode(HistoneMacro, Map<String, EvalNode>) - Constructor for class ru.histone.v2.evaluator.node.MacroEvalNode
 
MacroExtend - Class in ru.histone.v2.evaluator.function.macro
 
MacroExtend(Converter) - Constructor for class ru.histone.v2.evaluator.function.macro.MacroExtend
 
makeFullLocation(String, String) - Method in class ru.histone.v2.evaluator.resource.SchemaResourceLoader
 
MAP_EVAL_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayMap
 
MapEvalNode - Class in ru.histone.v2.evaluator.node
 
MapEvalNode(List<EvalNode>) - Constructor for class ru.histone.v2.evaluator.node.MapEvalNode
 
MapEvalNode(Map<String, EvalNode>) - Constructor for class ru.histone.v2.evaluator.node.MapEvalNode
 
mapper - Variable in class ru.histone.v2.evaluator.function.global.LoadText
 
mark(int) - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
mark(int) - Method in class ru.histone.v2.utils.BOMInputStream
markSupported() - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
markSupported() - Method in class ru.histone.v2.utils.BOMInputStream
MAX_MONTH - Static variable in class ru.histone.v2.utils.DateUtils
 
merge(List<Map.Entry<String, EvalNode>>, List<Map.Entry<String, EvalNode>>, MacroEvalNode, Context) - Static method in class ru.histone.v2.evaluator.function.array.ArraySort
 
mergeHelper(List<Map.Entry<String, EvalNode>>, List<Map.Entry<String, EvalNode>>, MacroEvalNode, Context, LinkedList<Map.Entry<String, EvalNode>>) - Static method in class ru.histone.v2.evaluator.function.array.ArraySort
 
mergeStrings(AstNode) - Method in class ru.histone.v2.parser.Optimizer
 
MIN_DAY - Static variable in class ru.histone.v2.utils.DateUtils
 
MIN_MONTH - Static variable in class ru.histone.v2.utils.DateUtils
 
MINUTE_SYMBOL - Static variable in class ru.histone.v2.utils.DateUtils
 
MONTH_SYMBOL - Static variable in class ru.histone.v2.utils.DateUtils
 

N

NAME - Static variable in class ru.histone.v2.evaluator.function.any.IsMacro
 
NAME - Static variable in class ru.histone.v2.evaluator.function.any.ToBoolean
 
NAME - Static variable in class ru.histone.v2.evaluator.function.any.ToJson
 
NAME - Static variable in class ru.histone.v2.evaluator.function.any.ToNumber
 
NAME - Static variable in class ru.histone.v2.evaluator.function.any.ToString
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayChunk
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayEvery
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayFind
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayForEach
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayGroup
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayHtmlEntities
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayJoin
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayLength
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayMap
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArrayReduce
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArraySlice
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArraySome
 
NAME - Static variable in class ru.histone.v2.evaluator.function.array.ArraySort
 
NAME - Static variable in class ru.histone.v2.evaluator.function.global.GetMethod
 
NAME - Static variable in class ru.histone.v2.evaluator.function.global.Range
 
NAME - Static variable in class ru.histone.v2.evaluator.function.global.Wait
 
NAME - Static variable in class ru.histone.v2.evaluator.function.macro.MacroBind
 
NAME - Static variable in class ru.histone.v2.evaluator.function.macro.MacroCall
 
NAME - Static variable in class ru.histone.v2.evaluator.function.macro.MacroExtend
 
NAME - Static variable in class ru.histone.v2.evaluator.function.regex.Test
 
NAME - Static variable in class ru.histone.v2.evaluator.function.string.StringCharCodeAt
 
NAME - Static variable in class ru.histone.v2.evaluator.function.string.StringHtmlEntities
 
NAME - Static variable in class ru.histone.v2.evaluator.function.string.StringLength
 
NAME - Static variable in class ru.histone.v2.evaluator.function.string.StringReplace
 
NAME - Static variable in class ru.histone.v2.evaluator.function.string.StringSlice
 
NAME - Static variable in class ru.histone.v2.evaluator.function.string.StringSplit
 
NAME - Static variable in class ru.histone.v2.evaluator.function.string.StringStrip
 
next(List<Integer>, Integer...) - Method in class ru.histone.v2.parser.tokenizer.Tokenizer
 
next(Integer...) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
next(Tokens) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
nodeAsBoolean(EvalNode) - Method in class ru.histone.v2.evaluator.Converter
 
nodes - Variable in class ru.histone.v2.parser.node.ExpAstNode
 
NodesComparator - Class in ru.histone.v2.evaluator
 
NodesComparator(Converter) - Constructor for class ru.histone.v2.evaluator.NodesComparator
 
NONE - Static variable in class ru.histone.v2.utils.BOMInputStream.BOM
NONE.
NullEvalNode - Class in ru.histone.v2.evaluator.node
 
NullEvalNode() - Constructor for class ru.histone.v2.evaluator.node.NullEvalNode
 
NUMBER_COMPARATOR - Static variable in class ru.histone.v2.evaluator.NodesComparator
 
NumberComparator - Class in ru.histone.v2.evaluator.global
 
NumberComparator() - Constructor for class ru.histone.v2.evaluator.global.NumberComparator
 

O

Optimizer - Class in ru.histone.v2.parser
 
Optimizer() - Constructor for class ru.histone.v2.parser.Optimizer
 

P

parser - Variable in class ru.histone.v2.evaluator.function.AbstractFunction
 
parser - Variable in class ru.histone.v2.Histone
 
Parser - Class in ru.histone.v2.parser
Class used for validate and create AST tree from histone template.
Parser() - Constructor for class ru.histone.v2.parser.Parser
 
parser - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 
ParserException - Exception in ru.histone.v2.exceptions
 
ParserException(String, String, int) - Constructor for exception ru.histone.v2.exceptions.ParserException
 
ParserUtils - Class in ru.histone.v2.utils
 
ParserUtils() - Constructor for class ru.histone.v2.utils.ParserUtils
 
parseTemplateToAST(String, String) - Method in class ru.histone.v2.Histone
 
parseURI(String) - Static method in class ru.histone.v2.utils.PathUtils
 
PathUtils - Class in ru.histone.v2.utils
Utility class for resolving url or path
PathUtils() - Constructor for class ru.histone.v2.utils.PathUtils
 
prepareWinPathForUri(String) - Static method in class ru.histone.v2.utils.PathUtils
 
printVersion() - Method in class ru.histone.v2.Histone
 
process(ExpAstNode, Context) - Method in class ru.histone.v2.evaluator.Evaluator
 
process(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.GetMonthName
 
process(String, String, Map<String, Object>) - Method in class ru.histone.v2.Histone
 
process(String) - Method in class ru.histone.v2.Histone
 
process(String, String) - Method in class ru.histone.v2.parser.Parser
 
process(AstNode) - Method in class ru.histone.v2.parser.SsaOptimizer
 
processAddNodes(Context, List<EvalNode>) - Method in class ru.histone.v2.evaluator.EvaluatorHelper
Processes summary operation of 2 nodes, e.g.
processAddNumberNodes(EvalNode, EvalNode) - Method in class ru.histone.v2.evaluator.EvaluatorHelper
 
processFuture(ExpAstNode, Context) - Method in class ru.histone.v2.evaluator.Evaluator
 
processRange(List<EvalNode>) - Method in class ru.histone.v2.evaluator.function.global.Range
 
processRelation(CompletableFuture<EvalNode>, CompletableFuture<EvalNode>, AstType, Context) - Method in class ru.histone.v2.evaluator.NodesComparator
 
processTemplate(String, String) - Method in class ru.histone.v2.evaluator.function.global.Eval
 
processTemplate(String, Resource) - Method in class ru.histone.v2.evaluator.function.global.Require
 
processTemplate(String, String, Map<String, Object>, String) - Method in class ru.histone.v2.Histone
 
processTemplate(String, String, Map<String, Object>, String) - Method in interface ru.histone.v2.HistoneEngine
 
processUnaryMinus(EvalNode) - Method in class ru.histone.v2.evaluator.EvaluatorHelper
Processes node with unary minus, e.g.
PropertiesEvalNode<T> - Class in ru.histone.v2.evaluator.node
 
PropertiesEvalNode(T) - Constructor for class ru.histone.v2.evaluator.node.PropertiesEvalNode
 
propertyHolder - Variable in class ru.histone.v2.Histone
 
PropertyHolder<T> - Interface in ru.histone.v2.property
 
props - Variable in class ru.histone.v2.evaluator.function.LocaleFunction
 
put(String, CompletableFuture<EvalNode>) - Method in class ru.histone.v2.evaluator.Context
 
putAllExtArgs(Map<String, EvalNode>) - Method in class ru.histone.v2.evaluator.node.MacroEvalNode
 

R

Range - Class in ru.histone.v2.evaluator.function.global
 
Range(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.Range
 
read() - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
read(byte[]) - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
read(byte[], int, int) - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
read(String) - Static method in class ru.histone.v2.utils.AstJsonProcessor
 
read() - Method in class ru.histone.v2.utils.BOMInputStream
read(byte[]) - Method in class ru.histone.v2.utils.BOMInputStream
read(byte[], int, int) - Method in class ru.histone.v2.utils.BOMInputStream
READ_TIMEOUT - Static variable in class ru.histone.v2.evaluator.resource.loader.HttpLoader
 
readBomStream(URI, InputStream) - Static method in class ru.histone.v2.utils.IOUtils
 
readFile(URI) - Method in class ru.histone.v2.evaluator.resource.loader.FileLoader
 
readStringFromResource(Resource, String) - Static method in class ru.histone.v2.utils.IOUtils
 
readStringFromResource(Resource, String, String) - Static method in class ru.histone.v2.utils.IOUtils
 
readTokenToBuffer() - Method in class ru.histone.v2.parser.tokenizer.Tokenizer
 
RegexEvalNode - Class in ru.histone.v2.evaluator.node
 
RegexEvalNode(HistoneRegex) - Constructor for class ru.histone.v2.evaluator.node.RegexEvalNode
 
register(HistoneType, Function) - Method in interface ru.histone.v2.rtti.Irtti
 
register(HistoneType, Function) - Method in class ru.histone.v2.rtti.RunTimeTypeInfo
 
removeLabel(String) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
Require - Class in ru.histone.v2.evaluator.function.global
Function loads histone template from specified file and evaluating it.
Require(Executor, HistoneResourceLoader, Evaluator, Parser, Converter) - Constructor for class ru.histone.v2.evaluator.function.global.Require
 
reset() - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
reset() - Method in class ru.histone.v2.utils.BOMInputStream
resolveFullPath(String, String) - Method in interface ru.histone.v2.evaluator.resource.HistoneResourceLoader
Return full path for specified resource href and base href
resolveFullPath(String, String) - Method in class ru.histone.v2.evaluator.resource.SchemaResourceLoader
 
resolvePath(String) - Static method in class ru.histone.v2.utils.PathUtils
 
ResolveURI - Class in ru.histone.v2.evaluator.function.global
 
ResolveURI(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.ResolveURI
 
resolveUrl(String, String) - Static method in class ru.histone.v2.utils.PathUtils
 
Resource<T> - Interface in ru.histone.v2.evaluator.resource
All resources loaded via resource loaders should be accessible via this interface
resourceLoader - Variable in class ru.histone.v2.evaluator.function.AbstractFunction
 
resourceLoader - Variable in class ru.histone.v2.Histone
 
ResourceLoadException - Exception in ru.histone.v2.exceptions
This exception is used to provide detailed error information from resource loader Histone evaluator
ResourceLoadException() - Constructor for exception ru.histone.v2.exceptions.ResourceLoadException
 
ResourceLoadException(String) - Constructor for exception ru.histone.v2.exceptions.ResourceLoadException
 
ResourceLoadException(String, Throwable) - Constructor for exception ru.histone.v2.exceptions.ResourceLoadException
 
ResourceLoadException(Throwable) - Constructor for exception ru.histone.v2.exceptions.ResourceLoadException
 
Reverse - Class in ru.histone.v2.evaluator.function.array
 
Reverse(Converter) - Constructor for class ru.histone.v2.evaluator.function.array.Reverse
 
rewriteNodes(List<AstNode>) - Method in class ru.histone.v2.parser.node.ExpAstNode
 
RttiMethod - Enum in ru.histone.v2.rtti
 
RttiUtils - Class in ru.histone.v2.utils
 
RttiUtils() - Constructor for class ru.histone.v2.utils.RttiUtils
 
ru.histone.v2 - package ru.histone.v2
Main Histone package.
ru.histone.v2.evaluator - package ru.histone.v2.evaluator
Classes from this package uses to evaluating AST-tree and getting result in string representation
ru.histone.v2.evaluator.data - package ru.histone.v2.evaluator.data
 
ru.histone.v2.evaluator.function - package ru.histone.v2.evaluator.function
 
ru.histone.v2.evaluator.function.any - package ru.histone.v2.evaluator.function.any
Package contains functions, which can call from any variable type
ru.histone.v2.evaluator.function.array - package ru.histone.v2.evaluator.function.array
 
ru.histone.v2.evaluator.function.global - package ru.histone.v2.evaluator.function.global
 
ru.histone.v2.evaluator.function.macro - package ru.histone.v2.evaluator.function.macro
 
ru.histone.v2.evaluator.function.number - package ru.histone.v2.evaluator.function.number
 
ru.histone.v2.evaluator.function.regex - package ru.histone.v2.evaluator.function.regex
 
ru.histone.v2.evaluator.function.string - package ru.histone.v2.evaluator.function.string
 
ru.histone.v2.evaluator.global - package ru.histone.v2.evaluator.global
 
ru.histone.v2.evaluator.node - package ru.histone.v2.evaluator.node
Classes in this package uses to represents evaluated nodes from AST-tree
ru.histone.v2.evaluator.resource - package ru.histone.v2.evaluator.resource
 
ru.histone.v2.evaluator.resource.loader - package ru.histone.v2.evaluator.resource.loader
 
ru.histone.v2.exceptions - package 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.expression - package ru.histone.v2.expression
 
ru.histone.v2.parser - package ru.histone.v2.parser
 
ru.histone.v2.parser.node - package ru.histone.v2.parser.node
 
ru.histone.v2.parser.tokenizer - package ru.histone.v2.parser.tokenizer
 
ru.histone.v2.property - package ru.histone.v2.property
 
ru.histone.v2.rtti - package ru.histone.v2.rtti
 
ru.histone.v2.utils - package ru.histone.v2.utils
 
runAsync(Context, List<EvalNode>, Function) - Method in class ru.histone.v2.rtti.RunTimeTypeInfo
 
runTimeTypeInfo - Variable in class ru.histone.v2.Histone
 
RunTimeTypeInfo - Class in ru.histone.v2.rtti
RTTI used to storing Function for global and default types and user defined functions.
RunTimeTypeInfo(Executor, HistoneResourceLoader, Evaluator, Parser) - Constructor for class ru.histone.v2.rtti.RunTimeTypeInfo
Creates RTTI object

S

SchemaResourceLoader - Class in ru.histone.v2.evaluator.resource
 
SchemaResourceLoader() - Constructor for class ru.histone.v2.evaluator.resource.SchemaResourceLoader
 
Scope() - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerWrapper.Scope
 
SECOND_SYMBOL - Static variable in class ru.histone.v2.utils.DateUtils
 
SELF_CONTEXT_ARGUMENTS - Static variable in class ru.histone.v2.Constants
 
SELF_CONTEXT_CALLEE - Static variable in class ru.histone.v2.Constants
 
SELF_CONTEXT_CALLER - Static variable in class ru.histone.v2.Constants
 
SELF_CONTEXT_CURRENT_INDEX - Static variable in class ru.histone.v2.Constants
 
SELF_CONTEXT_KEY - Static variable in class ru.histone.v2.Constants
 
SELF_CONTEXT_LAST_INDEX - Static variable in class ru.histone.v2.Constants
 
SELF_CONTEXT_NAME - Static variable in class ru.histone.v2.Constants
 
SELF_CONTEXT_VALUE - Static variable in class ru.histone.v2.Constants
 
SELF_NAME - Static variable in class ru.histone.v2.Constants
 
SELF_WHILE_CONDITION - Static variable in class ru.histone.v2.Constants
 
SELF_WHILE_ITERATION - Static variable in class ru.histone.v2.Constants
 
SEPARATOR_INDEX - Static variable in class ru.histone.v2.evaluator.function.string.StringSplit
 
sequence(List<CompletableFuture<T>>) - Static method in class ru.histone.v2.utils.AsyncUtils
 
sequence(LinkedList<CompletableFuture<T>>) - Static method in class ru.histone.v2.utils.AsyncUtils
 
sequence(CompletableFuture<T>...) - Static method in class ru.histone.v2.utils.AsyncUtils
 
setArgs(List<String>) - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
setAuthority(String) - Method in class ru.histone.v2.utils.URI
 
setBaseUri(String) - Method in class ru.histone.v2.evaluator.Context
 
setBaseURI(String) - Method in class ru.histone.v2.parser.tokenizer.Tokenizer
 
setBaseURI(String) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
setBindArgs(List<EvalNode>) - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
setBody(Object) - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
setCallType(CallType) - Method in class ru.histone.v2.parser.node.CallExpAstNode
 
setContext(Context) - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
setConverter(Converter) - Method in class ru.histone.v2.Histone
 
setCtxCache(Map<String, CompletableFuture<?>>) - Method in class ru.histone.v2.evaluator.Context
 
setDefaultValues(Map<String, CompletableFuture<EvalNode>>) - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
setFor(boolean) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
setFragment(String) - Method in class ru.histone.v2.utils.URI
 
setIsIgnored(boolean) - Method in class ru.histone.v2.parser.tokenizer.Token
 
setNode(int, AstNode) - Method in class ru.histone.v2.parser.node.ExpAstNode
 
setPath(String) - Method in class ru.histone.v2.utils.URI
 
setQuery(String) - Method in class ru.histone.v2.utils.URI
 
setReturn(boolean) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
setScheme(String) - Method in class ru.histone.v2.utils.URI
 
setTemplateVars(ConcurrentMap<String, Object>) - Method in class ru.histone.v2.evaluator.Context
 
setVar(boolean) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
size() - Method in class ru.histone.v2.parser.node.AstNode
 
size() - Method in class ru.histone.v2.parser.node.ExpAstNode
 
size() - Method in class ru.histone.v2.parser.node.ValueNode
 
skip(long) - Method in class ru.histone.v2.evaluator.resource.loader.EmptyInputStream
 
skip(long) - Method in class ru.histone.v2.utils.BOMInputStream
skipBOM() - Method in class ru.histone.v2.utils.BOMInputStream
Skips the BOM that was found in the wrapped InputStream object.
sort(List<CompletableFuture<Map.Entry<String, EvalNode>>>, MacroEvalNode, Context) - Static method in class ru.histone.v2.evaluator.function.array.ArraySort
 
SsaOptimizer - Class in ru.histone.v2.parser
 
SsaOptimizer() - Constructor for class ru.histone.v2.parser.SsaOptimizer
 
START_BIND_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayFind
 
START_BIND_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArrayGroup
 
START_BIND_INDEX - Static variable in class ru.histone.v2.evaluator.function.array.ArraySort
 
startMacro() - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
STEP_BY_DEFAULT - Static variable in class ru.histone.v2.evaluator.function.global.Range
 
StopExecutionException - Exception in ru.histone.v2.exceptions
 
StopExecutionException() - Constructor for exception ru.histone.v2.exceptions.StopExecutionException
 
StopExecutionException(String) - Constructor for exception ru.histone.v2.exceptions.StopExecutionException
 
StopExecutionException(Throwable) - Constructor for exception ru.histone.v2.exceptions.StopExecutionException
 
StopExecutionException(String, Throwable) - Constructor for exception ru.histone.v2.exceptions.StopExecutionException
 
STRING_EVAL_NODE_LEN_COMPARATOR - Static variable in class ru.histone.v2.evaluator.NodesComparator
 
STRING_EVAL_NODE_STRONG_COMPARATOR - Static variable in class ru.histone.v2.evaluator.function.array.ArraySort
 
STRING_EVAL_NODE_STRONG_COMPARATOR - Static variable in class ru.histone.v2.evaluator.NodesComparator
 
StringAstNode - Class in ru.histone.v2.parser.node
 
StringAstNode(String) - Constructor for class ru.histone.v2.parser.node.StringAstNode
 
StringCharCodeAt - Class in ru.histone.v2.evaluator.function.string
 
StringCharCodeAt(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringCharCodeAt
 
StringEvalNode - Class in ru.histone.v2.evaluator.node
 
StringEvalNode(String) - Constructor for class ru.histone.v2.evaluator.node.StringEvalNode
 
StringEvalNodeLenComparator - Class in ru.histone.v2.evaluator.global
 
StringEvalNodeLenComparator() - Constructor for class ru.histone.v2.evaluator.global.StringEvalNodeLenComparator
 
StringEvalNodeStrongComparator - Class in ru.histone.v2.evaluator.global
 
StringEvalNodeStrongComparator() - Constructor for class ru.histone.v2.evaluator.global.StringEvalNodeStrongComparator
 
StringHtmlEntities - Class in ru.histone.v2.evaluator.function.string
 
StringHtmlEntities(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringHtmlEntities
 
StringLength - Class in ru.histone.v2.evaluator.function.string
 
StringLength(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringLength
 
StringReplace - Class in ru.histone.v2.evaluator.function.string
 
StringReplace(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringReplace
 
StringSlice - Class in ru.histone.v2.evaluator.function.string
 
StringSlice(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringSlice
 
StringSplit - Class in ru.histone.v2.evaluator.function.string
 
StringSplit(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringSplit
 
StringStrip - Class in ru.histone.v2.evaluator.function.string
 
StringStrip(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringStrip
 
StringToDate - Class in ru.histone.v2.evaluator.function.string
 
StringToDate(Converter) - Constructor for class ru.histone.v2.evaluator.function.string.StringToDate
 
SyntaxErrorException - Exception in ru.histone.v2.exceptions
 
SyntaxErrorException(String, String, int) - Constructor for exception ru.histone.v2.exceptions.SyntaxErrorException
 

T

Test - Class in ru.histone.v2.evaluator.function.regex
 
Test(Converter) - Constructor for class ru.histone.v2.evaluator.function.regex.Test
 
test(List<Integer>, Integer...) - Method in class ru.histone.v2.parser.tokenizer.Tokenizer
 
test(Integer...) - Method in class ru.histone.v2.parser.tokenizer.TokenizerWrapper
 
THIS_CONTEXT_VALUE - Static variable in class ru.histone.v2.Constants
 
ToAbs - Class in ru.histone.v2.evaluator.function.number
 
ToAbs(Converter) - Constructor for class ru.histone.v2.evaluator.function.number.ToAbs
 
ToArray - Class in ru.histone.v2.evaluator.function.any
 
ToArray(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.ToArray
 
ToBoolean - Class in ru.histone.v2.evaluator.function.any
 
ToBoolean(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.ToBoolean
 
ToCeil - Class in ru.histone.v2.evaluator.function.number
 
ToCeil(Converter) - Constructor for class ru.histone.v2.evaluator.function.number.ToCeil
 
ToChar - Class in ru.histone.v2.evaluator.function.number
 
ToChar(Converter) - Constructor for class ru.histone.v2.evaluator.function.number.ToChar
 
ToDate - Class in ru.histone.v2.evaluator.function.number
 
ToDate(Converter) - Constructor for class ru.histone.v2.evaluator.function.number.ToDate
 
ToFixed - Class in ru.histone.v2.evaluator.function.number
 
ToFixed(Converter) - Constructor for class ru.histone.v2.evaluator.function.number.ToFixed
 
ToFloor - Class in ru.histone.v2.evaluator.function.number
 
ToFloor(Converter) - Constructor for class ru.histone.v2.evaluator.function.number.ToFloor
 
ToJson - Class in ru.histone.v2.evaluator.function.any
 
ToJson(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.ToJson
 
Token - Class in ru.histone.v2.parser.tokenizer
 
Token(String, List<Integer>, int) - Constructor for class ru.histone.v2.parser.tokenizer.Token
 
Token(String, Integer, int) - Constructor for class ru.histone.v2.parser.tokenizer.Token
 
Token(Integer, int) - Constructor for class ru.histone.v2.parser.tokenizer.Token
 
Token(List<Integer>, int) - Constructor for class ru.histone.v2.parser.tokenizer.Token
 
Tokenizer - Class in ru.histone.v2.parser.tokenizer
Histone template tokenizer
Tokenizer is based on regular expressions and returns tokens one by one.
Tokenizer(String, String, List<Expression>) - Constructor for class ru.histone.v2.parser.tokenizer.Tokenizer
 
TokenizerResult - Class in ru.histone.v2.parser.tokenizer
 
TokenizerResult(Token...) - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerResult
 
TokenizerResult(List<Token>) - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerResult
 
TokenizerResult(boolean) - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerResult
 
TokenizerWrapper - Class in ru.histone.v2.parser.tokenizer
Class used for wrapping generic tokenizer.
TokenizerWrapper(Tokenizer) - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerWrapper
Construct wrapper without tokens for ignoring
TokenizerWrapper(TokenizerWrapper) - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerWrapper
Construct wrapper based on another wrapper.
TokenizerWrapper(TokenizerWrapper, List<Integer>) - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerWrapper
Construct wrapper based on another wrapper with a list of ignored tokens.
TokenizerWrapper.Scope - Class in ru.histone.v2.parser.tokenizer
 
TokenizerWrapper.Var - Class in ru.histone.v2.parser.tokenizer
 
Tokens - Enum in ru.histone.v2.parser.tokenizer
 
ToMacro - Class in ru.histone.v2.evaluator.function.any
 
ToMacro(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.ToMacro
 
ToNumber - Class in ru.histone.v2.evaluator.function.any
 
ToNumber(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.ToNumber
 
ToRound - Class in ru.histone.v2.evaluator.function.number
 
ToRound(Converter) - Constructor for class ru.histone.v2.evaluator.function.number.ToRound
 
toString() - Method in class ru.histone.v2.evaluator.data.HistoneMacro
 
toString() - Method in class ru.histone.v2.evaluator.data.HistoneRegex
 
ToString - Class in ru.histone.v2.evaluator.function.any
 
ToString(Converter) - Constructor for class ru.histone.v2.evaluator.function.any.ToString
 
toString() - Method in class ru.histone.v2.evaluator.node.EvalNode
 
toString() - Method in class ru.histone.v2.parser.node.ExpAstNode
 
toString() - Method in class ru.histone.v2.parser.node.StringAstNode
 
toString() - Method in class ru.histone.v2.parser.node.ValueNode
 
toString() - Method in class ru.histone.v2.parser.tokenizer.Token
 
toString() - Method in class ru.histone.v2.utils.BOMInputStream.BOM
Returns a String representation of this BOM value.
toString() - Method in class ru.histone.v2.utils.Tuple
 
TRUE - Static variable in class ru.histone.v2.evaluator.node.BooleanEvalNode
 
tryDouble(Object) - Static method in class ru.histone.v2.utils.ParserUtils
 
tryInt(String) - Static method in class ru.histone.v2.utils.ParserUtils
 
tryIntNumber(Object) - Static method in class ru.histone.v2.utils.ParserUtils
 
tryLongNumber(Object) - Static method in class ru.histone.v2.utils.ParserUtils
 
tryPureIntegerValue(EvalNode) - Method in class ru.histone.v2.evaluator.Converter
 
Tuple<L,R> - Class in ru.histone.v2.utils
 
Tuple(L, R) - Constructor for class ru.histone.v2.utils.Tuple
 
type - Variable in class ru.histone.v2.parser.node.AstNode
 
typeMembers - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 

U

UnexpectedTokenException - Exception in ru.histone.v2.exceptions
 
UnexpectedTokenException(String, String, int) - Constructor for exception ru.histone.v2.exceptions.UnexpectedTokenException
 
URI - Class in ru.histone.v2.utils
 
URI() - Constructor for class ru.histone.v2.utils.URI
 
URL_DIRNAME_REGEXP - Static variable in class ru.histone.v2.utils.PathUtils
 
URL_PARSER_REGEXP - Static variable in class ru.histone.v2.utils.PathUtils
 
userTypes - Variable in class ru.histone.v2.rtti.RunTimeTypeInfo
 
UTF_16_BE - Static variable in class ru.histone.v2.utils.BOMInputStream.BOM
UTF-16, big-endian (FE FF).
UTF_16_LE - Static variable in class ru.histone.v2.utils.BOMInputStream.BOM
UTF-16, little-endian (FF FE).
UTF_32_BE - Static variable in class ru.histone.v2.utils.BOMInputStream.BOM
UTF-32, big-endian (00 00 FE FF).
UTF_32_LE - Static variable in class ru.histone.v2.utils.BOMInputStream.BOM
UTF-32, little-endian (FF FE 00 00).
UTF_8 - Static variable in class ru.histone.v2.utils.BOMInputStream.BOM
UTF-8 BOM (EF BB BF).

V

value - Variable in class ru.histone.v2.evaluator.node.EvalNode
 
value - Variable in class ru.histone.v2.parser.node.ValueNode
 
ValueNode<T> - Class in ru.histone.v2.parser.node
 
ValueNode() - Constructor for class ru.histone.v2.parser.node.ValueNode
 
ValueNode(T) - Constructor for class ru.histone.v2.parser.node.ValueNode
 
valueOf(String) - Static method in enum ru.histone.v2.evaluator.data.HistoneMacro.WrappingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.histone.v2.evaluator.resource.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.histone.v2.parser.node.AstType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.histone.v2.parser.node.CallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.histone.v2.parser.tokenizer.Tokens
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.histone.v2.rtti.HistoneType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.histone.v2.rtti.RttiMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.histone.v2.evaluator.data.HistoneMacro.WrappingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.histone.v2.evaluator.resource.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.histone.v2.parser.node.AstType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.histone.v2.parser.node.CallType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in class ru.histone.v2.parser.tokenizer.ExpressionList
 
values() - Static method in enum ru.histone.v2.parser.tokenizer.Tokens
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.histone.v2.rtti.HistoneType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.histone.v2.rtti.RttiMethod
Returns an array containing the constants of this enum type, in the order they are declared.
Var() - Constructor for class ru.histone.v2.parser.tokenizer.TokenizerWrapper.Var
 

W

Wait - Class in ru.histone.v2.evaluator.function.global
 
Wait(Converter) - Constructor for class ru.histone.v2.evaluator.function.global.Wait
 
WEEK_SYMBOL - Static variable in class ru.histone.v2.utils.DateUtils
 
write(AstNode) - Static method in class ru.histone.v2.utils.AstJsonProcessor
 

Y

YEAR_SYMBOL - Static variable in class ru.histone.v2.utils.DateUtils
 
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2017. All rights reserved.