Class CurrentTimestampClosure
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.lang.Closure<de.uplanet.lucy.server.scripting.ChimeraDate>
de.uplanet.lucy.server.scripting.groovy.CurrentTimestampClosure
- All Implemented Interfaces:
groovy.lang.GroovyCallable<de.uplanet.lucy.server.scripting.ChimeraDate>
,groovy.lang.GroovyObject
,Serializable
,Cloneable
,Runnable
,Callable<de.uplanet.lucy.server.scripting.ChimeraDate>
@Scriptable
public final class CurrentTimestampClosure
extends groovy.lang.Closure<de.uplanet.lucy.server.scripting.ChimeraDate>
- See Also:
-
Field Summary
Fields inherited from class groovy.lang.Closure
DELEGATE_FIRST, DELEGATE_ONLY, DONE, IDENTITY, OWNER_FIRST, OWNER_ONLY, SKIP, TO_SELF
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.uplanet.lucy.server.scripting.ChimeraDate
call()
Get the current timestamp as both ajava.sql.Timestamp
and as a
.IDateTimeValueHolder
doCall()
int
Methods inherited from class groovy.lang.Closure
andThen, andThenSelf, andThenSelf, asWritable, call, call, clone, compose, composeSelf, composeSelf, curry, curry, dehydrate, getDelegate, getDirective, getOwner, getParameterTypes, getProperty, getResolveStrategy, getThisObject, isCase, leftShift, leftShift, memoize, memoizeAtLeast, memoizeAtMost, memoizeBetween, ncurry, ncurry, rcurry, rcurry, rehydrate, rightShift, run, setDelegate, setDirective, setProperty, setResolveStrategy, trampoline, trampoline
Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, setMetaClass
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface groovy.lang.GroovyObject
invokeMethod
-
Constructor Details
-
CurrentTimestampClosure
public CurrentTimestampClosure(long p_lTimestamp)
-
-
Method Details
-
call
public de.uplanet.lucy.server.scripting.ChimeraDate call()Get the current timestamp as both ajava.sql.Timestamp
and as a
.IDateTimeValueHolder
This closure is deterministic in the sense that subsequent calls to this closure are guaranteed to return equal values.
-
doCall
-
getMaximumNumberOfParameters
public int getMaximumNumberOfParameters()- Overrides:
getMaximumNumberOfParameters
in classgroovy.lang.Closure<de.uplanet.lucy.server.scripting.ChimeraDate>
- Returns:
- Always
0
.
-