org.mmbase.bridge.util.xml.query
Class FieldDefinition

java.lang.Object
  extended by org.mmbase.bridge.util.xml.query.FieldDefinition
Direct Known Subclasses:
IndexFieldDefinition

public class FieldDefinition
extends Object

Defines options for a field to index.

Since:
MMBase-1.8
Version:
$Id: FieldDefinition.java 34900 2009-05-01 16:29:42Z michiel $
Author:
Pierre van Rooden
Javadoc:

Field Summary
 String fieldName
          Name of the field This is different from stepField.getFieldName(), because the field can be virtual, in which case it does have a name, but no stepfield.
 Pattern optional
           
 StepField stepField
          Reference to (a) definition of this field in the query.
 
Constructor Summary
FieldDefinition()
          Constructor
 
Method Summary
 void configure(Element fieldElement)
          Configures the field definition, using data from a DOM element
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldName

public String fieldName
Name of the field This is different from stepField.getFieldName(), because the field can be virtual, in which case it does have a name, but no stepfield.


stepField

public StepField stepField
Reference to (a) definition of this field in the query.


optional

public Pattern optional
Constructor Detail

FieldDefinition

public FieldDefinition()
Constructor

Method Detail

configure

public void configure(Element fieldElement)
Configures the field definition, using data from a DOM element



MMBase 2.0-SNAPSHOT - null