Package types.temporal.generated
Interface GeneratedTemporal
- All Known Subinterfaces:
GeneratedTBigint,GeneratedTFloat,GeneratedTInt,GeneratedTNumber
public interface GeneratedTemporal
Generated OO surface for
Temporal.
Derived from the MEOS object model (objectModel.classes.Temporal) by ObjectLayerGenerator. Each method carries the canonical camelCase name from the object model and delegates to the matching GeneratedFunctions wrapper, supplying the receiver through getInner() and wrapping the result back into the object layer. A class adopts the surface by implementing this interface; the hand class provides the contract methods getInner, getCustomType and getTemporalType.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordA matched pair of instant positions on a similarity path.static final recordOne timeSplit fragment with its bin start. -
Method Summary
Modifier and TypeMethodDescriptiondefault TemporalafterTimestamptz(OffsetDateTime t, boolean strict) default TemporalappendTinstant(Temporal inst, TInterpolation interp, double maxdist, Duration maxt, boolean expand) default TemporalappendTsequence(Temporal seq, boolean expand) default StringasHEXWKB(byte variant) default Stringdefault Temporaldefault TemporalasTsequence(TInterpolation interp) default TemporalasTsequenceset(TInterpolation interp) default jnr.ffi.PointerasWKB(byte variant) default TemporalatMax()default TemporalatMin()default Temporaldefault Temporaldefault Temporaldefault Temporaldefault Temporaldefault doubleaverageHausdorffDistance(Temporal temp2) default Stringdefault TemporalbeforeTimestamptz(OffsetDateTime t, boolean strict) default intdefault Temporalcopy()default TemporaldeleteTimestamptz(OffsetDateTime t, boolean connect) default TemporaldeleteTstzset(tstzset s, boolean connect) default TemporaldeleteTstzspan(tstzspan s, boolean connect) default TemporaldeleteTstzspanset(tstzspanset ss, boolean connect) default Temporaldefault Durationduration(boolean boundspan) default doubledyntimewarpDistance(Temporal temp2) default List<GeneratedTemporal.Match> dyntimewarpPath(Temporal temp2) default Temporaldefault Temporaldefault OffsetDateTimedefault booleandefault TemporalextKalmanFilter(double gate, double q, double variance, boolean to_drop) default doublefrechetDistance(Temporal temp2) default List<GeneratedTemporal.Match> frechetPath(Temporal temp2) default TemporalfromHEXWKB(String hexwkb) default TemporalfromWKB(jnr.ffi.Pointer wkb, long size) default booleanjnr.ffi.PointergetInner()default booleandefault inthash()default longhashExtended(long seed) default doublehausdorffDistance(Temporal temp2) default Temporaldefault TemporalinstantN(int n) instants()default Stringinterp()default doublelcssDistance(Temporal temp2, double epsilon) default booleandefault booleanlowerInc()default booleandefault Temporaldefault Temporaldefault TemporalmergeArray(List<Temporal> temparr) default Temporaldefault TemporalminusMax()default TemporalminusMin()default Temporaldefault Temporaldefault Temporaldefault Temporaldefault TemporalminusValues(Set<?> set) default booleandefault intdefault intdefault intdefault Temporalround(int maxdd) default Temporaldefault TemporalsegmDuration(Duration duration, boolean atleast, boolean strict) segments()default TemporalsequenceN(int i) default TemporalsetInterp(TInterpolation interp) default TemporalshiftScaleTime(Duration shift, Duration duration) default Temporaldefault TemporalsimplifyDp(double dist, boolean synchronize) default TemporalsimplifyMaxDist(double dist, boolean synchronize) default TemporalsimplifyMinDist(double dist) default TemporalsimplifyMinTdelta(Duration mint) spans()splitEachNSpans(int elem_count) splitNSpans(int span_count) default Temporaldefault Temporaldefault OffsetDateTimedefault Temporaldefault Stringsubtype()default tstzspansettime()timeBins(Duration duration, OffsetDateTime origin) default List<GeneratedTemporal.TimeSplit> timeSplit(Duration duration, OffsetDateTime torigin) default List<OffsetDateTime> default OffsetDateTimetimestamptzN(int n) default tstzspandefault Temporaltprecision(Duration duration, OffsetDateTime origin) default Temporaltsample(Duration duration, OffsetDateTime origin, TInterpolation interp) default Temporaldefault booleanupperInc()
-
Method Details
-
getInner
jnr.ffi.Pointer getInner() -
getCustomType
String getCustomType() -
getTemporalType
TemporalType getTemporalType() -
afterTimestamptz
-
appendTinstant
default Temporal appendTinstant(Temporal inst, TInterpolation interp, double maxdist, Duration maxt, boolean expand) -
appendTsequence
-
asHEXWKB
-
asMFJSON
-
asTinstant
-
asTsequence
-
asTsequenceset
-
asWKB
default jnr.ffi.Pointer asWKB(byte variant) -
atMax
-
atMin
-
atTimestamptz
-
atTstzset
-
atTstzspan
-
atTstzspanset
-
atValues
-
averageHausdorffDistance
-
basetypeName
-
beforeTimestamptz
-
cmp
-
copy
-
deleteTimestamptz
-
deleteTstzset
-
deleteTstzspan
-
deleteTstzspanset
-
derivative
-
duration
-
dyntimewarpDistance
-
dyntimewarpPath
-
endInstant
-
endSequence
-
endTimestamptz
-
eq
-
extKalmanFilter
-
frechetDistance
-
frechetPath
-
fromHEXWKB
-
fromWKB
-
ge
-
gt
-
hash
default int hash() -
hashExtended
default long hashExtended(long seed) -
hausdorffDistance
-
insert
-
instantN
-
instants
-
interp
-
lcssDistance
-
le
-
lowerInc
default boolean lowerInc() -
lt
-
maxInstant
-
merge
-
mergeArray
-
minInstant
-
minusMax
-
minusMin
-
minusTimestamptz
-
minusTstzset
-
minusTstzspan
-
minusTstzspanset
-
minusValues
-
ne
-
numInstants
default int numInstants() -
numSequences
default int numSequences() -
numTimestamps
default int numTimestamps() -
round
-
scaleTime
-
segmDuration
-
segments
-
sequenceN
-
sequences
-
setInterp
-
shiftScaleTime
-
shiftTime
-
simplifyDp
-
simplifyMaxDist
-
simplifyMinDist
-
simplifyMinTdelta
-
spans
-
splitEachNSpans
-
splitNSpans
-
startInstant
-
startSequence
-
startTimestamptz
-
stops
-
subtype
-
time
-
timeBins
-
timeSplit
-
timestamps
-
timestamptzN
-
toTstzspan
-
tprecision
-
tsample
-
update
-
upperInc
default boolean upperInc()
-