| Modifier and Type | Interface and Description |
|---|---|
interface |
Path<T>
Represents a generic, typed path for a data structure attribute which can be identified by a
String name. |
static interface |
Path.FinalPath<T>
Represents a final path, i.e.
|
static interface |
Path.FinalPath.FinalPathBuilder<T>
Path.FinalPath builder. |
static interface |
Path.PathBuilder<T>
Path builder.
|
| Modifier and Type | Method and Description |
|---|---|
static Optional<DataMappable> |
DataMappable.isDataMappable(Object object)
Checks if given object is
DataMappable. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BeanDataTarget<T>
A
DataTarget which uses a bean class a path type. |
interface |
BeanProperty<T>
Represents a Java Bean property as a
PathProperty, providing additional configuration informations and
read/write methods. |
static interface |
BeanProperty.Builder<T>
BeanProperty builder.
|
interface |
BeanPropertySet<T>
A
PropertySet collecting and providing Java Bean property set and configuration as PathProperty
property type elements. |
interface |
BooleanBeanProperty
A Boolean type
BeanProperty, implementing BooleanProperty. |
interface |
NumericBeanProperty<N extends Number>
A numeric type
BeanProperty, implementing NumericProperty. |
interface |
StringBeanProperty
A String type
BeanProperty, implementing StringProperty. |
interface |
TemporalBeanProperty<T>
A temporal type
BeanProperty, implementing TemporalProperty. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataTarget<T>
Representation of the target element of a data model persistence/query operation.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Aliasable.AliasablePath<T,C extends Aliasable.AliasablePath<T,C>>
|
interface |
Join<T>
Represents a relational join expression between two
DataTargets. |
interface |
RelationalTarget<T>
A
DataTarget which can be use with relational Datastores. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultFinalPath<T>
Default
FinalPath implementation. |
class |
DefaultPath<T>
Default
Path implementation. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PathExpression<T>
A
QueryExpression wich represents a Path. |
Copyright © 2019 The Holon Platform. All rights reserved.