Interface GeneratedTInt

All Superinterfaces:
GeneratedTemporal, GeneratedTNumber

public interface GeneratedTInt extends GeneratedTNumber
Generated OO surface for TInt.

Derived from the MEOS object model (objectModel.classes.TInt) 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.

  • Method Details

    • atValue

      default Temporal atValue(int i)
    • endValue

      default int endValue()
    • fromBaseTemp

      default Temporal fromBaseTemp(int i, Temporal temp)
    • fromMFJSON

      default Temporal fromMFJSON(String str)
    • in

      default Temporal in(String str)
    • maxValue

      default int maxValue()
    • minValue

      default int minValue()
    • minusValue

      default Temporal minusValue(int i)
    • out

      default String out()
    • scaleValue

      default Temporal scaleValue(int width)
    • shiftScaleValue

      default Temporal shiftScaleValue(int shift, int width)
    • shiftValue

      default Temporal shiftValue(int shift)
    • startValue

      default int startValue()
    • timeBoxes

      default List<TBox> timeBoxes(Duration duration, OffsetDateTime torigin, boolean border_inc)
    • toSpan

      default IntSpan toSpan()
    • toTbigint

      default Temporal toTbigint()
    • toTfloat

      default Temporal toTfloat()
    • value

      default int value()
    • valueAtTimestamptz

      default Integer valueAtTimestamptz(OffsetDateTime t, boolean strict)
    • valueBins

      default List<IntSpan> valueBins(int vsize, int vorigin, boolean border_inc)
    • valueBoxes

      default List<TBox> valueBoxes(int vsize, int vorigin, boolean border_inc)
    • valueN

      default Integer valueN(int n)
    • valueSplit

      default List<GeneratedTInt.ValueSplit> valueSplit(int vsize, int vorigin, boolean border_inc)
    • valueTimeBoxes

      default List<TBox> valueTimeBoxes(int vsize, Duration duration, int vorigin, OffsetDateTime torigin, boolean border_inc)
    • valueTimeSplit

      default List<GeneratedTInt.ValueTimeSplit> valueTimeSplit(int vsize, Duration duration, int vorigin, OffsetDateTime torigin, boolean border_inc)
    • valuespans

      default IntSpanSet valuespans()