Class TemporalInstantFunctionFeatures

    • Field Detail

      • TYPE_

        public static final Name TYPE_
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures type.
      • DATE

        public static final Name DATE
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.date field.
      • DATE_REALTIME

        public static final Name DATE_REALTIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.dateRealtime field.
      • DATE_STATEMENT

        public static final Name DATE_STATEMENT
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.dateStatement field.
      • DATE_TRANSACTION

        public static final Name DATE_TRANSACTION
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.dateTransaction field.
      • DATE_TRUNCATE

        public static final Name DATE_TRUNCATE
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.dateTruncate field.
      • DATETIME

        public static final Name DATETIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.datetime field.
      • DATETIME_FROMEPOCH

        public static final Name DATETIME_FROMEPOCH
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.datetimeFromepoch field.
      • DATETIME_FROMEPOCHMILLIS

        public static final Name DATETIME_FROMEPOCHMILLIS
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.datetimeFromepochmillis field.
      • DATETIME_REALTIME

        public static final Name DATETIME_REALTIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.datetimeRealtime field.
      • DATETIME_STATEMENT

        public static final Name DATETIME_STATEMENT
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.datetimeStatement field.
      • DATETIME_TRANSACTION

        public static final Name DATETIME_TRANSACTION
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.datetimeTransaction field.
      • DATETIME_TRUNCATE

        public static final Name DATETIME_TRUNCATE
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.datetimeTruncate field.
      • LOCALDATETIME

        public static final Name LOCALDATETIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localdatetime field.
      • LOCALDATETIME_REALTIME

        public static final Name LOCALDATETIME_REALTIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localdatetimeRealtime field.
      • LOCALDATETIME_STATEMENT

        public static final Name LOCALDATETIME_STATEMENT
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localdatetimeStatement field.
      • LOCALDATETIME_TRANSACTION

        public static final Name LOCALDATETIME_TRANSACTION
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localdatetimeTransaction field.
      • LOCALDATETIME_TRUNCATE

        public static final Name LOCALDATETIME_TRUNCATE
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localdatetimeTruncate field.
      • LOCALTIME

        public static final Name LOCALTIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localtime field.
      • LOCALTIME_REALTIME

        public static final Name LOCALTIME_REALTIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localtimeRealtime field.
      • LOCALTIME_STATEMENT

        public static final Name LOCALTIME_STATEMENT
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localtimeStatement field.
      • LOCALTIME_TRANSACTION

        public static final Name LOCALTIME_TRANSACTION
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localtimeTransaction field.
      • LOCALTIME_TRUNCATE

        public static final Name LOCALTIME_TRUNCATE
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.localtimeTruncate field.
      • TIME

        public static final Name TIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.time field.
      • TIME_REALTIME

        public static final Name TIME_REALTIME
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.timeRealtime field.
      • TIME_STATEMENT

        public static final Name TIME_STATEMENT
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.timeStatement field.
      • TIME_TRANSACTION

        public static final Name TIME_TRANSACTION
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.timeTransaction field.
      • TIME_TRUNCATE

        public static final Name TIME_TRUNCATE
        Name of the hydra.cypher.features.TemporalInstantFunctionFeatures.timeTruncate field.
      • date

        public final java.lang.Boolean date
        The date() function. Creates a DATE instant.
      • dateRealtime

        public final java.lang.Boolean dateRealtime
        The date.realtime() function. Returns the current DATE instant using the realtime clock.
      • dateStatement

        public final java.lang.Boolean dateStatement
        The date.statement() function. Returns the current DATE instant using the statement clock.
      • dateTransaction

        public final java.lang.Boolean dateTransaction
        The date.transaction() function. Returns the current DATE instant using the transaction clock.
      • dateTruncate

        public final java.lang.Boolean dateTruncate
        The date.truncate() function. Truncates the given temporal value to a DATE instant using the specified unit.
      • datetime

        public final java.lang.Boolean datetime
        The datetime() function. Creates a ZONED DATETIME instant.
      • datetimeFromepoch

        public final java.lang.Boolean datetimeFromepoch
        The datetime.fromepoch() function. Creates a ZONED DATETIME given the seconds and nanoseconds since the start of the epoch.
      • datetimeFromepochmillis

        public final java.lang.Boolean datetimeFromepochmillis
        The datetime.fromepochmillis() function. Creates a ZONED DATETIME given the milliseconds since the start of the epoch.
      • datetimeRealtime

        public final java.lang.Boolean datetimeRealtime
        The datetime.realtime() function. Returns the current ZONED DATETIME instant using the realtime clock.
      • datetimeStatement

        public final java.lang.Boolean datetimeStatement
        The datetime.statement() function. Returns the current ZONED DATETIME instant using the statement clock.
      • datetimeTransaction

        public final java.lang.Boolean datetimeTransaction
        The datetime.transaction() function. Returns the current ZONED DATETIME instant using the transaction clock.
      • datetimeTruncate

        public final java.lang.Boolean datetimeTruncate
        The datetime.truncate() function. Truncates the given temporal value to a ZONED DATETIME instant using the specified unit.
      • localdatetime

        public final java.lang.Boolean localdatetime
        The localdatetime() function. Creates a LOCAL DATETIME instant.
      • localdatetimeRealtime

        public final java.lang.Boolean localdatetimeRealtime
        The localdatetime.realtime() function. Returns the current LOCAL DATETIME instant using the realtime clock.
      • localdatetimeStatement

        public final java.lang.Boolean localdatetimeStatement
        The localdatetime.statement() function. Returns the current LOCAL DATETIME instant using the statement clock.
      • localdatetimeTransaction

        public final java.lang.Boolean localdatetimeTransaction
        The localdatetime.transaction() function. Returns the current LOCAL DATETIME instant using the transaction clock.
      • localdatetimeTruncate

        public final java.lang.Boolean localdatetimeTruncate
        The localdatetime.truncate() function. Truncates the given temporal value to a LOCAL DATETIME instant using the specified unit.
      • localtime

        public final java.lang.Boolean localtime
        The localtime() function. Creates a LOCAL TIME instant.
      • localtimeRealtime

        public final java.lang.Boolean localtimeRealtime
        The localtime.realtime() function. Returns the current LOCAL TIME instant using the realtime clock.
      • localtimeStatement

        public final java.lang.Boolean localtimeStatement
        The localtime.statement() function. Returns the current LOCAL TIME instant using the statement clock.
      • localtimeTransaction

        public final java.lang.Boolean localtimeTransaction
        The localtime.transaction() function. Returns the current LOCAL TIME instant using the transaction clock.
      • localtimeTruncate

        public final java.lang.Boolean localtimeTruncate
        The localtime.truncate() function. Truncates the given temporal value to a LOCAL TIME instant using the specified unit.
      • time

        public final java.lang.Boolean time
        The time() function. Creates a ZONED TIME instant.
      • timeRealtime

        public final java.lang.Boolean timeRealtime
        The time.realtime() function. Returns the current ZONED TIME instant using the realtime clock.
      • timeStatement

        public final java.lang.Boolean timeStatement
        The time.statement() function. Returns the current ZONED TIME instant using the statement clock.
      • timeTransaction

        public final java.lang.Boolean timeTransaction
        The time.transaction() function. Returns the current ZONED TIME instant using the transaction clock.
      • timeTruncate

        public final java.lang.Boolean timeTruncate
        The time.truncate() function. Truncates the given temporal value to a ZONED TIME instant using the specified unit.
    • Constructor Detail

      • TemporalInstantFunctionFeatures

        public TemporalInstantFunctionFeatures​(java.lang.Boolean date,
                                               java.lang.Boolean dateRealtime,
                                               java.lang.Boolean dateStatement,
                                               java.lang.Boolean dateTransaction,
                                               java.lang.Boolean dateTruncate,
                                               java.lang.Boolean datetime,
                                               java.lang.Boolean datetimeFromepoch,
                                               java.lang.Boolean datetimeFromepochmillis,
                                               java.lang.Boolean datetimeRealtime,
                                               java.lang.Boolean datetimeStatement,
                                               java.lang.Boolean datetimeTransaction,
                                               java.lang.Boolean datetimeTruncate,
                                               java.lang.Boolean localdatetime,
                                               java.lang.Boolean localdatetimeRealtime,
                                               java.lang.Boolean localdatetimeStatement,
                                               java.lang.Boolean localdatetimeTransaction,
                                               java.lang.Boolean localdatetimeTruncate,
                                               java.lang.Boolean localtime,
                                               java.lang.Boolean localtimeRealtime,
                                               java.lang.Boolean localtimeStatement,
                                               java.lang.Boolean localtimeTransaction,
                                               java.lang.Boolean localtimeTruncate,
                                               java.lang.Boolean time,
                                               java.lang.Boolean timeRealtime,
                                               java.lang.Boolean timeStatement,
                                               java.lang.Boolean timeTransaction,
                                               java.lang.Boolean timeTruncate)
        Constructs an immutable TemporalInstantFunctionFeatures.
        Parameters:
        date - The date() function. Creates a DATE instant.
        dateRealtime - The date.realtime() function. Returns the current DATE instant using the realtime clock.
        dateStatement - The date.statement() function. Returns the current DATE instant using the statement clock.
        dateTransaction - The date.transaction() function. Returns the current DATE instant using the transaction clock.
        dateTruncate - The date.truncate() function. Truncates the given temporal value to a DATE instant using the specified unit.
        datetime - The datetime() function. Creates a ZONED DATETIME instant.
        datetimeFromepoch - The datetime.fromepoch() function. Creates a ZONED DATETIME given the seconds and nanoseconds since the start of the epoch.
        datetimeFromepochmillis - The datetime.fromepochmillis() function. Creates a ZONED DATETIME given the milliseconds since the start of the epoch.
        datetimeRealtime - The datetime.realtime() function. Returns the current ZONED DATETIME instant using the realtime clock.
        datetimeStatement - The datetime.statement() function. Returns the current ZONED DATETIME instant using the statement clock.
        datetimeTransaction - The datetime.transaction() function. Returns the current ZONED DATETIME instant using the transaction clock.
        datetimeTruncate - The datetime.truncate() function. Truncates the given temporal value to a ZONED DATETIME instant using the specified unit.
        localdatetime - The localdatetime() function. Creates a LOCAL DATETIME instant.
        localdatetimeRealtime - The localdatetime.realtime() function. Returns the current LOCAL DATETIME instant using the realtime clock.
        localdatetimeStatement - The localdatetime.statement() function. Returns the current LOCAL DATETIME instant using the statement clock.
        localdatetimeTransaction - The localdatetime.transaction() function. Returns the current LOCAL DATETIME instant using the transaction clock.
        localdatetimeTruncate - The localdatetime.truncate() function. Truncates the given temporal value to a LOCAL DATETIME instant using the specified unit.
        localtime - The localtime() function. Creates a LOCAL TIME instant.
        localtimeRealtime - The localtime.realtime() function. Returns the current LOCAL TIME instant using the realtime clock.
        localtimeStatement - The localtime.statement() function. Returns the current LOCAL TIME instant using the statement clock.
        localtimeTransaction - The localtime.transaction() function. Returns the current LOCAL TIME instant using the transaction clock.
        localtimeTruncate - The localtime.truncate() function. Truncates the given temporal value to a LOCAL TIME instant using the specified unit.
        time - The time() function. Creates a ZONED TIME instant.
        timeRealtime - The time.realtime() function. Returns the current ZONED TIME instant using the realtime clock.
        timeStatement - The time.statement() function. Returns the current ZONED TIME instant using the statement clock.
        timeTransaction - The time.transaction() function. Returns the current ZONED TIME instant using the transaction clock.
        timeTruncate - The time.truncate() function. Truncates the given temporal value to a ZONED TIME instant using the specified unit.