Package | Description |
---|---|
sirius.db.es | |
sirius.db.es.constraints | |
sirius.db.jdbc |
Support layer for using JDBC (accessing SQL Databases).
|
sirius.db.jdbc.constraints | |
sirius.db.mixing | |
sirius.db.mixing.query | |
sirius.db.mixing.query.constraints | |
sirius.db.mongo |
Thin layer above Mongo DB.
|
sirius.db.mongo.constraints |
Modifier and Type | Method and Description |
---|---|
<E extends BaseEntity<?>,C extends Constraint,Q extends Query<Q,E,C>> |
ElasticEntity.getMapper() |
Modifier and Type | Class and Description |
---|---|
class |
ElasticConstraint
Defines a constraint which is accepted by
ElasticQuery and most probably generated by
ElasticFilterFactory . |
Modifier and Type | Method and Description |
---|---|
<E extends BaseEntity<?>,C extends Constraint,Q extends Query<Q,E,C>> |
SQLEntity.getMapper() |
Modifier and Type | Class and Description |
---|---|
class |
Exists
Generates an EXISTS subquery mapping the given field to the field of the queried entity.
|
class |
SQLConstraint
Defines a constraint which is accepted by
SmartQuery and most probably generated by SQLFilterFactory . |
Modifier and Type | Class and Description |
---|---|
class |
BaseMapper<B extends BaseEntity<?>,C extends Constraint,Q extends Query<?,? extends B,C>>
Declares the common functionality of a mapper which is responsible for storing and loading entities to and from a database.
|
Modifier and Type | Method and Description |
---|---|
abstract <E extends BaseEntity<?>,C extends Constraint,Q extends Query<Q,E,C>> |
BaseEntity.getMapper()
Provides the
mapper which is used to actually manage the entity. |
Modifier and Type | Class and Description |
---|---|
class |
Query<Q,E extends BaseEntity<?>,C extends Constraint>
Describes the minimal functionality to be supported by a query generated by a
mapper . |
class |
QueryCompiler<C extends Constraint>
Parses an SQL like query and compiles it into a
Constraint . |
interface |
QueryTagHandler<C extends Constraint>
Compiles a tag value provided by a
QueryTag into a Constraint . |
Modifier and Type | Class and Description |
---|---|
class |
CSVFilter<C extends Constraint>
Represents a constraint which checks if the given field contains one or all of the values given as a comma
separated string.
|
class |
FilterFactory<C extends Constraint>
Defines a factory to create common filters or constraints to be used in a
Query . |
class |
OneInField<C extends Constraint>
Represents a constraint which verifies that the given field contains one of the given values.
|
Modifier and Type | Method and Description |
---|---|
C |
FilterFactory.and(C... constraints)
Combines the list of constraints using AND
|
C |
FilterFactory.or(C... constraints)
Combines the list of constraints using OR
|
Modifier and Type | Method and Description |
---|---|
<E extends BaseEntity<?>,C extends Constraint,Q extends Query<Q,E,C>> |
MongoEntity.getMapper() |
Modifier and Type | Class and Description |
---|---|
class |
MongoConstraint
Defines a constraint which is accepted by
MongoQuery and most probably generated by
MongoFilterFactory . |
Copyright © 2018. All rights reserved.