|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Predicate | |
|---|---|
| de.mguennewig.pobjects | The package de.mguennewig.pobjects provides an abstraction
layer on top of a set of database tables by which table rows can be
accessed transparently as Java objects. |
| de.mguennewig.pobjects.metadata | This package contains the metadata classes used by the PObject library. |
| de.mguennewig.pobjform | This package contains the PObjForm library, which support Swing dialogs and HTML forms that use the metadata of the PObjects library. |
| de.mguennewig.pobjform.html | This package contains the HTML form interface of the PObjForm library. |
| de.mguennewig.pobjform.swing | This package contains the Swing dialog interface of the PObjForm library. |
| de.mguennewig.pobjsearch | This package contains the PObjSearch framework that is based on the PObjForm library. |
| Uses of Predicate in de.mguennewig.pobjects |
|---|
| Methods in de.mguennewig.pobjects that return Predicate | |
|---|---|
static Predicate |
Predicate.and(Term left,
Term right)
An AND expression of 2 Term's. |
static Predicate |
Predicate.between(Term left,
Term lowerValue,
Term upperValue)
|
static Predicate |
Predicate.equals(Term left,
Term right)
Creates an `EQUALS' test for two terms. |
static Predicate |
Predicate.greater(Term left,
Term right)
|
static Predicate |
Predicate.greaterEqual(Term left,
Term right)
|
static Predicate |
Predicate.in(Term left,
LiteralSet set)
|
static Predicate |
Predicate.isNotNull(Term term)
Creates an `IS NOT NULL' test. |
static Predicate |
Predicate.isNull(Term term)
Creates an `IS NULL' tests. |
static Predicate |
Predicate.less(Term left,
Term right)
|
static Predicate |
Predicate.lessEqual(Term left,
Term right)
|
static Predicate |
Predicate.like(Term left,
java.lang.String pattern)
|
static Predicate |
Predicate.like(Term left,
Term right)
|
static Predicate |
Predicate.not(Term term)
Negates the given term. |
static Predicate |
Predicate.notEquals(Term left,
Term right)
Creates a `NOT EQUALS' test for two terms. |
static Predicate |
Predicate.or(Term left,
Term right)
An OR expression of 2 Term's. |
| Methods in de.mguennewig.pobjects with parameters of type Predicate | |
|---|---|
void |
SQLEvalContext.addJoin(Predicate join)
|
static Junction |
Junction.convert(Predicate pred)
Converts a given AND or OR Predicate into a Junction. |
static java.lang.Boolean |
Terms.evalPredicate(Predicate pred,
Record rec)
|
Query |
Container.newQuery(java.lang.Class<? extends Record>[] tableClasses,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
Query |
AbstractContainer.newQuery(java.lang.Class<? extends Record>[] tableClasses,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
Query |
Container.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate filter)
Creates a new query with a filter on the given table expression. |
Query |
AbstractContainer.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate filter)
Creates a new query with a filter on the given table expression. |
Query |
Container.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
Query |
AbstractContainer.newQuery(java.lang.Class<? extends Record> tableClass,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
Query |
Container.newQuery(TableExpr[] tableExprs,
Predicate[] filters)
Creates a new query with a filter on the given table expressions. |
Query |
AbstractContainer.newQuery(TableExpr[] tableExprs,
Predicate[] filters)
Creates a new query with a filter on the given table expressions. |
Query |
Container.newQuery(TableExpr tableExpr,
Predicate filter)
Creates a new query with a filter on the given table expression. |
Query |
AbstractContainer.newQuery(TableExpr tableExpr,
Predicate filter)
Creates a new query with a filter on the given table expression. |
Query |
Container.newQuery(TableExpr tableExpr,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
Query |
AbstractContainer.newQuery(TableExpr tableExpr,
Predicate[] filters)
Creates a new query with a filter on the given table expression. |
| Uses of Predicate in de.mguennewig.pobjects.metadata |
|---|
| Methods in de.mguennewig.pobjects.metadata that return Predicate | |
|---|---|
Predicate |
CheckConstraint.getExpression()
Returns the boolean expression that must evaluate to true
or null. |
| Constructors in de.mguennewig.pobjects.metadata with parameters of type Predicate | |
|---|---|
CheckConstraint(java.lang.String schemaName,
Predicate expression)
Create a new check constraint. |
|
| Uses of Predicate in de.mguennewig.pobjform |
|---|
| Methods in de.mguennewig.pobjform with parameters of type Predicate | |
|---|---|
void |
ReferenceElement.setRestriction(java.lang.Class<? extends PObject>[] tableClasses,
Predicate[] filters)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
void |
ReferenceModel.setRestriction(ClassDecl[] tableExprs,
Predicate[] filters)
|
void |
ReferenceElement.setRestriction(ClassDecl[] tableDeclarations,
Predicate[] filters)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
void |
ReferenceElement.setRestriction(Predicate filter)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
| Constructors in de.mguennewig.pobjform with parameters of type Predicate | |
|---|---|
ReferenceModel(ReferenceElement element,
ClassDecl[] tableExprs,
Predicate[] filters)
|
|
| Uses of Predicate in de.mguennewig.pobjform.html |
|---|
| Methods in de.mguennewig.pobjform.html with parameters of type Predicate | |
|---|---|
void |
HtmlReferenceElement.setRestriction(java.lang.Class<? extends PObject>[] tableClasses,
Predicate[] filters)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
void |
HtmlReferenceElement.setRestriction(ClassDecl[] tableExprs,
Predicate[] filters)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
void |
HtmlReferenceElement.setRestriction(Predicate filter)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
| Uses of Predicate in de.mguennewig.pobjform.swing |
|---|
| Methods in de.mguennewig.pobjform.swing with parameters of type Predicate | |
|---|---|
void |
SwingReferenceElement.setRestriction(java.lang.Class<? extends PObject>[] tableClasses,
Predicate[] filters)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
void |
SwingReferenceElement.setRestriction(ClassDecl[] tableExprs,
Predicate[] filters)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
void |
SwingReferenceElement.setRestriction(Predicate filter)
Restrict the set of values to an arbitrary subset of the entries of the referenced table. |
| Uses of Predicate in de.mguennewig.pobjsearch |
|---|
| Methods in de.mguennewig.pobjsearch that return Predicate | |
|---|---|
static Predicate |
SearchColumn.matcher(PClassSearchForm.Condition condition,
Type type,
Term filter)
Returns a matcher Predicate which can be used for
SearchFilter#addFilter(SearchForm.Condition,Query). |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||