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 Z 

A

access(Object) - Method in class com.github.leeonky.dal.runtime.SchemaType
 
Accessors - Class in com.github.leeonky.dal
 
Accessors(String) - Constructor for class com.github.leeonky.dal.Accessors
 
Actual - Class in com.github.leeonky.dal.runtime.schema
 
Actual(String, Data) - Constructor for class com.github.leeonky.dal.runtime.schema.Actual
 
actual(Data) - Static method in class com.github.leeonky.dal.runtime.schema.Actual
 
adapt(Factory.NodeNodeContextObject.SupplierSupplierObject) - Static method in interface com.github.leeonky.dal.ast.opt.Factory.NodeNodeContextObject
 
adapt(Factory.NodeNodeContextObject.ObjectObjectContextObject) - Static method in interface com.github.leeonky.dal.ast.opt.Factory.NodeNodeContextObject
 
adapt(Factory.NodeNodeContextObject.DataContextObject) - Static method in interface com.github.leeonky.dal.ast.opt.Factory.NodeNodeContextObject
 
adapt(Factory.NodeNodeContextObject.ObjectObject) - Static method in interface com.github.leeonky.dal.ast.opt.Factory.NodeNodeContextObject
 
adapt(Factory.NodeNodeContextObject.DataDataObject) - Static method in interface com.github.leeonky.dal.ast.opt.Factory.NodeNodeContextObject
 
ALL - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
ALL_STRING - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
AllowNull - Annotation Type in com.github.leeonky.dal.type
 
AND - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
AND - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
and(Supplier<Object>, Supplier<Object>) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
append(DALOperator, DALNode, DALProcedure) - Method in class com.github.leeonky.dal.ast.node.GroupExpression
 
append(String) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
append(StringBuilder, String) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer.LineBuffer
 
appendPartialPropertyReference(Data, Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
appendThen(String) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
ARITHMETIC_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
ArrayAccessor<T> - Interface in com.github.leeonky.dal.runtime
 
asSchema(Actual) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
AssertionFailure - Exception in com.github.leeonky.dal.runtime
 
AssertionFailure(String, int) - Constructor for exception com.github.leeonky.dal.runtime.AssertionFailure
 
assertionFailureMessage(String, SchemaNode) - Method in exception com.github.leeonky.dal.runtime.IllegalTypeException
 
Assertions - Class in com.github.leeonky.dal
 
assertRegexMatches(Pattern, String, int) - Static method in exception com.github.leeonky.dal.runtime.AssertionFailure
 
assertRegexMatches(Pattern, String, Data, int) - Static method in exception com.github.leeonky.dal.runtime.AssertionFailure
 
assertUnexpectedFields(Set<Object>, String, int) - Static method in exception com.github.leeonky.dal.runtime.AssertionFailure
 
attribute(TextAttribute) - Method in class com.github.leeonky.dal.runtime.TextFormatter
 
AutoMappingList - Class in com.github.leeonky.dal.runtime
 
AutoMappingList(int, Collection<T>, Function<T, Object>) - Constructor for class com.github.leeonky.dal.runtime.AutoMappingList
 

B

BASE_FORMATTER - Static variable in class com.github.leeonky.dal.runtime.BuildInTextFormatter
 
BaseFormatter<T,R> - Class in com.github.leeonky.dal.format
 
BaseFormatter() - Constructor for class com.github.leeonky.dal.format.BaseFormatter
 
BaseFormatter.ParseBlock<T2,R2> - Interface in com.github.leeonky.dal.format
 
Boolean() - Constructor for class com.github.leeonky.dal.format.Formatters.Boolean
 
BRACKET_RELAX_STRING - Variable in class com.github.leeonky.dal.compiler.Compiler
 
BRACKET_RELAX_STRING - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
BRACKET_RELAX_STRING_TAIL - Static variable in class com.github.leeonky.dal.compiler.Constants
 
bracketSymbolNode(DALNode) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
build(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
BUILD_IN - Static variable in annotation type com.github.leeonky.dal.runtime.Order
 
buildField(Object, Object) - Method in interface com.github.leeonky.dal.runtime.PartialObject
 
BuildInTextFormatter - Class in com.github.leeonky.dal.runtime
 
BuildInTextFormatter() - Constructor for class com.github.leeonky.dal.runtime.BuildInTextFormatter
 
by(DAL) - Method in class com.github.leeonky.dal.Accessors
 
bySequence() - Static method in class com.github.leeonky.dal.ast.node.table.HeaderNode
 

C

cached(Data, Runnable) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
cached(String, Data, Runnable, Consumer<String>) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer.LineBuffer
 
cachedDump(Data, DumpingBuffer) - Method in interface com.github.leeonky.dal.runtime.inspector.Dumper.Cacheable
 
cachedInspect(Data, DumpingBuffer) - Method in interface com.github.leeonky.dal.runtime.inspector.Dumper.Cacheable
 
cachedInspect(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.ListDumper
 
cachedInspect(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.MapDumper
 
calculate(DALNode, DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.opt.DALOperator
 
calculate(DALNode, DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.opt.Equal
 
calculate(DALNode, DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.opt.Matcher
 
calculateData(DALNode, DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.opt.DALOperator
 
Calculator - Class in com.github.leeonky.dal.runtime
 
Calculator() - Constructor for class com.github.leeonky.dal.runtime.Calculator
 
call(Object) - Method in interface com.github.leeonky.dal.runtime.CurryingMethod
 
cannotCompare() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
cellCount() - Method in class com.github.leeonky.dal.ast.node.table.TransposedRowNode
 
changeFirstIndex(Function<T, Integer>) - Static method in interface com.github.leeonky.dal.runtime.ListAccessor
 
checkDataCellSize(TableRowNode) - Method in class com.github.leeonky.dal.ast.node.table.TableDefaultIndexHeadRow
 
checkDataCellSize(TableRowNode) - Method in class com.github.leeonky.dal.ast.node.table.TableHeadRow
 
Checker - Interface in com.github.leeonky.dal.runtime.checker
 
CheckerFactory - Interface in com.github.leeonky.dal.runtime.checker
 
Checkers - Class in com.github.leeonky.dal.extensions
 
Checkers() - Constructor for class com.github.leeonky.dal.extensions.Checkers
 
CheckerSet - Class in com.github.leeonky.dal.runtime.checker
 
CheckerSet(BiFunction<Data, Data, Checker>) - Constructor for class com.github.leeonky.dal.runtime.checker.CheckerSet
 
checkerSetForEqualing() - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
checkerSetForMatching() - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
checkFormat(TableHeadRow) - Method in class com.github.leeonky.dal.ast.node.table.TableBody
 
checkFormat(TransposedTableHead) - Method in class com.github.leeonky.dal.ast.node.table.TransposedTableBody
 
CheckingContext - Class in com.github.leeonky.dal.runtime.checker
 
CheckingContext(Data, Data, Data, Data, int) - Constructor for class com.github.leeonky.dal.runtime.checker.CheckingContext
 
checkSize(TransposedRowNode) - Method in class com.github.leeonky.dal.ast.node.table.EmptyTransposedTableHead
 
checkSize(int) - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
checkSize(TransposedRowNode) - Method in class com.github.leeonky.dal.ast.node.table.TransposedTableHead
 
ClassKeyMap<T> - Class in com.github.leeonky.dal.runtime
 
ClassKeyMap() - Constructor for class com.github.leeonky.dal.runtime.ClassKeyMap
 
CLOSE_REGEX - Static variable in class com.github.leeonky.dal.compiler.Notations
 
CLOSING_BRACES - Static variable in class com.github.leeonky.dal.compiler.Notations
 
CLOSING_BRACKET - Static variable in class com.github.leeonky.dal.compiler.Notations
 
CLOSING_GROUP - Static variable in class com.github.leeonky.dal.compiler.Notations
 
CLOSING_PARENTHESES - Static variable in class com.github.leeonky.dal.compiler.Notations
 
collectComparator(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.table.TableHeadRow
 
collectFields(Data) - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
collectFields(Data) - Method in class com.github.leeonky.dal.ast.node.DALNode
 
collectFields(Data) - Method in class com.github.leeonky.dal.ast.node.GroupExpression
 
collectFields(Data) - Method in class com.github.leeonky.dal.ast.node.ObjectScopeNode
 
collectionSize() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
collectPartialProperties(Data) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
COLUMN_SPLITTER - Static variable in class com.github.leeonky.dal.compiler.Notations
 
columnPositionException(TransposedTableNode) - Method in exception com.github.leeonky.dal.runtime.ElementAssertionFailure
 
columnPositionException(TransposedTableNode) - Method in exception com.github.leeonky.dal.runtime.RowAssertionFailure
 
com.github.leeonky.dal - package com.github.leeonky.dal
 
com.github.leeonky.dal.ast.node - package com.github.leeonky.dal.ast.node
 
com.github.leeonky.dal.ast.node.table - package com.github.leeonky.dal.ast.node.table
 
com.github.leeonky.dal.ast.node.text - package com.github.leeonky.dal.ast.node.text
 
com.github.leeonky.dal.ast.opt - package com.github.leeonky.dal.ast.opt
 
com.github.leeonky.dal.compiler - package com.github.leeonky.dal.compiler
 
com.github.leeonky.dal.extensions - package com.github.leeonky.dal.extensions
 
com.github.leeonky.dal.format - package com.github.leeonky.dal.format
 
com.github.leeonky.dal.runtime - package com.github.leeonky.dal.runtime
 
com.github.leeonky.dal.runtime.checker - package com.github.leeonky.dal.runtime.checker
 
com.github.leeonky.dal.runtime.inspector - package com.github.leeonky.dal.runtime.inspector
 
com.github.leeonky.dal.runtime.schema - package com.github.leeonky.dal.runtime.schema
 
com.github.leeonky.dal.type - package com.github.leeonky.dal.type
 
com.github.leeonky.dal.util - package com.github.leeonky.dal.util
 
COMMA - Static variable in class com.github.leeonky.dal.compiler.Notations
 
COMMA - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
ComparableType(Comparator<Integer>, T, String) - Constructor for class com.github.leeonky.dal.format.Type.ComparableType
 
ComparableValue(Comparator<Integer>, T, String) - Constructor for class com.github.leeonky.dal.format.Value.ComparableValue
 
comparator(Function<Object, Object>) - Method in class com.github.leeonky.dal.ast.node.SortGroupNode
 
comparator() - Static method in class com.github.leeonky.dal.ast.node.SortGroupNode
 
comparator(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.table.HeaderNode
 
comparator(Notation<?, ?, ?>, Factory.NodeNodeContextObject) - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
compare(long, Comparator<Integer>, String) - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
compare(Number, Comparator<Integer>, String) - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
compare(T, Comparator<Integer>, String) - Static method in interface com.github.leeonky.dal.format.Type
 
compare(T, Comparator<Integer>, String) - Static method in interface com.github.leeonky.dal.format.Value
 
compare(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
compile(SourceCode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.compiler.Compiler
 
compile(String) - Method in interface com.github.leeonky.dal.runtime.UserLiteralRule
 
Compiler - Class in com.github.leeonky.dal.compiler
 
Compiler() - Constructor for class com.github.leeonky.dal.compiler.Compiler
 
Constants - Class in com.github.leeonky.dal.compiler
 
Constants() - Constructor for class com.github.leeonky.dal.compiler.Constants
 
constFalse(String) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
constInteger(Token) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
ConstNode - Class in com.github.leeonky.dal.ast.node
 
ConstNode(Object) - Constructor for class com.github.leeonky.dal.ast.node.ConstNode
 
constNull(String) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
constNumber(Token) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
ConstructorViaSchema - Interface in com.github.leeonky.dal.runtime
 
constructVerificationClause(DALOperator, RowType) - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
constString(List<Character>) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
constTrue(String) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
containsType(Object) - Method in class com.github.leeonky.dal.runtime.ClassKeyMap
 
content() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
continuation(String) - Method in class com.github.leeonky.dal.runtime.TextAttribute
 
continuation() - Method in class com.github.leeonky.dal.runtime.TextAttribute
 
convert(T) - Method in interface com.github.leeonky.dal.format.Formatter
 
convert(Boolean) - Method in class com.github.leeonky.dal.format.Formatters.Boolean
 
convert(String) - Method in class com.github.leeonky.dal.format.Formatters.Enum
 
convert(String) - Method in class com.github.leeonky.dal.format.Formatters.Instant
 
convert(Number) - Method in class com.github.leeonky.dal.format.Formatters.Integer
 
convert(String) - Method in class com.github.leeonky.dal.format.Formatters.LocalDate
 
convert(String) - Method in class com.github.leeonky.dal.format.Formatters.LocalDateTime
 
convert(Number) - Method in class com.github.leeonky.dal.format.Formatters.Number
 
convert(Number) - Method in class com.github.leeonky.dal.format.Formatters.PositiveInteger
 
convert(Number) - Method in class com.github.leeonky.dal.format.Formatters.PositiveNumber
 
convert(String) - Method in class com.github.leeonky.dal.format.Formatters.String
Deprecated.
 
convert(String) - Method in class com.github.leeonky.dal.format.Formatters.URL
 
convert(Number) - Method in class com.github.leeonky.dal.format.Formatters.ZeroNumber
 
convert(Class<?>) - Method in class com.github.leeonky.dal.runtime.Data
 
convertAble(BeanClass<?>, String) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
convertAs(Data, BeanClass<?>) - Method in interface com.github.leeonky.dal.format.Value
 
convertToArgType(Object) - Method in interface com.github.leeonky.dal.runtime.CurryingMethod
 
convertToVerificationNode(Data, DALOperator, Comparator<Object>) - Method in class com.github.leeonky.dal.ast.node.table.TableBody
 
convertToVerificationNode(Data, DALOperator, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.TableNode
 
create(Class<?>...) - Static method in class com.github.leeonky.dal.DAL
 
create(Data, Data) - Method in interface com.github.leeonky.dal.runtime.checker.CheckerFactory
 
create(BeanClass<?>) - Static method in class com.github.leeonky.dal.runtime.SchemaType
 
createCurryingMethod(Object, Method, Converter) - Static method in interface com.github.leeonky.dal.runtime.CurryingMethod
 
createExpression(DALNode, DALOperator, DALNode) - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
createRoot() - Static method in class com.github.leeonky.dal.runtime.SchemaType
 
createVerificationGroup(List<DALNode>) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
currying(Object) - Method in class com.github.leeonky.dal.runtime.Data
 
CurryingMethod - Interface in com.github.leeonky.dal.runtime
 

D

DAL - Class in com.github.leeonky.dal
 
DAL() - Constructor for class com.github.leeonky.dal.DAL
 
DalException - Exception in com.github.leeonky.dal.runtime
 
DalException(String, int) - Constructor for exception com.github.leeonky.dal.runtime.DalException
 
DalException(String, int, InterpreterException.Position.Type) - Constructor for exception com.github.leeonky.dal.runtime.DalException
 
dalException - Variable in exception com.github.leeonky.dal.runtime.RowAssertionFailure
 
DALExpression - Class in com.github.leeonky.dal.ast.node
 
DALExpression(DALNode, DALOperator, DALNode) - Constructor for class com.github.leeonky.dal.ast.node.DALExpression
 
DALFactory - Interface in com.github.leeonky.dal
 
DALNode - Class in com.github.leeonky.dal.ast.node
 
DALNode() - Constructor for class com.github.leeonky.dal.ast.node.DALNode
 
DALOperator - Class in com.github.leeonky.dal.ast.opt
 
DALOperator(int, String, boolean) - Constructor for class com.github.leeonky.dal.ast.opt.DALOperator
 
DALProcedure - Class in com.github.leeonky.dal.compiler
 
DALProcedure(SourceCode, RuntimeContextBuilder.DALRuntimeContext, ExpressionFactory<RuntimeContextBuilder.DALRuntimeContext, DALNode, DALExpression, DALOperator>) - Constructor for class com.github.leeonky.dal.compiler.DALProcedure
 
DALRuntimeContext(Object) - Constructor for class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
Data - Class in com.github.leeonky.dal.runtime
 
Data(Object, RuntimeContextBuilder.DALRuntimeContext, SchemaType) - Constructor for class com.github.leeonky.dal.runtime.Data
 
dataRowSkipEllipsis(int) - Method in class com.github.leeonky.dal.ast.node.table.TableBody
 
DEFAULT - Static variable in class com.github.leeonky.dal.runtime.BuildInTextFormatter
 
DEFAULT_CONTINUE_CHAR - Static variable in class com.github.leeonky.dal.runtime.BuildInTextFormatter
 
DEFAULT_END_OF_LINE - Static variable in class com.github.leeonky.dal.runtime.BuildInTextFormatter
 
DEFAULT_INDEX_HEADER - Variable in class com.github.leeonky.dal.compiler.Compiler
 
DEFAULT_INPUT - Variable in class com.github.leeonky.dal.compiler.Compiler
 
DEFAULT_NEW_LINE - Static variable in class com.github.leeonky.dal.runtime.BuildInTextFormatter
 
defaultEqualing(Data, Data) - Static method in class com.github.leeonky.dal.runtime.checker.CheckerSet
 
defaultMatching(Data, Data) - Static method in class com.github.leeonky.dal.runtime.checker.CheckerSet
 
DELIMITER - Static variable in class com.github.leeonky.dal.compiler.Constants
 
description() - Method in class com.github.leeonky.dal.runtime.BuildInTextFormatter
 
differentPosition(String, String) - Static method in class com.github.leeonky.dal.util.TextUtil
 
DIGITAL - Static variable in class com.github.leeonky.dal.compiler.Constants
 
DIGITAL_OR_MINUS - Static variable in class com.github.leeonky.dal.compiler.Constants
 
disableCommaAnd(NodeParser<DALNode, DALProcedure>) - Static method in class com.github.leeonky.dal.compiler.DALProcedure
 
divide(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
DIVISION - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
DOT - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
DOT_SYMBOL - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
DOUBLE_QUOTED - Static variable in class com.github.leeonky.dal.compiler.Notations
 
dump(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.extensions.Dumpers.StackTraceDumper
 
dump(Data, DumpingBuffer) - Method in interface com.github.leeonky.dal.runtime.inspector.Dumper.Cacheable
 
dump(Data, DumpingBuffer) - Method in interface com.github.leeonky.dal.runtime.inspector.Dumper
 
dump(Data) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
dump(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.ValueDumper
 
dumpAll() - Method in class com.github.leeonky.dal.runtime.Data
 
Dumper - Interface in com.github.leeonky.dal.runtime.inspector
 
Dumper.Cacheable - Interface in com.github.leeonky.dal.runtime.inspector
 
DumperFactory - Interface in com.github.leeonky.dal.runtime.inspector
 
Dumpers - Class in com.github.leeonky.dal.extensions
 
Dumpers() - Constructor for class com.github.leeonky.dal.extensions.Dumpers
 
Dumpers.StackTraceDumper - Class in com.github.leeonky.dal.extensions
 
dumpField(Data, Object, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.MapDumper
 
DumpingBuffer - Class in com.github.leeonky.dal.runtime.inspector
 
DumpingBuffer.LineBuffer - Class in com.github.leeonky.dal.runtime.inspector
 
dumpInput(boolean) - Static method in class com.github.leeonky.dal.Accessors
 
dumpInput - Static variable in class com.github.leeonky.dal.Assertions
 
dumpInput(boolean) - Static method in class com.github.leeonky.dal.Assertions
 
dumpType(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.ListDumper
 
dumpType(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.MapDumper
 
dumpValue() - Method in class com.github.leeonky.dal.runtime.Data
 
dumpValue(Data, DumpingBuffer) - Method in interface com.github.leeonky.dal.runtime.inspector.Dumper.Cacheable
 
dumpValue(Data, DumpingBuffer) - Method in interface com.github.leeonky.dal.runtime.inspector.Dumper
 
dumpValue(Data) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
dumpValue(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.ValueDumper
 

E

ELEMENT_ELLIPSIS - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
ELEMENT_ELLIPSIS_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
ElementAccessException - Exception in com.github.leeonky.dal.runtime
 
ElementAccessException(int, PropertyAccessException) - Constructor for exception com.github.leeonky.dal.runtime.ElementAccessException
 
ElementAssertionFailure - Exception in com.github.leeonky.dal.runtime
 
ElementAssertionFailure(int, DalException) - Constructor for exception com.github.leeonky.dal.runtime.ElementAssertionFailure
 
elementSchemas(List<DALNode>) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
EMPTY - Static variable in class com.github.leeonky.dal.compiler.Notations
 
empty() - Static method in class com.github.leeonky.dal.runtime.Result
 
EmptyCellNode - Class in com.github.leeonky.dal.ast.node.table
 
EmptyCellNode() - Constructor for class com.github.leeonky.dal.ast.node.table.EmptyCellNode
 
EmptyTransposedTableHead - Class in com.github.leeonky.dal.ast.node.table
 
EmptyTransposedTableHead() - Constructor for class com.github.leeonky.dal.ast.node.table.EmptyTransposedTableHead
 
enableCommaAnd(NodeParser<DALNode, DALProcedure>) - Static method in class com.github.leeonky.dal.compiler.DALProcedure
 
enableNumberProperty(NodeParser.Mandatory<DALNode, DALProcedure>) - Static method in class com.github.leeonky.dal.compiler.DALProcedure
 
enableRelaxProperty(NodeParser<DALNode, DALProcedure>) - Static method in class com.github.leeonky.dal.compiler.DALProcedure
 
enableRelaxProperty(NodeParser.Mandatory<DALNode, DALProcedure>) - Static method in class com.github.leeonky.dal.compiler.DALProcedure
 
enableSlashProperty(NodeParser<DALNode, DALProcedure>) - Static method in class com.github.leeonky.dal.compiler.DALProcedure
 
enableSlashProperty(NodeParser.Mandatory<DALNode, DALProcedure>) - Static method in class com.github.leeonky.dal.compiler.DALProcedure
 
endNotation() - Method in class com.github.leeonky.dal.ast.node.text.NotationAttributeNode
 
endOfLine() - Method in class com.github.leeonky.dal.runtime.TextAttribute
 
endOfLine(String) - Method in class com.github.leeonky.dal.runtime.TextAttribute
 
Enum() - Constructor for class com.github.leeonky.dal.format.Formatters.Enum
 
Enum(Class<T>) - Constructor for class com.github.leeonky.dal.format.Formatters.Enum
 
Equal - Class in com.github.leeonky.dal.ast.opt
 
Equal() - Constructor for class com.github.leeonky.dal.ast.opt.Equal
 
EQUAL - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
equals(Data, Data) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
equals(Actual, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
EQUALS_CHECKER - Static variable in interface com.github.leeonky.dal.runtime.checker.Checker
 
EqualsChecker - Class in com.github.leeonky.dal.runtime.checker
 
EqualsChecker() - Constructor for class com.github.leeonky.dal.runtime.checker.EqualsChecker
 
equalsExpect(Object, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
equalTo(long) - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
equalTo(Number) - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
equalTo(T) - Static method in interface com.github.leeonky.dal.format.Type
 
equalTo(T) - Static method in interface com.github.leeonky.dal.format.Value
 
errorLog(String, Object...) - Static method in class com.github.leeonky.dal.runtime.schema.Verification
 
errorMessage(String, Object) - Method in class com.github.leeonky.dal.format.Type.ComparableType
 
errorMessage(String, Object) - Method in interface com.github.leeonky.dal.format.Type
 
errorMessage(String, Object) - Method in interface com.github.leeonky.dal.format.Value
 
evaluate(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.ConstNode
 
evaluate(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.DALNode
 
evaluate(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.GroupExpression
 
evaluate(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.text.TextBlockNode
 
evaluate(Object, String) - Method in class com.github.leeonky.dal.DAL
 
evaluateAll(Object, String) - Method in class com.github.leeonky.dal.DAL
 
evaluateData(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
evaluateData(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.DALNode
 
evaluateData(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.InputNode
 
evaluateInput() - Method in class com.github.leeonky.dal.runtime.MetaData
 
exact(String) - Method in class com.github.leeonky.dal.Assertions
 
executable(Notation<?, ?, ?>) - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
ExecutableNode - Interface in com.github.leeonky.dal.ast.node
 
expect(Object) - Static method in class com.github.leeonky.dal.Assertions
 
Expect - Class in com.github.leeonky.dal.runtime.schema
 
Expect(BeanClass<Object>, Object) - Constructor for class com.github.leeonky.dal.runtime.schema.Expect
 
expect - Variable in class com.github.leeonky.dal.runtime.schema.Expect
 
expect(Expect) - Static method in class com.github.leeonky.dal.runtime.schema.Verification
 
EXPLICIT_PROPERTY_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
EXPRESSION - Variable in class com.github.leeonky.dal.compiler.Compiler
 
EXPRESSION_RELAX_STRING - Variable in class com.github.leeonky.dal.compiler.Compiler
 
EXPRESSION_RELAX_STRING - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
EXPRESSION_RELAX_STRING_TAIL - Static variable in class com.github.leeonky.dal.compiler.Constants
 
extend(Class<?>...) - Method in class com.github.leeonky.dal.DAL
 
extend(DAL) - Method in class com.github.leeonky.dal.extensions.Checkers
 
extend(DAL) - Method in class com.github.leeonky.dal.extensions.Dumpers
 
extend(DAL) - Method in class com.github.leeonky.dal.extensions.Formatters
 
extend(DAL) - Method in class com.github.leeonky.dal.extensions.MetaProperties
 
extend(DAL) - Method in class com.github.leeonky.dal.extensions.TextFormatters
 
extend(DAL) - Method in class com.github.leeonky.dal.extensions.Types
 
extend(DAL) - Method in interface com.github.leeonky.dal.runtime.Extension
 
Extension - Interface in com.github.leeonky.dal.runtime
 
ExtensionName - Annotation Type in com.github.leeonky.dal.type
 
extractFormatter() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
extractTextFormatter(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.text.TextBlockAttributeNode
 
extractType() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 

F

Factory - Class in com.github.leeonky.dal.ast.opt
 
Factory() - Constructor for class com.github.leeonky.dal.ast.opt.Factory
 
Factory.NodeNodeContextObject - Interface in com.github.leeonky.dal.ast.opt
 
Factory.NodeNodeContextObject.DataContextObject - Interface in com.github.leeonky.dal.ast.opt
 
Factory.NodeNodeContextObject.DataDataObject - Interface in com.github.leeonky.dal.ast.opt
 
Factory.NodeNodeContextObject.ObjectObject - Interface in com.github.leeonky.dal.ast.opt
 
Factory.NodeNodeContextObject.ObjectObjectContextObject - Interface in com.github.leeonky.dal.ast.opt
 
Factory.NodeNodeContextObject.SupplierSupplierObject - Interface in com.github.leeonky.dal.ast.opt
 
failed(CheckingContext) - Method in interface com.github.leeonky.dal.runtime.checker.Checker
 
FALSE - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
fetch(Data, Data) - Method in class com.github.leeonky.dal.runtime.checker.CheckerSet
 
fetchArgRange(RuntimeContextBuilder) - Method in interface com.github.leeonky.dal.runtime.CurryingMethod
 
fetchDataRowSkipEllipsis(int) - Method in class com.github.leeonky.dal.ast.node.TableNode
 
fetchDumper(Data) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
fetchEqualsChecker(Data, Data) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
fetchFormatter(String, int) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
fetchMatchingChecker(Data, Data) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
fetchMetaFunction(DALNode) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
FieldAlias - Annotation Type in com.github.leeonky.dal.type
 
FieldAliases - Annotation Type in com.github.leeonky.dal.type
 
fieldNames() - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
filter(String) - Method in class com.github.leeonky.dal.runtime.Data
 
findPropertyReaderNames(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
firstFieldFromAlias(Object) - Method in class com.github.leeonky.dal.runtime.Data
 
firstFieldFromAlias(Object) - Method in class com.github.leeonky.dal.runtime.SchemaType
 
firstIndex() - Method in class com.github.leeonky.dal.runtime.AutoMappingList
 
firstIndex(T) - Method in interface com.github.leeonky.dal.runtime.ListAccessor
 
forceFailed(Function<CheckingContext, String>) - Static method in interface com.github.leeonky.dal.runtime.checker.Checker
 
format(Object, TextAttribute) - Method in class com.github.leeonky.dal.runtime.TextFormatter
 
format(Object) - Method in class com.github.leeonky.dal.runtime.TextFormatter
 
Formatter<T,R> - Interface in com.github.leeonky.dal.format
 
Formatters - Class in com.github.leeonky.dal.extensions
 
Formatters() - Constructor for class com.github.leeonky.dal.extensions.Formatters
 
Formatters - Class in com.github.leeonky.dal.format
 
Formatters() - Constructor for class com.github.leeonky.dal.format.Formatters
 
Formatters.Boolean - Class in com.github.leeonky.dal.format
 
Formatters.Enum<T extends java.lang.Enum<T>> - Class in com.github.leeonky.dal.format
 
Formatters.Instant - Class in com.github.leeonky.dal.format
 
Formatters.Integer - Class in com.github.leeonky.dal.format
 
Formatters.LocalDate - Class in com.github.leeonky.dal.format
 
Formatters.LocalDateTime - Class in com.github.leeonky.dal.format
 
Formatters.Number - Class in com.github.leeonky.dal.format
 
Formatters.PositiveInteger - Class in com.github.leeonky.dal.format
 
Formatters.PositiveNumber - Class in com.github.leeonky.dal.format
 
Formatters.String - Class in com.github.leeonky.dal.format
Deprecated.
Formatters.URL - Class in com.github.leeonky.dal.format
 
Formatters.ZeroNumber - Class in com.github.leeonky.dal.format
 
from(Object) - Method in class com.github.leeonky.dal.Accessors
 

G

get(String) - Static method in class com.github.leeonky.dal.Accessors
 
get(T, int) - Method in interface com.github.leeonky.dal.runtime.ArrayAccessor
 
get(Class<?>, Supplier<T>) - Method in class com.github.leeonky.dal.runtime.ClassKeyMap
 
getActual() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
getCause() - Method in exception com.github.leeonky.dal.runtime.RuntimeException
 
getConverter() - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
getConverter() - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
getData(Object) - Method in class com.github.leeonky.dal.runtime.ClassKeyMap
 
getDataList() - Method in class com.github.leeonky.dal.runtime.Data
 
getExpected() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
getFieldNames() - Method in class com.github.leeonky.dal.runtime.Data
 
getFieldNames(Data) - Method in class com.github.leeonky.dal.runtime.inspector.MapDumper
 
getFormatter(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.text.TextBlockAttributeListNode
 
getFormatterName() - Method in interface com.github.leeonky.dal.format.Formatter
 
getGenericType(int) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
getHeader(int) - Method in class com.github.leeonky.dal.ast.node.table.TableDefaultIndexHeadRow
 
getHeader(int) - Method in class com.github.leeonky.dal.ast.node.table.TableHeadRow
 
getHeader() - Method in class com.github.leeonky.dal.ast.node.table.TransposedRowNode
 
getImplicitObject(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
getInstance() - Static method in class com.github.leeonky.dal.DAL
 
getInstance() - Method in class com.github.leeonky.dal.runtime.Data
 
getLeftOperand() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
getList(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
getListFirstIndex() - Method in class com.github.leeonky.dal.runtime.Data
 
getListFirstIndex(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
getListSize() - Method in class com.github.leeonky.dal.runtime.Data
 
getMetaDataNode() - Method in class com.github.leeonky.dal.runtime.MetaData
 
getNumberType() - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
getOperandPosition() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
getOperator() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
getOriginalActual() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
getOriginalExpected() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
getPath() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
getPosition() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
getPositionBegin() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
getPrefix(int) - Method in class com.github.leeonky.dal.ast.node.table.TransposedTableHead
 
getPropertyChainBefore(SchemaType) - Method in class com.github.leeonky.dal.runtime.SchemaType
 
getPropertyNames(T) - Method in class com.github.leeonky.dal.runtime.JavaClassPropertyAccessor
 
getPropertyNames(T) - Method in interface com.github.leeonky.dal.runtime.PropertyAccessor
 
getPropertyValue(Data, Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
getRightOperand() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
getRootSymbolName() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
getRootSymbolName() - Method in class com.github.leeonky.dal.ast.node.DALNode
 
getRootSymbolName() - Method in class com.github.leeonky.dal.ast.node.ListMappingNode
 
getRootSymbolName() - Method in class com.github.leeonky.dal.ast.node.SymbolNode
 
getRuntimeContext() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
getRuntimeContext() - Method in class com.github.leeonky.dal.runtime.MetaData
 
getRuntimeContextBuilder() - Method in class com.github.leeonky.dal.DAL
 
getSchema() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
getSymbolNode() - Method in class com.github.leeonky.dal.runtime.MetaData
 
getThis() - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
getType() - Method in class com.github.leeonky.dal.ast.node.SortSymbolNode
 
getValue() - Method in class com.github.leeonky.dal.ast.node.ConstNode
 
getValue(Data, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
getValue(Data, RuntimeContextBuilder.DALRuntimeContext) - Method in interface com.github.leeonky.dal.ast.node.ExecutableNode
 
getValue(DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in interface com.github.leeonky.dal.ast.node.ExecutableNode
 
getValue(Data, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.ListMappingNode
 
getValue(DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.ListMappingNodeMeta
 
getValue(DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.MetaSymbolNode
 
getValue(Data, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.PropertyPattern
 
getValue(Data, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.PropertyThis
 
getValue(Data, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.SymbolNode
 
getValue(List<Object>) - Method in class com.github.leeonky.dal.runtime.Data
 
getValue(Object) - Method in class com.github.leeonky.dal.runtime.Data
 
getValue(T, Object) - Method in class com.github.leeonky.dal.runtime.JavaClassPropertyAccessor
 
getValue(T, Object) - Method in interface com.github.leeonky.dal.runtime.PropertyAccessor
 
getValue() - Method in class com.github.leeonky.dal.runtime.Result
 
getValueByData(Data, Object) - Method in interface com.github.leeonky.dal.runtime.PropertyAccessor
 
getValueConstructorViaSchema(RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.SchemaNode
 
getValueList() - Method in class com.github.leeonky.dal.runtime.Data
 
GREATER - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
greater(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
GREATER_OR_EQUAL - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
greaterOrEqual(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
greaterOrEqualTo(long) - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
greaterOrEqualTo(Number) - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
greaterOrEqualTo(T) - Static method in interface com.github.leeonky.dal.format.Type
 
greaterOrEqualTo(T) - Static method in interface com.github.leeonky.dal.format.Value
 
greaterThan(long) - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
greaterThan(Number) - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
greaterThan(T) - Static method in interface com.github.leeonky.dal.format.Type
 
greaterThan(T) - Static method in interface com.github.leeonky.dal.format.Value
 
GroupExpression - Class in com.github.leeonky.dal.ast.node
 
GroupExpression(List<DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.GroupExpression
 
GroupExpression(List<DALNode>, List<DALNode>, String) - Constructor for class com.github.leeonky.dal.ast.node.GroupExpression
 
guessInputType(Type) - Static method in class com.github.leeonky.dal.format.BaseFormatter
 

H

hasResult() - Method in class com.github.leeonky.dal.runtime.Result
 
HeaderNode - Class in com.github.leeonky.dal.ast.node.table
 
HeaderNode(SortGroupNode, DALNode, Optional<DALOperator>) - Constructor for class com.github.leeonky.dal.ast.node.table.HeaderNode
 

I

IllegalFieldException - Exception in com.github.leeonky.dal.runtime
 
IllegalFieldException() - Constructor for exception com.github.leeonky.dal.runtime.IllegalFieldException
 
IllegalTypeException - Exception in com.github.leeonky.dal.runtime
 
IllegalTypeException() - Constructor for exception com.github.leeonky.dal.runtime.IllegalTypeException
 
IllegalTypeException(String) - Constructor for exception com.github.leeonky.dal.runtime.IllegalTypeException
 
IMPLICIT_PROPERTY_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
indent() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
index(int) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
indexSkipEllipsis - Variable in exception com.github.leeonky.dal.runtime.RowAssertionFailure
 
indexStream() - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
initPartialPropertyStack(Data, Object, Data) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
INPUT_NODE - Static variable in class com.github.leeonky.dal.ast.node.InputNode
 
InputNode - Class in com.github.leeonky.dal.ast.node
 
InputNode() - Constructor for class com.github.leeonky.dal.ast.node.InputNode
 
insert(DALNode, DALOperator, DALProcedure) - Method in class com.github.leeonky.dal.ast.node.GroupExpression
 
inspect() - Method in class com.github.leeonky.dal.ast.node.ConstNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
inspect() - Method in class com.github.leeonky.dal.ast.node.DALNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.GroupExpression
 
inspect() - Method in class com.github.leeonky.dal.ast.node.InputNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.ListEllipsisNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.ListMappingNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.ListScopeNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.ListScopeNode.NatureOrder
 
inspect() - Method in class com.github.leeonky.dal.ast.node.ListScopeNode.ReverseOrder
 
inspect() - Method in class com.github.leeonky.dal.ast.node.ObjectScopeNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.PropertyPattern
 
inspect() - Method in class com.github.leeonky.dal.ast.node.PropertyThis
 
inspect() - Method in class com.github.leeonky.dal.ast.node.RegexNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.SchemaComposeNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.SchemaNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.SortGroupNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.SortSymbolNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.SymbolNode
 
inspect(Object) - Method in enum com.github.leeonky.dal.ast.node.SymbolNode.Type
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.EmptyCellNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.EmptyTransposedTableHead
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.HeaderNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TableBody
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TableDefaultIndexHeadRow
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TableHeadRow
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TableRowPrefixNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TransposedRowNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TransposedTableBody
 
inspect() - Method in class com.github.leeonky.dal.ast.node.table.TransposedTableHead
 
inspect() - Method in class com.github.leeonky.dal.ast.node.TableNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.text.NotationAttributeNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.text.TextBlockAttributeListNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.text.TextBlockAttributeNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.text.TextBlockNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.text.TextBlockNotationNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.TransposedTableNode
 
inspect() - Method in class com.github.leeonky.dal.ast.node.WildcardNode
 
inspect(String, String) - Method in class com.github.leeonky.dal.ast.opt.DALOperator
 
inspect(String, String) - Method in class com.github.leeonky.dal.ast.opt.Equal
 
inspect(String, String) - Method in class com.github.leeonky.dal.ast.opt.Matcher
 
inspectExpectType() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
inspectFullType() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
inspectType(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.ValueDumper
 
inspectValue(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.StringDumper
 
inspectValue(Data, DumpingBuffer) - Method in class com.github.leeonky.dal.runtime.inspector.ValueDumper
 
Instant() - Constructor for class com.github.leeonky.dal.format.Formatters.Instant
 
INTEGER - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
Integer() - Constructor for class com.github.leeonky.dal.format.Formatters.Integer
 
invalidGenericType() - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
InvalidPropertyException - Exception in com.github.leeonky.dal.runtime
 
InvalidPropertyException(String) - Constructor for exception com.github.leeonky.dal.runtime.InvalidPropertyException
 
is() - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
IS - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
IS - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
isCodeBeginning() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
isCollection() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isData() - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
isEnableCommaAnd() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
isEnableNumberProperty() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
isEnableRelaxProperty() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
isEnableSlashProperty() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
isFormatter() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isInstanceOf(Actual) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isInstanceType(Actual) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isList() - Method in class com.github.leeonky.dal.runtime.Data
 
isList(T) - Method in interface com.github.leeonky.dal.runtime.ListAccessor
 
isMap() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isNeedInspect() - Method in class com.github.leeonky.dal.ast.opt.DALOperator
 
isNull() - Method in class com.github.leeonky.dal.runtime.Data
 
isNull(T) - Method in interface com.github.leeonky.dal.runtime.PropertyAccessor
 
isNull(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
isNull() - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
isNullWithPosition(int) - Method in class com.github.leeonky.dal.runtime.Data
 
isRegisteredList(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
isSchema() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isSchemaType() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isSchemaValue() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
isValid(T) - Method in interface com.github.leeonky.dal.format.Formatter
 
isValidType(Object) - Method in class com.github.leeonky.dal.format.BaseFormatter
 
isValidType(Object) - Method in interface com.github.leeonky.dal.format.Formatter
 
isValidValue(R) - Method in interface com.github.leeonky.dal.format.Formatter
 

J

JavaClassPropertyAccessor<T> - Class in com.github.leeonky.dal.runtime
 
JavaClassPropertyAccessor(BeanClass<T>) - Constructor for class com.github.leeonky.dal.runtime.JavaClassPropertyAccessor
 
join(List<Character>) - Static method in class com.github.leeonky.dal.util.TextUtil
 

K

key(Object) - Method in class com.github.leeonky.dal.runtime.inspector.MapDumper
 
Keywords() - Constructor for class com.github.leeonky.dal.compiler.Notations.Keywords
 

L

length() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer.LineBuffer
 
LESS - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
less(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
LESS_OR_EQUAL - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
lessOrEqual(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
lessOrEqualTo(long) - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
lessOrEqualTo(Number) - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
lessOrEqualTo(T) - Static method in interface com.github.leeonky.dal.format.Type
 
lessOrEqualTo(T) - Static method in interface com.github.leeonky.dal.format.Value
 
lessThan(long) - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
lessThan(Number) - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
lessThan(T) - Static method in interface com.github.leeonky.dal.format.Type
 
lessThan(T) - Static method in interface com.github.leeonky.dal.format.Value
 
LINE_COMMENT1 - Static variable in class com.github.leeonky.dal.compiler.Notations
 
LINE_COMMENT2 - Static variable in class com.github.leeonky.dal.compiler.Notations
 
LINE_COMMENTS - Static variable in class com.github.leeonky.dal.compiler.Notations
 
LineBuffer(RuntimeContextBuilder.DALRuntimeContext) - Constructor for class com.github.leeonky.dal.runtime.inspector.DumpingBuffer.LineBuffer
 
linePositionException(TableNode) - Method in exception com.github.leeonky.dal.runtime.ElementAssertionFailure
 
linePositionException(TableNode) - Method in exception com.github.leeonky.dal.runtime.RowAssertionFailure
 
lines(String) - Static method in class com.github.leeonky.dal.util.TextUtil
 
LIST_DUMPER - Static variable in interface com.github.leeonky.dal.runtime.inspector.Dumper
 
LIST_MAPPING - Static variable in class com.github.leeonky.dal.compiler.Notations
 
LIST_MAPPING_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
LIST_SCOPE_RELAX_STRING - Variable in class com.github.leeonky.dal.compiler.Compiler
 
LIST_SCOPE_RELAX_STRING - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
LIST_SCOPE_RELAX_STRING_TAIL - Static variable in class com.github.leeonky.dal.compiler.Constants
 
ListAccessor<T> - Interface in com.github.leeonky.dal.runtime
 
ListDumper - Class in com.github.leeonky.dal.runtime.inspector
 
ListDumper() - Constructor for class com.github.leeonky.dal.runtime.inspector.ListDumper
 
ListEllipsisNode - Class in com.github.leeonky.dal.ast.node
 
ListEllipsisNode() - Constructor for class com.github.leeonky.dal.ast.node.ListEllipsisNode
 
listMap(Object) - Method in class com.github.leeonky.dal.runtime.Data
 
listMap(Function<Data, Object>) - Method in class com.github.leeonky.dal.runtime.Data
 
ListMappingNode - Class in com.github.leeonky.dal.ast.node
 
ListMappingNode(DALNode) - Constructor for class com.github.leeonky.dal.ast.node.ListMappingNode
 
ListMappingNodeMeta - Class in com.github.leeonky.dal.ast.node
 
ListMappingNodeMeta(DALNode) - Constructor for class com.github.leeonky.dal.ast.node.ListMappingNodeMeta
 
ListScopeNode - Class in com.github.leeonky.dal.ast.node
 
ListScopeNode(List<Clause<DALNode>>, Comparator<Object>, ListScopeNode.Style) - Constructor for class com.github.leeonky.dal.ast.node.ListScopeNode
 
ListScopeNode(List<DALNode>, ListScopeNode.Type, Comparator<Object>, ListScopeNode.Style) - Constructor for class com.github.leeonky.dal.ast.node.ListScopeNode
 
ListScopeNode(List<Clause<DALNode>>) - Constructor for class com.github.leeonky.dal.ast.node.ListScopeNode
 
ListScopeNode.NatureOrder - Class in com.github.leeonky.dal.ast.node
 
ListScopeNode.ReverseOrder - Class in com.github.leeonky.dal.ast.node
 
ListScopeNode.Style - Enum in com.github.leeonky.dal.ast.node
 
ListScopeNode.Type - Enum in com.github.leeonky.dal.ast.node
 
LocalDate() - Constructor for class com.github.leeonky.dal.format.Formatters.LocalDate
 
LocalDateTime() - Constructor for class com.github.leeonky.dal.format.Formatters.LocalDateTime
 
logical(Notation<?, ?, ?>, Factory.NodeNodeContextObject.SupplierSupplierObject) - Static method in class com.github.leeonky.dal.ast.opt.Factory
 

M

makeExpressionWithOptionalIndexAndSchema(RowType, DALNode, DALOperator, DALNode) - Method in class com.github.leeonky.dal.ast.node.table.TableRowPrefixNode
 
MAP_DUMPER - Static variable in interface com.github.leeonky.dal.runtime.inspector.Dumper
 
MapDumper - Class in com.github.leeonky.dal.runtime.inspector
 
MapDumper() - Constructor for class com.github.leeonky.dal.runtime.inspector.MapDumper
 
mapKeysSize() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
mappingAccess(Object) - Method in class com.github.leeonky.dal.runtime.SchemaType
 
markPositionOnCells(DalException) - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
match(String) - Method in class com.github.leeonky.dal.Assertions
 
MATCH_NULL_CHECKER - Static variable in interface com.github.leeonky.dal.runtime.checker.Checker
 
Matcher - Class in com.github.leeonky.dal.ast.opt
 
Matcher() - Constructor for class com.github.leeonky.dal.ast.opt.Matcher
 
MATCHER - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
MATCHES_CHECKER - Static variable in interface com.github.leeonky.dal.runtime.checker.Checker
 
MatchesChecker - Class in com.github.leeonky.dal.runtime.checker
 
MatchesChecker() - Constructor for class com.github.leeonky.dal.runtime.checker.MatchesChecker
 
MATRIX_COLUMN_SPLITTER - Static variable in class com.github.leeonky.dal.compiler.Notations
 
maxDumpingLineCount() - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
mayBeElementEllipsis() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
mayBeMetaProperty() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
mayBeOpeningGroup() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
mayBeUnEqual() - Method in class com.github.leeonky.dal.compiler.DALProcedure
 
merge(TableHeadRow) - Method in class com.github.leeonky.dal.ast.node.table.TableHeadRow
 
merge(TableRowNode) - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
merge(TextFormatter) - Method in class com.github.leeonky.dal.runtime.TextFormatter
 
mergeRowTypeBy(RowType) - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
message(CheckingContext) - Method in interface com.github.leeonky.dal.runtime.checker.Checker
 
message(CheckingContext) - Method in class com.github.leeonky.dal.runtime.checker.EqualsChecker
 
message(CheckingContext) - Method in class com.github.leeonky.dal.runtime.checker.MatchesChecker
 
messageEqualTo() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
messageMatch() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
META - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
META_LIST_MAPPING_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
MetaData - Class in com.github.leeonky.dal.runtime
 
MetaData(DALNode, DALNode, RuntimeContextBuilder.DALRuntimeContext) - Constructor for class com.github.leeonky.dal.runtime.MetaData
 
MetaProperties - Class in com.github.leeonky.dal.extensions
 
MetaProperties() - Constructor for class com.github.leeonky.dal.extensions.MetaProperties
 
MetaSymbolNode - Class in com.github.leeonky.dal.ast.node
 
MetaSymbolNode(String) - Constructor for class com.github.leeonky.dal.ast.node.MetaSymbolNode
 
metaSymbolNode(Token) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
methodToCurrying(Class<?>, Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
MINUS - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
mulDiv(Notation<?, ?, ?>, Factory.NodeNodeContextObject.ObjectObjectContextObject) - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
MULTIPLICATION - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
multiply(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 

N

NameStrategy - Interface in com.github.leeonky.dal.runtime
 
NatureOrder(List<Clause<DALNode>>) - Constructor for class com.github.leeonky.dal.ast.node.ListScopeNode.NatureOrder
 
negate(Data, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
negative() - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
negative() - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
newBlockScope(Supplier<T>) - Method in class com.github.leeonky.dal.runtime.Data
 
newBlockScope(Data, Supplier<T>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
newInstance() - Method in interface com.github.leeonky.dal.DALFactory
 
newLine() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
newLine() - Method in class com.github.leeonky.dal.runtime.TextAttribute
 
newLine(String) - Method in class com.github.leeonky.dal.runtime.TextAttribute
 
NO_SEQUENCE - Static variable in class com.github.leeonky.dal.ast.node.SortGroupNode
 
NodeFactory - Class in com.github.leeonky.dal.ast.node
 
NodeFactory() - Constructor for class com.github.leeonky.dal.ast.node.NodeFactory
 
NOP_COMPARATOR - Static variable in class com.github.leeonky.dal.ast.node.SortGroupNode
 
noSequence() - Static method in class com.github.leeonky.dal.ast.node.SortGroupNode
 
NOT - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
not(Object) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
NOT_EQUAL - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
NotationAttributeNode - Class in com.github.leeonky.dal.ast.node.text
 
NotationAttributeNode(DALNode, TextBlockAttributeListNode) - Constructor for class com.github.leeonky.dal.ast.node.text.NotationAttributeNode
 
Notations - Class in com.github.leeonky.dal.compiler
 
Notations() - Constructor for class com.github.leeonky.dal.compiler.Notations
 
Notations.Keywords - Class in com.github.leeonky.dal.compiler
 
Notations.Operators - Class in com.github.leeonky.dal.compiler
 
notEqual(Data, Data) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
now(int) - Static method in class com.github.leeonky.dal.format.Formatters.Instant
 
now() - Static method in class com.github.leeonky.dal.format.Formatters.Instant
 
NULL - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
nullReference() - Static method in interface com.github.leeonky.dal.format.Type
 
nullReference() - Static method in interface com.github.leeonky.dal.format.Value
 
NUMBER - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
Number() - Constructor for class com.github.leeonky.dal.format.Formatters.Number
 
numberSymbol(DALNode) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 

O

OBJECT_SCOPE_RELAX_STRING - Variable in class com.github.leeonky.dal.compiler.Compiler
 
OBJECT_SCOPE_RELAX_STRING - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
OBJECT_SCOPE_RELAX_STRING_TAIL - Static variable in class com.github.leeonky.dal.compiler.Constants
 
OBJECT_VERIFICATION_PROPERTY - Variable in class com.github.leeonky.dal.compiler.Compiler
 
objectNotEquals() - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
ObjectScopeNode - Class in com.github.leeonky.dal.ast.node
 
ObjectScopeNode(List<DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.ObjectScopeNode
 
ObjectScopeNode(DALNode) - Constructor for class com.github.leeonky.dal.ast.node.ObjectScopeNode
 
of(Object) - Static method in class com.github.leeonky.dal.runtime.Result
 
OPEN_REGEX - Static variable in class com.github.leeonky.dal.compiler.Notations
 
OPENING_BRACES - Static variable in class com.github.leeonky.dal.compiler.Notations
 
OPENING_BRACKET - Static variable in class com.github.leeonky.dal.compiler.Notations
 
OPENING_GROUP - Static variable in class com.github.leeonky.dal.compiler.Notations
 
OPENING_PARENTHESES - Static variable in class com.github.leeonky.dal.compiler.Notations
 
OPERAND - Variable in class com.github.leeonky.dal.compiler.Compiler
 
operator() - Method in class com.github.leeonky.dal.ast.node.table.HeaderNode
 
operator() - Method in class com.github.leeonky.dal.ast.node.table.TableRowPrefixNode
 
Operators() - Constructor for class com.github.leeonky.dal.compiler.Notations.Operators
 
Operators - Class in com.github.leeonky.dal.compiler
 
Operators() - Constructor for class com.github.leeonky.dal.compiler.Operators
 
optionalNewLine() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
OR - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
OR - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
or(Supplier<Object>, Supplier<Object>) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
order() - Method in interface com.github.leeonky.dal.runtime.Extension
 
Order - Annotation Type in com.github.leeonky.dal.runtime
 

P

parentheses() - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
parenthesesNode(DALNode) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
Partial - Annotation Type in com.github.leeonky.dal.type
 
PartialObject - Interface in com.github.leeonky.dal.runtime
 
PLUS - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
plus(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
plusSub(Notation<?, ?, ?>, Factory.NodeNodeContextObject.ObjectObjectContextObject) - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
polymorphicSchemaType(Class<?>) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
position() - Method in class com.github.leeonky.dal.ast.node.table.TableRowPrefixNode
 
positive() - Static method in class com.github.leeonky.dal.format.Formatters.Integer
 
positive() - Static method in class com.github.leeonky.dal.format.Formatters.Number
 
positive(Data, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
PositiveInteger() - Constructor for class com.github.leeonky.dal.format.Formatters.PositiveInteger
 
PositiveNumber() - Constructor for class com.github.leeonky.dal.format.Formatters.PositiveNumber
 
Precedence - Class in com.github.leeonky.dal.ast.opt
 
Precedence() - Constructor for class com.github.leeonky.dal.ast.opt.Precedence
 
predicate(String, String) - Method in interface com.github.leeonky.dal.runtime.PartialObject
 
printLine(List<? extends DALNode>) - Static method in class com.github.leeonky.dal.ast.node.TableNode
 
property() - Method in class com.github.leeonky.dal.ast.node.table.HeaderNode
 
PROPERTY_CHAIN - Variable in class com.github.leeonky.dal.compiler.Compiler
 
PROPERTY_DELIMITER - Static variable in class com.github.leeonky.dal.compiler.Constants
 
PROPERTY_DELIMITER_STRING - Static variable in class com.github.leeonky.dal.compiler.Constants
 
PropertyAccessException - Exception in com.github.leeonky.dal.runtime
 
PropertyAccessException(String, Exception) - Constructor for exception com.github.leeonky.dal.runtime.PropertyAccessException
 
PropertyAccessor<T> - Interface in com.github.leeonky.dal.runtime
 
propertyChain() - Method in class com.github.leeonky.dal.ast.node.DALExpression
 
propertyChain() - Method in class com.github.leeonky.dal.ast.node.DALNode
 
propertyChain() - Method in class com.github.leeonky.dal.ast.node.InputNode
 
propertyChain() - Method in class com.github.leeonky.dal.ast.node.SymbolNode
 
PropertyPattern - Class in com.github.leeonky.dal.ast.node
 
PropertyPattern(DALNode) - Constructor for class com.github.leeonky.dal.ast.node.PropertyPattern
 
propertyReaders() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
PropertyThis - Class in com.github.leeonky.dal.ast.node
 
PropertyThis() - Constructor for class com.github.leeonky.dal.ast.node.PropertyThis
 
put(Class<?>, T) - Method in class com.github.leeonky.dal.runtime.ClassKeyMap
 

R

regex(List<Character>) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
RegexNode - Class in com.github.leeonky.dal.ast.node
 
RegexNode(String) - Constructor for class com.github.leeonky.dal.ast.node.RegexNode
 
register(CheckerFactory) - Method in class com.github.leeonky.dal.runtime.checker.CheckerSet
 
register(Class<?>, Class<?>, CheckerFactory) - Method in class com.github.leeonky.dal.runtime.checker.CheckerSet
 
register(Class<?>, CheckerFactory) - Method in class com.github.leeonky.dal.runtime.checker.CheckerSet
 
registerCurryingMethodRange(Method, BiFunction<Object, List<Object>, List<Object>>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerDumper(Class<?>, DumperFactory) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerImplicitData(Class<T>, Function<T, Object>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerListAccessor(Class<T>, ListAccessor<? extends T>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerMetaProperty(Object, Function<MetaData, Object>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerPropertyAccessor(T) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
registerPropertyAccessor(Class<T>, PropertyAccessor<? extends T>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerSchema(Class<? extends Schema>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerSchema(String, Class<? extends Schema>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerSchema(String, BiFunction<Data, RuntimeContextBuilder.DALRuntimeContext, Boolean>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerSchema(NameStrategy, Class<? extends Schema>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerStaticMethodExtension(Class<?>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerTextFormatter(String, BuildInTextFormatter) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerUserDefinedLiterals(UserLiteralRule) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerValueFormat(Formatter<?, ?>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
registerValueFormat(String, Formatter<?, ?>) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
RELAX_DOT_SYMBOL - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
RELAX_PROPERTY_DELIMITER - Static variable in class com.github.leeonky.dal.compiler.Constants
 
RELAX_SYMBOL - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
relaxString(Token) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
removeExpectedField(Set<Object>, Object, Object) - Method in interface com.github.leeonky.dal.runtime.PartialObject
 
replaceEmptyCell(TransposedRowNode) - Method in class com.github.leeonky.dal.ast.node.table.TransposedRowNode
 
requireBooleanType(Object, String) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
requireList(int) - Method in class com.github.leeonky.dal.runtime.Data
 
resolve() - Method in interface com.github.leeonky.dal.runtime.CurryingMethod
 
resolveRowType(InterpreterException.Position.Type) - Method in class com.github.leeonky.dal.ast.node.table.TableBody
 
resolveRowType() - Method in class com.github.leeonky.dal.ast.node.table.TableRowPrefixNode
 
Result - Class in com.github.leeonky.dal.runtime
 
ReverseOrder(List<Clause<DALNode>>) - Constructor for class com.github.leeonky.dal.ast.node.ListScopeNode.ReverseOrder
 
rootContext(RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
ROW_WILDCARD - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
ROW_WILDCARD_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
RowAssertionFailure - Exception in com.github.leeonky.dal.runtime
 
RowAssertionFailure(int, DalException) - Constructor for exception com.github.leeonky.dal.runtime.RowAssertionFailure
 
run(T2) - Method in interface com.github.leeonky.dal.format.BaseFormatter.ParseBlock
 
RuntimeContextBuilder - Class in com.github.leeonky.dal.runtime
 
RuntimeContextBuilder() - Constructor for class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
RuntimeContextBuilder.DALRuntimeContext - Class in com.github.leeonky.dal.runtime
 
RuntimeException - Exception in com.github.leeonky.dal.runtime
 
RuntimeException(String, int) - Constructor for exception com.github.leeonky.dal.runtime.RuntimeException
 
RuntimeException(String, int, Throwable) - Constructor for exception com.github.leeonky.dal.runtime.RuntimeException
 

S

schema(Token) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
SCHEMA - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
Schema - Interface in com.github.leeonky.dal.type
 
SCHEMA_AND - Static variable in class com.github.leeonky.dal.compiler.Notations
 
SCHEMA_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
SCHEMA_COMPOSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
SchemaAssertionFailure - Exception in com.github.leeonky.dal.runtime
 
SchemaAssertionFailure(String) - Constructor for exception com.github.leeonky.dal.runtime.SchemaAssertionFailure
 
SchemaComposeNode - Class in com.github.leeonky.dal.ast.node
 
SchemaComposeNode(List<SchemaNode>, boolean) - Constructor for class com.github.leeonky.dal.ast.node.SchemaComposeNode
 
SchemaNode - Class in com.github.leeonky.dal.ast.node
 
SchemaNode(String) - Constructor for class com.github.leeonky.dal.ast.node.SchemaNode
 
schemas(List<DALNode>) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
SchemaType - Class in com.github.leeonky.dal.runtime
 
searchValueConstructor(String) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
SEQUENCE_AZ - Static variable in class com.github.leeonky.dal.compiler.Notations
 
SEQUENCE_AZ_2 - Static variable in class com.github.leeonky.dal.compiler.Notations
 
SEQUENCE_ZA - Static variable in class com.github.leeonky.dal.compiler.Notations
 
SEQUENCE_ZA_2 - Static variable in class com.github.leeonky.dal.compiler.Notations
 
setConverter(Converter) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
setDalFactory(Supplier<DAL>) - Static method in class com.github.leeonky.dal.Accessors
 
setDalFactory(Supplier<DAL>) - Static method in class com.github.leeonky.dal.Assertions
 
setListComparator(Comparator<Object>) - Method in class com.github.leeonky.dal.runtime.Data
 
setMaxDumpingLineSize(int) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder
 
should(String) - Method in class com.github.leeonky.dal.Assertions
 
should(String, String) - Method in class com.github.leeonky.dal.Assertions
 
SIMPLE_NAME - Static variable in interface com.github.leeonky.dal.runtime.NameStrategy
 
SIMPLE_NAME_WITH_PARENT - Static variable in interface com.github.leeonky.dal.runtime.NameStrategy
 
SINGLE_QUOTED - Static variable in class com.github.leeonky.dal.compiler.Notations
 
size(T) - Method in interface com.github.leeonky.dal.runtime.ArrayAccessor
 
SLASH - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
SortGroupNode - Class in com.github.leeonky.dal.ast.node
 
SortGroupNode(List<DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.SortGroupNode
 
SortSymbolNode - Class in com.github.leeonky.dal.ast.node
 
SortSymbolNode(String) - Constructor for class com.github.leeonky.dal.ast.node.SortSymbolNode
 
SortSymbolNode.Type - Enum in com.github.leeonky.dal.ast.node
 
specialRow() - Method in class com.github.leeonky.dal.ast.node.table.TableRowNode
 
StackTraceDumper() - Constructor for class com.github.leeonky.dal.extensions.Dumpers.StackTraceDumper
 
String() - Constructor for class com.github.leeonky.dal.format.Formatters.String
Deprecated.
 
STRING_DUMPER - Static variable in interface com.github.leeonky.dal.runtime.inspector.Dumper
 
StringDumper - Class in com.github.leeonky.dal.runtime.inspector
 
StringDumper() - Constructor for class com.github.leeonky.dal.runtime.inspector.StringDumper
 
stringSymbol(DALNode) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
structure() - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
sub(Object) - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
sub() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer
 
sub(Object) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
sub(Integer) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
sub(PropertyReader<Object>) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
sub(BeanClass<Object>, Object) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
sub(int) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 
subtract(Object, Object, RuntimeContextBuilder.DALRuntimeContext) - Static method in class com.github.leeonky.dal.runtime.Calculator
 
SUBTRACTION - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
SubType - Annotation Type in com.github.leeonky.dal.type
 
SubType.Type - Annotation Type in com.github.leeonky.dal.type
 
SYMBOL - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
symbolNode(Token) - Static method in class com.github.leeonky.dal.ast.node.NodeFactory
 
SymbolNode - Class in com.github.leeonky.dal.ast.node
 
SymbolNode(Object, SymbolNode.Type) - Constructor for class com.github.leeonky.dal.ast.node.SymbolNode
 
SymbolNode.Type - Enum in com.github.leeonky.dal.ast.node
 

T

TABLE_CELL_RELAX_STRING - Variable in class com.github.leeonky.dal.compiler.Compiler
 
TABLE_CELL_RELAX_STRING - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
TABLE_CELL_RELAX_STRING_TAIL - Static variable in class com.github.leeonky.dal.compiler.Constants
 
TableBody - Class in com.github.leeonky.dal.ast.node.table
 
TableBody(List<? extends DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.table.TableBody
 
TableBody(List<? extends DALNode>, InterpreterException.Position.Type) - Constructor for class com.github.leeonky.dal.ast.node.table.TableBody
 
TableDefaultIndexHeadRow - Class in com.github.leeonky.dal.ast.node.table
 
TableDefaultIndexHeadRow() - Constructor for class com.github.leeonky.dal.ast.node.table.TableDefaultIndexHeadRow
 
TableHeadRow - Class in com.github.leeonky.dal.ast.node.table
 
TableHeadRow(List<DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.table.TableHeadRow
 
TableNode - Class in com.github.leeonky.dal.ast.node
 
TableNode(TableHeadRow, TableBody) - Constructor for class com.github.leeonky.dal.ast.node.TableNode
 
TableRowNode - Class in com.github.leeonky.dal.ast.node.table
 
TableRowNode(DALNode, DALNode, TableHeadRow) - Constructor for class com.github.leeonky.dal.ast.node.table.TableRowNode
 
TableRowNode(DALNode, List<Clause<DALNode>>, TableHeadRow) - Constructor for class com.github.leeonky.dal.ast.node.table.TableRowNode
 
TableRowPrefixNode - Class in com.github.leeonky.dal.ast.node.table
 
TableRowPrefixNode(Optional<DALNode>, Optional<Clause<DALNode>>, Optional<DALOperator>) - Constructor for class com.github.leeonky.dal.ast.node.table.TableRowPrefixNode
 
takeUserDefinedLiteral(String) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
text(List<Character>, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.text.NotationAttributeNode
 
TEXT_BLOCK - Static variable in class com.github.leeonky.dal.compiler.Notations
 
TextAttribute - Class in com.github.leeonky.dal.runtime
 
TextBlockAttributeListNode - Class in com.github.leeonky.dal.ast.node.text
 
TextBlockAttributeListNode(List<DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.text.TextBlockAttributeListNode
 
TextBlockAttributeNode - Class in com.github.leeonky.dal.ast.node.text
 
TextBlockAttributeNode(String) - Constructor for class com.github.leeonky.dal.ast.node.text.TextBlockAttributeNode
 
TextBlockNode - Class in com.github.leeonky.dal.ast.node.text
 
TextBlockNode(NotationAttributeNode, List<Character>) - Constructor for class com.github.leeonky.dal.ast.node.text.TextBlockNode
 
TextBlockNotationNode - Class in com.github.leeonky.dal.ast.node.text
 
TextBlockNotationNode(List<String>) - Constructor for class com.github.leeonky.dal.ast.node.text.TextBlockNotationNode
 
TextFormatter - Class in com.github.leeonky.dal.runtime
 
TextFormatter() - Constructor for class com.github.leeonky.dal.runtime.TextFormatter
 
TextFormatters - Class in com.github.leeonky.dal.extensions
 
TextFormatters() - Constructor for class com.github.leeonky.dal.extensions.TextFormatters
 
TextUtil - Class in com.github.leeonky.dal.util
 
TextUtil() - Constructor for class com.github.leeonky.dal.util.TextUtil
 
THIS - Static variable in class com.github.leeonky.dal.compiler.Notations
 
toChainNodes(String) - Method in class com.github.leeonky.dal.compiler.Compiler
 
toDalError(int) - Method in exception com.github.leeonky.dal.runtime.ElementAccessException
 
toDalError(String, int) - Method in exception com.github.leeonky.dal.runtime.PropertyAccessException
 
toIterable(T) - Method in interface com.github.leeonky.dal.runtime.ArrayAccessor
 
toIterable(T) - Method in interface com.github.leeonky.dal.runtime.ListAccessor
 
Tokens - Class in com.github.leeonky.dal.compiler
 
Tokens() - Constructor for class com.github.leeonky.dal.compiler.Tokens
 
toName(Class<?>) - Method in interface com.github.leeonky.dal.runtime.NameStrategy
 
toString() - Method in class com.github.leeonky.dal.runtime.inspector.DumpingBuffer.LineBuffer
 
toValueOrThrowIllegalTypeException(T, BaseFormatter.ParseBlock<T, R>) - Static method in class com.github.leeonky.dal.format.BaseFormatter
 
transform(T) - Method in interface com.github.leeonky.dal.format.Formatter
 
transformActual(Data, Data, RuntimeContextBuilder.DALRuntimeContext) - Method in interface com.github.leeonky.dal.runtime.checker.Checker
 
transformActual(Data, Data, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.runtime.checker.MatchesChecker
 
transformExpected(Data, RuntimeContextBuilder.DALRuntimeContext) - Method in interface com.github.leeonky.dal.runtime.checker.Checker
 
transpose(TransposedTableHead) - Method in class com.github.leeonky.dal.ast.node.table.TransposedRowNode
 
transpose(TransposedTableHead) - Method in class com.github.leeonky.dal.ast.node.table.TransposedTableBody
 
transpose() - Method in class com.github.leeonky.dal.ast.node.TransposedTableNode
 
TRANSPOSE_MARK - Static variable in class com.github.leeonky.dal.compiler.Notations
 
TransposedRowNode - Class in com.github.leeonky.dal.ast.node.table
 
TransposedRowNode(DALNode, List<Clause<DALNode>>) - Constructor for class com.github.leeonky.dal.ast.node.table.TransposedRowNode
 
TransposedTableBody - Class in com.github.leeonky.dal.ast.node.table
 
TransposedTableBody(List<DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.table.TransposedTableBody
 
TransposedTableHead - Class in com.github.leeonky.dal.ast.node.table
 
TransposedTableHead(List<DALNode>) - Constructor for class com.github.leeonky.dal.ast.node.table.TransposedTableHead
 
TransposedTableNode - Class in com.github.leeonky.dal.ast.node
 
TransposedTableNode(DALNode, DALNode) - Constructor for class com.github.leeonky.dal.ast.node.TransposedTableNode
 
transposeHead() - Method in class com.github.leeonky.dal.ast.node.table.TransposedTableBody
 
TRUE - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
tryGetData(Object) - Method in class com.github.leeonky.dal.runtime.ClassKeyMap
 
Type<T> - Interface in com.github.leeonky.dal.format
 
type - Variable in class com.github.leeonky.dal.runtime.schema.Expect
 
Type.ComparableType<T extends java.lang.Comparable<T>> - Class in com.github.leeonky.dal.format
 
Types - Class in com.github.leeonky.dal.extensions
 
Types() - Constructor for class com.github.leeonky.dal.extensions.Types
 

U

unary(Notation<?, ?, ?>, Factory.NodeNodeContextObject) - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
URL() - Constructor for class com.github.leeonky.dal.format.Formatters.URL
 
use(DAL) - Method in class com.github.leeonky.dal.Assertions
 
USER_LITERAL_SYMBOL - Static variable in class com.github.leeonky.dal.compiler.Tokens
 
UserLiteralRule - Interface in com.github.leeonky.dal.runtime
 

V

Value<T> - Interface in com.github.leeonky.dal.format
 
Value.ComparableValue<T extends java.lang.Comparable<T>> - Class in com.github.leeonky.dal.format
 
VALUE_INSPECTOR - Static variable in interface com.github.leeonky.dal.runtime.inspector.Dumper
 
ValueDumper - Class in com.github.leeonky.dal.runtime.inspector
 
ValueDumper() - Constructor for class com.github.leeonky.dal.runtime.inspector.ValueDumper
 
valueOf(String) - Static method in enum com.github.leeonky.dal.ast.node.ListScopeNode.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.leeonky.dal.ast.node.ListScopeNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.leeonky.dal.ast.node.SortSymbolNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.leeonky.dal.ast.node.SymbolNode.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.leeonky.dal.ast.node.ListScopeNode.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.leeonky.dal.ast.node.ListScopeNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.leeonky.dal.ast.node.SortSymbolNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.leeonky.dal.ast.node.SymbolNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Verification - Class in com.github.leeonky.dal.runtime.schema
 
VERIFICATION_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
VERIFICATION_PROPERTY - Variable in class com.github.leeonky.dal.compiler.Compiler
 
verificationMessage(String, String) - Method in class com.github.leeonky.dal.runtime.checker.CheckingContext
 
verify(DALNode, Equal, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.DALNode
 
verify(DALNode, Matcher, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.DALNode
 
verify(DALNode, Matcher, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.ListScopeNode
 
verify(DALNode, Equal, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.ListScopeNode
 
verify(DALNode, Equal, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.ObjectScopeNode
 
verify(DALNode, Matcher, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.ObjectScopeNode
 
verify(DALNode, Equal, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.RegexNode
 
verify(DALNode, Matcher, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.RegexNode
 
verify(DALNode, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.SchemaComposeNode
 
verify(DALNode, Matcher, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.TableNode
 
verify(DALNode, Equal, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.TableNode
 
verify(DALNode, Equal, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.TransposedTableNode
 
verify(DALNode, Matcher, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.TransposedTableNode
 
verify(DALNode, Equal, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.WildcardNode
 
verify(DALNode, Matcher, RuntimeContextBuilder.DALRuntimeContext) - Method in class com.github.leeonky.dal.ast.node.WildcardNode
 
verify(T) - Method in class com.github.leeonky.dal.format.Type.ComparableType
 
verify(T) - Method in interface com.github.leeonky.dal.format.Type
 
verify(T) - Method in interface com.github.leeonky.dal.format.Value
 
verify(CheckingContext) - Method in interface com.github.leeonky.dal.runtime.checker.Checker
 
verify(RuntimeContextBuilder.DALRuntimeContext, Actual) - Method in class com.github.leeonky.dal.runtime.schema.Verification
 
verify(Data) - Method in interface com.github.leeonky.dal.type.Schema
 
verifyFormatter(Formatter<Object, Object>) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
verifySchema(Schema) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
verifyValue(Value<Object>, BeanClass<?>) - Method in class com.github.leeonky.dal.runtime.schema.Actual
 
verifyValue(BiPredicate<Value<Object>, BeanClass<?>>) - Method in class com.github.leeonky.dal.runtime.schema.Expect
 

W

which() - Static method in class com.github.leeonky.dal.ast.opt.Factory
 
WHICH - Static variable in class com.github.leeonky.dal.compiler.Notations.Keywords
 
WHICH - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
WHICH_CLAUSE - Variable in class com.github.leeonky.dal.compiler.Compiler
 
WILDCARD - Static variable in class com.github.leeonky.dal.compiler.Notations.Operators
 
WildcardNode - Class in com.github.leeonky.dal.ast.node
 
WildcardNode(String) - Constructor for class com.github.leeonky.dal.ast.node.WildcardNode
 
wrap(Object) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 
wrap(Object, String, boolean) - Method in class com.github.leeonky.dal.runtime.RuntimeContextBuilder.DALRuntimeContext
 

Z

ZeroNumber() - Constructor for class com.github.leeonky.dal.format.Formatters.ZeroNumber
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links