|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.axiondb.BaseSelectable
org.axiondb.functions.BaseFunction
org.axiondb.functions.DatePartFunction
public class DatePartFunction
Syntax: DatePart(date-part, date-src) or EXTRACT(date-part FROM date-src)
| Field Summary |
|---|
| Fields inherited from class org.axiondb.BaseSelectable |
|---|
_hash |
| Constructor Summary | |
|---|---|
DatePartFunction()
Creates a new instance of Class |
|
| Method Summary | |
|---|---|
java.lang.Object |
evaluate(RowDecorator row)
Returns String representation of requested portion of given timestamp. |
DataType |
getDataType()
DataType |
boolean |
isValid()
|
ConcreteFunction |
makeNewInstance()
|
| Methods inherited from class org.axiondb.functions.BaseFunction |
|---|
addArgument, getArgument, getArgumentCount, setArgument, setVariableContext, toString |
| Methods inherited from class org.axiondb.BaseSelectable |
|---|
getAlias, getLabel, getName, setAlias, setName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.axiondb.Function |
|---|
addArgument, getAlias, getArgument, getArgumentCount, getName, setAlias, setArgument |
| Methods inherited from interface org.axiondb.Selectable |
|---|
getLabel, setVariableContext |
| Constructor Detail |
|---|
public DatePartFunction()
| Method Detail |
|---|
public ConcreteFunction makeNewInstance()
makeNewInstance in interface FunctionFactorypublic DataType getDataType()
DataType
getDataType in interface SelectablegetDataType in class BaseFunction
public java.lang.Object evaluate(RowDecorator row)
throws AxionException
evaluate in interface ScalarFunctionevaluate in interface SelectableAxionExceptionpublic boolean isValid()
isValid in interface ConcreteFunctionisValid in class BaseFunction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||