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 byte[]asWKB(byte variant) default TemporalatMax()default TemporalatMin()default Temporaldefault Temporaldefault Temporaldefault Temporaldefault Temporaldefault doubleaverageHausdorffDistance(Temporal temp2, boolean spheroid) 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, boolean spheroid) default List<GeneratedTemporal.Match> dyntimewarpPath(Temporal temp2, boolean spheroid) default Temporaldefault Temporaldefault OffsetDateTimedefault booleandefault TemporalextKalmanFilter(double gate, double q, double variance, boolean to_drop) default doublefrechetDistance(Temporal temp2, boolean spheroid) default List<GeneratedTemporal.Match> frechetPath(Temporal temp2, boolean spheroid) default TemporalfromHEXWKB(String hexwkb) default TemporalfromWKB(byte[] wkb) default booleanjnr.ffi.PointergetInner()default booleandefault inthash()default longhashExtended(long seed) default doublehausdorffDistance(Temporal temp2, boolean spheroid) default Temporaldefault TemporalinstantN(int n) instants()default Stringinterp()default doublelcssDistance(Temporal temp2, double epsilon, boolean spheroid) default booleandefault booleanlowerInc()default booleandefault Temporaldefault intmemSize()default 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 torigin, boolean border_inc) default List<GeneratedTemporal.TimeSplit> timeSplit(Duration duration, OffsetDateTime torigin, boolean border_inc) default List<OffsetDateTime> default OffsetDateTimetimestamptzN(int n) default tstzspandefault Temporaltprecision(Duration duration, OffsetDateTime torigin) default Temporaltsample(Duration duration, OffsetDateTime torigin, 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 byte[] 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
-
memSize
default int memSize() -
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
default List<GeneratedTemporal.TimeSplit> timeSplit(Duration duration, OffsetDateTime torigin, boolean border_inc) -
timestamps
-
timestamptzN
-
toTstzspan
-
tprecision
-
tsample
-
update
-
upperInc
default boolean upperInc()
-