| Package | Description |
|---|---|
| org.mmbase.bridge |
The main interface to MMBase, also known as `MMCI' (MMBase Cloud Interface).
|
| org.mmbase.bridge.implementation |
This package provides the basic implementations for the interfaces of org.mmbase.bridge.
|
| org.mmbase.bridge.remote.proxy | |
| org.mmbase.bridge.remote.rmi | |
| org.mmbase.bridge.util |
This package contains several bridge related classes which can be used independently of the
rest of MMBase.
|
| org.mmbase.bridge.util.xml.query |
Functionality to parse XML to
Query objects. |
| org.mmbase.storage.implementation.database | |
| org.mmbase.storage.search |
Provides interfaces for retrieval of data from
SearchQuery objects. |
| org.mmbase.storage.search.implementation | |
| org.mmbase.storage.search.implementation.database | |
| org.mmbase.storage.search.implementation.database.informix.excalibur | |
| org.mmbase.storage.search.legacy |
| Modifier and Type | Method and Description |
|---|---|
StepField |
Query.addField(Step step,
Field field)
Adds a field to a step.
|
StepField |
Query.addField(String field)
Adds a field by string
|
StepField |
Query.createStepField(Step step,
Field field)
Creates a StepField object withouth adding it (needed for aggregated queries).
|
StepField |
Query.createStepField(Step step,
String fieldName)
Creates a StepField object withouth adding it (needed for aggregated queries).
|
StepField |
Query.createStepField(String fieldIdentifer)
Creates the step field for the given name.
|
StepField |
NodeQuery.getStepField(Field field)
Since in a NodeQuery one of the steps is 'exceptional', also this function makes sense now.
|
| Modifier and Type | Method and Description |
|---|---|
List<StepField> |
NodeQuery.getExtraFields() |
| Modifier and Type | Method and Description |
|---|---|
SortOrder |
Query.addSortOrder(StepField f,
int direction)
Defaulting version of
Query.addSortOrder(StepField, int, boolean, int) (sorting case
insensitively, and no date parts). |
SortOrder |
Query.addSortOrder(StepField f,
int direction,
boolean caseSensitive)
Defaulting version of
Query.addSortOrder(StepField, int, boolean, int) (no date parts) |
SortOrder |
Query.addSortOrder(StepField f,
int direction,
boolean caseSensitive,
int part)
Adds an order on a certain field.
|
FieldNullConstraint |
Query.createConstraint(StepField f)
Create a constraint (for use with this Query object).
|
FieldValueConstraint |
Query.createConstraint(StepField f,
int op,
Object v)
Create a constraint (for use with this Query object).
|
FieldValueConstraint |
Query.createConstraint(StepField f,
int op,
Object v,
int part)
Create a constraint (for use with this Query object).
|
CompareFieldsConstraint |
Query.createConstraint(StepField f,
int op,
StepField v)
Create a constraint (for use with this Query object).
|
FieldValueConstraint |
Query.createConstraint(StepField f,
Object v)
Create a constraint (for use with this Query object).
|
FieldValueBetweenConstraint |
Query.createConstraint(StepField f,
Object o1,
Object o2)
Create a constraint (for use with this Query object).
|
FieldValueInQueryConstraint |
Query.createConstraint(StepField f,
Query q) |
FieldValueInConstraint |
Query.createConstraint(StepField f,
SortedSet<? extends Object> v)
Create a constraint (for use with this Query object).
|
| Modifier and Type | Method and Description |
|---|---|
StepField |
BasicQuery.addField(Step step,
Field field) |
StepField |
BasicQuery.addField(String fieldIdentifier) |
StepField |
BasicQuery.createStepField(Step step,
Field field) |
StepField |
BasicQuery.createStepField(Step step,
String fieldName) |
StepField |
BasicNodeQuery.createStepField(String fieldName) |
StepField |
BasicQuery.createStepField(String fieldIdentifier) |
StepField |
BasicNodeQuery.getStepField(Field field) |
| Modifier and Type | Method and Description |
|---|---|
List<StepField> |
BasicNodeQuery.getExtraFields() |
List<StepField> |
BasicQuery.getFields() |
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteAggregatedField_Proxy
RemoteAggregatedField_Proxy in a generated smart proxy of AggregatedField
This smart proxy is used by a local class when the MMCI is called remotely |
class |
RemoteStepField_Proxy
RemoteStepField_Proxy in a generated smart proxy of StepField
This smart proxy is used by a local class when the MMCI is called remotely |
| Modifier and Type | Method and Description |
|---|---|
StepField |
RemoteQuery_Proxy.addField(Step arg0,
Field arg1) |
StepField |
RemoteNodeQuery_Proxy.addField(Step arg0,
Field arg1) |
StepField |
RemoteQuery_Proxy.addField(String arg0) |
StepField |
RemoteNodeQuery_Proxy.addField(String arg0) |
StepField |
RemoteQuery_Proxy.createStepField(Step arg0,
Field arg1) |
StepField |
RemoteNodeQuery_Proxy.createStepField(Step arg0,
Field arg1) |
StepField |
RemoteQuery_Proxy.createStepField(Step arg0,
String arg1) |
StepField |
RemoteNodeQuery_Proxy.createStepField(Step arg0,
String arg1) |
StepField |
RemoteQuery_Proxy.createStepField(String arg0) |
StepField |
RemoteNodeQuery_Proxy.createStepField(String arg0) |
StepField |
RemoteSortOrder_Proxy.getField() |
StepField |
RemoteFieldValueConstraint_Proxy.getField() |
StepField |
RemoteFieldValueInQueryConstraint_Proxy.getField() |
StepField |
RemoteFieldValueBetweenConstraint_Proxy.getField() |
StepField |
RemoteFieldValueInConstraint_Proxy.getField() |
StepField |
RemoteFieldNullConstraint_Proxy.getField() |
StepField |
RemoteCompareFieldsConstraint_Proxy.getField() |
StepField |
RemoteFieldConstraint_Proxy.getField() |
StepField |
RemoteFieldCompareConstraint_Proxy.getField() |
StepField |
RemoteCompareFieldsConstraint_Proxy.getField2() |
StepField |
RemoteNodeQuery_Proxy.getStepField(Field arg0) |
| Modifier and Type | Method and Description |
|---|---|
List<StepField> |
RemoteNodeQuery_Proxy.getExtraFields() |
List<StepField> |
RemoteQuery_Proxy.getFields() |
List<StepField> |
RemoteSearchQuery_Proxy.getFields() |
List<StepField> |
RemoteNodeQuery_Proxy.getFields() |
| Constructor and Description |
|---|
RemoteStepField_Rmi(StepField originalObject,
int port) |
| Modifier and Type | Method and Description |
|---|---|
StepField |
AbstractQueryWrapper.addField(Step step,
Field field) |
StepField |
AbstractQueryWrapper.addField(String field) |
StepField |
AbstractQueryWrapper.createStepField(Step step,
Field field) |
StepField |
AbstractQueryWrapper.createStepField(Step step,
String fieldName) |
StepField |
AbstractQueryWrapper.createStepField(String fieldIdentifier) |
static StepField |
SearchUtil.findField(Query query,
Field field)
Find a step field in a query based on a bridge field
|
StepField |
NodeQueryWrapper.getStepField(Field field) |
| Modifier and Type | Method and Description |
|---|---|
static List<StepField> |
Queries.addFields(Query query,
String fields)
Adds a number of fields.
|
List<StepField> |
NodeQueryWrapper.getExtraFields() |
List<StepField> |
AbstractQueryWrapper.getFields() |
| Modifier and Type | Method and Description |
|---|---|
static void |
SearchUtil.addSortOrder(NodeQuery query,
StepField sf,
String sortDirection)
Add a sort order to a query for a field of the manager.
|
SortOrder |
AbstractQueryWrapper.addSortOrder(StepField f,
int direction) |
SortOrder |
AbstractQueryWrapper.addSortOrder(StepField f,
int direction,
boolean caseSensitive) |
SortOrder |
AbstractQueryWrapper.addSortOrder(StepField f,
int direction,
boolean caseSensitive,
int part) |
protected static Object |
Queries.aggregate(Query query,
StepField field,
int type) |
FieldNullConstraint |
AbstractQueryWrapper.createConstraint(StepField f) |
FieldValueConstraint |
AbstractQueryWrapper.createConstraint(StepField f,
int op,
Object v) |
FieldValueConstraint |
AbstractQueryWrapper.createConstraint(StepField f,
int op,
Object v,
int part) |
CompareFieldsConstraint |
AbstractQueryWrapper.createConstraint(StepField f,
int op,
StepField v) |
FieldValueConstraint |
AbstractQueryWrapper.createConstraint(StepField f,
Object v) |
FieldValueBetweenConstraint |
AbstractQueryWrapper.createConstraint(StepField f,
Object o1,
Object o2) |
FieldValueInQueryConstraint |
AbstractQueryWrapper.createConstraint(StepField f,
Query q) |
FieldValueInConstraint |
AbstractQueryWrapper.createConstraint(StepField f,
SortedSet<? extends Object> v) |
static FieldValueConstraint |
SearchUtil.createLikeConstraint(Query query,
StepField stepField,
String value)
Create a constraint for a query
The value is matched on likelihood (wildcard % match).
|
static String |
Queries.getFieldAlias(StepField sf)
Returns the string which must be used for
Node.getValue(java.lang.String) in the result set of the
query of the given StepField. |
static Object |
Queries.max(Query query,
StepField field) |
static Object |
Queries.min(Query query,
StepField field) |
| Modifier and Type | Field and Description |
|---|---|
StepField |
FieldDefinition.stepField
Reference to (a) definition of this field in the query.
|
| Modifier and Type | Method and Description |
|---|---|
Map<CoreField,Integer> |
DatabaseStorageManager.getFieldIndices(MMObjectBuilder builder,
StepField... fields) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AggregatedField
A field in an aggregated query.
|
| Modifier and Type | Method and Description |
|---|---|
StepField |
SortOrder.getField()
Gets the associated field.
|
StepField |
FieldConstraint.getField()
Gets the associated stepfield.
|
StepField |
CompareFieldsConstraint.getField2()
Gets the second associated field.
|
| Modifier and Type | Method and Description |
|---|---|
List<StepField> |
SearchQuery.getFields()
Gets the stepfields in the search request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicAggregatedField
Basic implementation.
|
class |
BasicStepField
Basic implementation.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<StepField> |
BasicSearchQuery.fields |
| Modifier and Type | Method and Description |
|---|---|
protected static StepField |
BasicSearchQuery.createNewStepField(SearchQuery q,
StepField f)
Creates a new StepField like f for query q.
|
StepField |
BasicFieldConstraint.getField() |
StepField |
BasicSortOrder.getField() |
StepField |
BasicCompareFieldsConstraint.getField2() |
| Modifier and Type | Method and Description |
|---|---|
List<StepField> |
BasicSearchQuery.getFields() |
List<StepField> |
ModifiableQuery.getFields() |
| Modifier and Type | Method and Description |
|---|---|
BasicSortOrder |
BasicSearchQuery.addSortOrder(StepField field)
Creates sortorder for this SearchQuery.
|
protected static StepField |
BasicSearchQuery.createNewStepField(SearchQuery q,
StepField f)
Creates a new StepField like f for query q.
|
static String |
BasicStepField.getFieldName(StepField field)
Returns the field's fieldname, possibly extended with the step's name if known.
|
(package private) static void |
BasicStepField.testValue(Object value,
StepField field)
Tests if a value is acceptable for comparison with a certain field.
|
| Modifier and Type | Method and Description |
|---|---|
ModifiableQuery |
ModifiableQuery.setFields(List<StepField> fields)
Sets the fields property.
|
| Constructor and Description |
|---|
BasicCompareFieldsConstraint(StepField field1,
StepField field2)
Constructor.
|
BasicDateSortOrder(StepField field)
Constructor.
|
BasicFieldCompareConstraint(StepField field)
Constructor.
|
BasicFieldConstraint(StepField field)
Constructor.
|
BasicFieldNullConstraint(StepField field)
Constructor.
|
BasicFieldValueBetweenConstraint(StepField field,
Object lowerLimit,
Object upperLimit)
Constructor.
|
BasicFieldValueConstraint(StepField field,
Object value)
Constructor.
|
BasicFieldValueDateConstraint(StepField field,
Object value,
int part)
Constructor.
|
BasicFieldValueInConstraint(StepField field)
Constructor.
|
BasicFieldValueInQueryConstraint(StepField field,
SearchQuery q)
Constructor.
|
BasicFunctionValueConstraint(StepField field,
Object value,
String function) |
BasicSortOrder(StepField field)
Constructor.
|
BasicStringSearchConstraint(StepField field,
int searchType,
int matchType,
List<String> searchTerms)
Creates a new instance of BasicStringSearchConstraint.
|
BasicStringSearchConstraint(StepField field,
int searchType,
int matchType,
String searchTerms)
Creates a new instance of BasicStringSearchConstraint.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicSqlHandler.appendField(StringBuilder sb,
StepField field,
boolean includeTablePrefix) |
protected String |
MySqlSqlHandler.appendPreField(StringBuilder sb,
FieldConstraint constraint,
StepField field,
boolean multiple) |
protected String |
BasicSqlHandler.appendPreField(StringBuilder sb,
FieldConstraint constraint,
StepField field,
boolean multiple) |
protected DataType |
MySqlSqlHandler.getDataType(StepField field) |
protected CoreField |
MySqlSqlHandler.getField(StepField field) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EtxSqlHandler.hasEtxIndex(StepField field)
Tests if an Excelibur Text Search index has been made for this field.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) StepField |
ConstraintParser.getField(String token)
Parses a field string, and produces a corresponding
StepField object. |
static StepField |
ConstraintParser.getField(String token,
List<? extends Step> steps)
Creates
StepField corresponding to field indicated by
token, of one of the specified steps. |
(package private) static StepField |
ConstraintParser.getField(String token,
List<BasicStep> steps,
SearchQuery query)
Creates
StepField corresponding to field indicated by
token, of one of the specified steps. |
| Modifier and Type | Method and Description |
|---|---|
(package private) static Object |
ConstraintParser.parseValue(Iterator<String> iTokens,
StepField field)
Parses string or numerical value from list of tokens, to match the type
of the specified field.
|
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}