JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
com.github.leeonky.dal
,
com.github.leeonky.dal.ast.node
,
com.github.leeonky.dal.ast.node.table
,
com.github.leeonky.dal.ast.opt
,
com.github.leeonky.dal.compiler
,
com.github.leeonky.dal.format
,
com.github.leeonky.dal.runtime
,
com.github.leeonky.dal.type
Class Hierarchy
java.lang.Object
java.util.AbstractCollection<E> (implements java.util.Collection<E>)
java.util.AbstractList<E> (implements java.util.List<E>)
java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
com.github.leeonky.dal.runtime.
AutoMappingList
java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
com.github.leeonky.dal.runtime.
ClassKeyMap
<T>
com.github.leeonky.dal.
Assertions
com.github.leeonky.dal.format.
BaseFormatter
<T,R> (implements com.github.leeonky.dal.format.
Formatter
<T,R>)
com.github.leeonky.dal.format.
Formatters.Boolean
com.github.leeonky.dal.format.
Formatters.Enum
<T>
com.github.leeonky.dal.format.
Formatters.Instant
com.github.leeonky.dal.format.
Formatters.Integer
com.github.leeonky.dal.format.
Formatters.PositiveInteger
com.github.leeonky.dal.format.
Formatters.LocalDate
com.github.leeonky.dal.format.
Formatters.LocalDateTime
com.github.leeonky.dal.format.
Formatters.Number
com.github.leeonky.dal.format.
Formatters.PositiveNumber
com.github.leeonky.dal.format.
Formatters.String
com.github.leeonky.dal.format.
Formatters.URL
com.github.leeonky.dal.format.
Formatters.ZeroNumber
com.github.leeonky.dal.runtime.
BuildInMetaProperty
com.github.leeonky.dal.runtime.
Calculator
com.github.leeonky.dal.compiler.
Compiler
com.github.leeonky.dal.compiler.
Constants
com.github.leeonky.dal.
DAL
com.github.leeonky.dal.runtime.
Data
com.github.leeonky.dal.ast.opt.
Factory
com.github.leeonky.dal.format.
Formatters
com.github.leeonky.dal.runtime.
JavaClassPropertyAccessor
<T> (implements com.github.leeonky.dal.runtime.
PropertyAccessor
<T>)
com.github.leeonky.dal.runtime.
MetaData
com.github.leeonky.interpreter.NodeBase<C,N> (implements com.github.leeonky.interpreter.Node<C,N>)
com.github.leeonky.dal.ast.node.
DALNode
com.github.leeonky.dal.ast.node.
ConstNode
com.github.leeonky.dal.ast.node.
DALExpression
(implements com.github.leeonky.dal.ast.node.
ExecutableNode
, com.github.leeonky.interpreter.Expression<C,N,E,O>)
com.github.leeonky.dal.ast.node.table.
EmptyCellNode
com.github.leeonky.dal.ast.node.
GroupExpression
com.github.leeonky.dal.ast.node.table.
HeaderNode
com.github.leeonky.dal.ast.node.
InputNode
com.github.leeonky.dal.ast.node.
ListEllipsisNode
com.github.leeonky.dal.ast.node.
ListMappingNode
(implements com.github.leeonky.dal.ast.node.
ExecutableNode
)
com.github.leeonky.dal.ast.node.
ListMappingNodeMeta
com.github.leeonky.dal.ast.node.
ListScopeNode
com.github.leeonky.dal.ast.node.
ListScopeNode.NatureOrder
com.github.leeonky.dal.ast.node.
ListScopeNode.ReverseOrder
com.github.leeonky.dal.ast.node.
ObjectScopeNode
com.github.leeonky.dal.ast.node.
PropertyPattern
(implements com.github.leeonky.dal.ast.node.
ExecutableNode
)
com.github.leeonky.dal.ast.node.
PropertyThis
(implements com.github.leeonky.dal.ast.node.
ExecutableNode
)
com.github.leeonky.dal.ast.node.
RegexNode
com.github.leeonky.dal.ast.node.
SchemaComposeNode
com.github.leeonky.dal.ast.node.
SchemaNode
com.github.leeonky.dal.ast.node.
SortGroupNode
com.github.leeonky.dal.ast.node.
SortSymbolNode
com.github.leeonky.dal.ast.node.
SymbolNode
(implements com.github.leeonky.dal.ast.node.
ExecutableNode
)
com.github.leeonky.dal.ast.node.
MetaSymbolNode
com.github.leeonky.dal.ast.node.table.
TableBody
com.github.leeonky.dal.ast.node.table.
TableHeadRow
com.github.leeonky.dal.ast.node.table.
TableDefaultIndexHeadRow
com.github.leeonky.dal.ast.node.
TableNode
com.github.leeonky.dal.ast.node.table.
TableRowNode
com.github.leeonky.dal.ast.node.table.
TableRowPrefixNode
com.github.leeonky.dal.ast.node.table.
TransposedRowNode
com.github.leeonky.dal.ast.node.table.
TransposedTableBody
com.github.leeonky.dal.ast.node.table.
TransposedTableHead
com.github.leeonky.dal.ast.node.table.
EmptyTransposedTableHead
com.github.leeonky.dal.ast.node.
TransposedTableNode
com.github.leeonky.dal.ast.node.
WildcardNode
com.github.leeonky.dal.compiler.
Notations
com.github.leeonky.dal.compiler.
Notations.Keywords
com.github.leeonky.dal.compiler.
Notations.Operators
com.github.leeonky.interpreter.Operator<C,N,O>
com.github.leeonky.dal.ast.opt.
DALOperator
com.github.leeonky.dal.ast.opt.
Equal
com.github.leeonky.dal.ast.opt.
Matcher
com.github.leeonky.dal.compiler.
Operators
com.github.leeonky.dal.ast.opt.
Precedence
com.github.leeonky.interpreter.Procedure<C,N,E,O,P>
com.github.leeonky.dal.compiler.
DALProcedure
com.github.leeonky.dal.runtime.
Result
com.github.leeonky.dal.runtime.
RuntimeContextBuilder
com.github.leeonky.dal.runtime.
RuntimeContextBuilder.DALRuntimeContext
(implements com.github.leeonky.interpreter.RuntimeContext<C>)
com.github.leeonky.dal.runtime.
SchemaType
com.github.leeonky.dal.runtime.
SchemaVerifier
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
java.lang.RuntimeException
com.github.leeonky.dal.runtime.
ElementAccessException
com.github.leeonky.dal.runtime.
IllegalFieldException
com.github.leeonky.dal.runtime.
IllegalTypeException
com.github.leeonky.interpreter.InterpreterException
com.github.leeonky.dal.runtime.
DalException
com.github.leeonky.dal.runtime.
AssertionFailure
com.github.leeonky.dal.runtime.
RuntimeException
com.github.leeonky.dal.runtime.
InvalidPropertyException
com.github.leeonky.dal.runtime.
PropertyAccessException
com.github.leeonky.dal.runtime.
RowAssertionFailure
com.github.leeonky.dal.runtime.
ElementAssertionFailure
com.github.leeonky.dal.runtime.
SchemaAssertionFailure
com.github.leeonky.dal.compiler.
Tokens
Interface Hierarchy
com.github.leeonky.dal.format.
BaseFormatter.ParseBlock
<T2,R2>
java.util.function.BiFunction<T,U,R>
com.github.leeonky.dal.ast.opt.
Factory.NodeNodeContextObject.DataContextObject
com.github.leeonky.dal.ast.opt.
Factory.NodeNodeContextObject.DataDataObject
com.github.leeonky.dal.ast.opt.
Factory.NodeNodeContextObject.SupplierSupplierObject
com.github.leeonky.dal.runtime.
CurryingMethod
com.github.leeonky.dal.
DALFactory
com.github.leeonky.dal.runtime.
Extension
com.github.leeonky.dal.ast.opt.Factory.TriFunction<T1,T2,T3,R>
com.github.leeonky.dal.ast.opt.
Factory.NodeNodeContextObject
com.github.leeonky.dal.ast.opt.
Factory.NodeNodeContextObject.ObjectObjectContextObject
com.github.leeonky.dal.format.
Formatter
<T,R>
java.util.function.Function<T,R>
com.github.leeonky.dal.runtime.
ConstructorViaSchema
com.github.leeonky.dal.ast.opt.
Factory.NodeNodeContextObject.ObjectObject
com.github.leeonky.dal.runtime.
ListAccessor
<T>
com.github.leeonky.dal.runtime.
ArrayAccessor
<T>
com.github.leeonky.dal.runtime.
NameStrategy
com.github.leeonky.interpreter.Node<C,N>
com.github.leeonky.dal.ast.node.
ExecutableNode
com.github.leeonky.dal.runtime.
PartialObject
com.github.leeonky.dal.runtime.
PropertyAccessor
<T>
com.github.leeonky.dal.runtime.
Schema
com.github.leeonky.dal.format.
Type
<T>
com.github.leeonky.dal.runtime.
UserLiteralRule
com.github.leeonky.dal.format.
Value
<T>
Annotation Type Hierarchy
com.github.leeonky.dal.type.
AllowNull
(implements java.lang.annotation.Annotation)
com.github.leeonky.dal.type.
ExtensionName
(implements java.lang.annotation.Annotation)
com.github.leeonky.dal.type.
FieldAlias
(implements java.lang.annotation.Annotation)
com.github.leeonky.dal.type.
FieldAliases
(implements java.lang.annotation.Annotation)
com.github.leeonky.dal.type.
Partial
(implements java.lang.annotation.Annotation)
com.github.leeonky.dal.type.
SubType
(implements java.lang.annotation.Annotation)
com.github.leeonky.dal.type.
SubType.Type
(implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
com.github.leeonky.dal.ast.node.
ListScopeNode.Type
com.github.leeonky.dal.ast.node.
ListScopeNode.Style
com.github.leeonky.dal.ast.node.
SortSymbolNode.Type
com.github.leeonky.dal.ast.node.
SymbolNode.Type
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes