Class CurrentTimestampClosure
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.lang.Closure<ChimeraDate>
de.uplanet.lucy.server.scripting.groovy.CurrentTimestampClosure
- All Implemented Interfaces:
groovy.lang.GroovyCallable<ChimeraDate>,groovy.lang.GroovyObject,Serializable,Cloneable,Runnable,Callable<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 TypeMethodDescriptioncall()Get the current timestamp as both ajava.sql.Timestampand as a.IDateTimeValueHolderdoCall()intMethods 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, trampolineMethods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, setMetaClassMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface groovy.lang.GroovyObject
invokeMethod
-
Constructor Details
-
CurrentTimestampClosure
public CurrentTimestampClosure(long p_lTimestamp)
-
-
Method Details
-
call
Get the current timestamp as both ajava.sql.Timestampand as a.IDateTimeValueHolderThis closure is deterministic in the sense that subsequent calls to this closure are guaranteed to return equal values.
- Specified by:
callin interfaceCallable<ChimeraDate>- Overrides:
callin classgroovy.lang.Closure<ChimeraDate>- Returns:
- The current timestamp.
-
doCall
-
getMaximumNumberOfParameters
public int getMaximumNumberOfParameters()- Overrides:
getMaximumNumberOfParametersin classgroovy.lang.Closure<ChimeraDate>- Returns:
- Always
0.
-