com.ontimize.dms.jcr.query
Class XPathField
java.lang.Object
com.ontimize.dms.jcr.query.XPathField
- All Implemented Interfaces:
- Field, java.io.Serializable
public class XPathField
- extends java.lang.Object
- implements Field
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BLANK
protected static final java.lang.String BLANK
- See Also:
- Constant Field Values
prefix
protected java.lang.String prefix
name
protected java.lang.String name
values
protected java.util.List values
function
protected Function function
connector
protected Connector connector
fieldConnector
protected Connector fieldConnector
XPathField
public XPathField(java.lang.String name,
java.util.List values,
Function function,
Connector connector)
XPathField
public XPathField(java.lang.String name,
java.util.List values,
Function function,
Connector connector,
Connector fieldConnector)
getPrefix
public java.lang.String getPrefix()
- Specified by:
getPrefix in interface Field
getName
public java.lang.String getName()
- Specified by:
getName in interface Field
getValues
public java.util.List getValues()
- Specified by:
getValues in interface Field
getFunction
public Function getFunction()
- Specified by:
getFunction in interface Field
getConnector
public Connector getConnector()
- Specified by:
getConnector in interface Field
- Returns:
- the connector for the list of values
getFieldConnector
public Connector getFieldConnector()
- Specified by:
getFieldConnector in interface Field
setPrefix
public void setPrefix(java.lang.String preffix)
- Specified by:
setPrefix in interface Field
createFullName
protected java.lang.String createFullName()
parse
public java.lang.StringBuffer parse(java.lang.String node)
- Specified by:
parse in interface Field
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object