Package | Description |
---|---|
sirius.db.jdbc |
Support layer for using JDBC (accessing SQL Databases).
|
sirius.db.jdbc.constraints |
Modifier and Type | Field and Description |
---|---|
protected List<SQLConstraint> |
SmartQuery.constaints |
Modifier and Type | Method and Description |
---|---|
FilterFactory<SQLConstraint> |
OMA.filters() |
FilterFactory<SQLConstraint> |
SmartQuery.filters() |
Modifier and Type | Method and Description |
---|---|
SmartQuery<E> |
SmartQuery.where(SQLConstraint constraint) |
Modifier and Type | Class and Description |
---|---|
class |
Exists
Generates an EXISTS subquery mapping the given field to the field of the queried entity.
|
Modifier and Type | Method and Description |
---|---|
SQLConstraint |
Like.build()
Generates a constraint for the given settings
|
protected SQLConstraint |
SQLQueryCompiler.compileSearchToken(Mapping field,
QueryField.Mode mode,
String value) |
protected SQLConstraint |
SQLFilterFactory.effectiveAnd(List<SQLConstraint> effectiveConstraints) |
protected SQLConstraint |
SQLFilterFactory.effectiveOr(List<SQLConstraint> effectiveConstraints) |
protected SQLConstraint |
SQLFilterFactory.eqValue(Mapping field,
Object value) |
SQLConstraint |
SQLFilterFactory.filled(Mapping field) |
protected SQLConstraint |
SQLFilterFactory.gtValue(Mapping field,
Object value,
boolean orEqual) |
protected SQLConstraint |
SQLFilterFactory.invert(SQLConstraint constraint) |
protected SQLConstraint |
SQLFilterFactory.ltValue(Mapping field,
Object value,
boolean orEqual) |
protected SQLConstraint |
SQLFilterFactory.neValue(Mapping field,
Object value) |
SQLConstraint |
SQLFilterFactory.notFilled(Mapping field) |
SQLConstraint |
SQLFilterFactory.queryString(EntityDescriptor descriptor,
String query,
List<QueryField> fields) |
Modifier and Type | Method and Description |
---|---|
protected SQLConstraint |
SQLFilterFactory.invert(SQLConstraint constraint) |
Exists |
Exists.where(SQLConstraint constraint)
Adds an additional constraint to further filter the entities which must or must not exist.
|
Modifier and Type | Method and Description |
---|---|
protected SQLConstraint |
SQLFilterFactory.effectiveAnd(List<SQLConstraint> effectiveConstraints) |
protected SQLConstraint |
SQLFilterFactory.effectiveOr(List<SQLConstraint> effectiveConstraints) |
Constructor and Description |
---|
SQLQueryCompiler(FilterFactory<SQLConstraint> factory,
EntityDescriptor descriptor,
String query,
List<QueryField> searchFields)
Creates a new instance for the given factory entity and query.
|
Copyright © 2018. All rights reserved.