|
Ontimize Document Management 0.035EN | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ontimize.dms.jcr.query.Function
public abstract class Function
| Field Summary | |
|---|---|
static Function |
CONTAINS
Search in a property name. |
static Function |
CONTAINS_NODE
Search in a node all content equals to given value. |
protected static XPathConverter |
converter
|
static Function |
EQUALS
|
static Function |
GREATER
|
static Function |
GREATER_OR_EQUALS
|
static Function |
HAVE
|
static Function |
LESS
|
static Function |
LESS_OR_EQUALS
|
static Function |
LIKE
|
protected java.lang.String |
name
|
static Function |
NOT_EQUALS
|
static Function |
NOT_HAVE
|
protected static java.lang.String |
STR_XS_DATETIME
|
| Constructor Summary | |
|---|---|
Function(java.lang.String name)
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
convertValue(java.util.Calendar calendar)
|
protected java.lang.String |
convertValue(java.util.Date date)
|
protected java.lang.String |
convertValue(java.lang.Number number)
|
protected java.lang.String |
convertValue(java.lang.Object value)
|
protected java.lang.String |
convertValue(java.lang.String value)
|
static XPathConverter |
getConverter()
|
java.lang.String |
getName()
Returns the key name of the function. |
protected java.lang.String |
getQuote()
|
abstract java.lang.StringBuffer |
parse(java.lang.String node,
java.lang.String name,
java.lang.Object value)
Overwrite to return a valid query string with the current function. |
static void |
setConverter(XPathConverter converter)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String STR_XS_DATETIME
public static final Function LESS
public static final Function LESS_OR_EQUALS
public static final Function EQUALS
public static final Function NOT_EQUALS
public static final Function GREATER_OR_EQUALS
public static final Function GREATER
public static final Function CONTAINS
Search in a property name.
public static final Function CONTAINS_NODE
Search in a node all content equals to given value.
public static final Function LIKE
public static final Function HAVE
public static final Function NOT_HAVE
protected static XPathConverter converter
protected java.lang.String name
| Constructor Detail |
|---|
public Function(java.lang.String name)
| Method Detail |
|---|
public static XPathConverter getConverter()
public static void setConverter(XPathConverter converter)
public java.lang.String getName()
Returns the key name of the function.
protected java.lang.String getQuote()
public abstract java.lang.StringBuffer parse(java.lang.String node,
java.lang.String name,
java.lang.Object value)
Overwrite to return a valid query string with the current function.
name - Element name (Node, Property).value - Value to search.
protected java.lang.String convertValue(java.lang.Number number)
protected java.lang.String convertValue(java.util.Date date)
protected java.lang.String convertValue(java.util.Calendar calendar)
protected java.lang.String convertValue(java.lang.String value)
protected java.lang.String convertValue(java.lang.Object value)
public java.lang.String toString()
toString in class java.lang.Object
|
Ontimize Document Management | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||