Package | Description |
---|---|
org.cpsolver.ifs.util |
Utilities
|
Modifier and Type | Class and Description |
---|---|
static class |
Query.AndTerm
Representation of an AND between two or more terms.
|
static class |
Query.AtomTerm
Representation of one attribute:value term
|
static class |
Query.CompositeTerm
Composition of one or more terms in a query (e.g., A and B and C)
|
static class |
Query.NotTerm
Representation of a NOT term
|
static class |
Query.OrTerm
Representation of an OR between two or more terms.
|
Modifier and Type | Method and Description |
---|---|
Query.Term |
Query.getQuery() |
Modifier and Type | Method and Description |
---|---|
protected List<Query.Term> |
Query.CompositeTerm.terms()
List terms
|
Modifier and Type | Method and Description |
---|---|
void |
Query.CompositeTerm.add(Query.Term t)
Add a term
|
void |
Query.CompositeTerm.remove(Query.Term t)
Remove a term
|
Constructor and Description |
---|
AndTerm(Query.Term... terms) |
CompositeTerm(Query.Term... terms) |
NotTerm(Query.Term t) |
OrTerm(Query.Term... terms) |
Query(Query.Term query) |
Constructor and Description |
---|
AndTerm(Collection<Query.Term> terms) |
CompositeTerm(Collection<Query.Term> terms) |
OrTerm(Collection<Query.Term> terms) |