Classes | Static Public Member Functions | Static Public Attributes | Private Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
com.google.protobuf.util.Timestamps Class Reference

Classes

enum  TimestampComparator
 

Static Public Member Functions

static Timestamp add (Timestamp start, Duration length)
 
static Timestamp add (Timestamp start, Duration length)
 
static Duration between (Timestamp from, Timestamp to)
 
static Duration between (Timestamp from, Timestamp to)
 
static Timestamp checkValid (Timestamp timestamp)
 
static Timestamp checkValid (Timestamp timestamp)
 
static Timestamp checkValid (Timestamp.Builder timestampBuilder)
 
static Timestamp checkValid (Timestamp.Builder timestampBuilder)
 
static Comparator< Timestampcomparator ()
 
static Comparator< Timestampcomparator ()
 
static int compare (Timestamp x, Timestamp y)
 
static int compare (Timestamp x, Timestamp y)
 
static Timestamp fromDate (Date date)
 
static Timestamp fromMicros (long microseconds)
 
static Timestamp fromMicros (long microseconds)
 
static Timestamp fromMillis (long milliseconds)
 
static Timestamp fromMillis (long milliseconds)
 
static Timestamp fromNanos (long nanoseconds)
 
static Timestamp fromNanos (long nanoseconds)
 
static Timestamp fromSeconds (long seconds)
 
static Timestamp fromSeconds (long seconds)
 
static boolean isValid (long seconds, int nanos)
 
static boolean isValid (long seconds, int nanos)
 
static boolean isValid (Timestamp timestamp)
 
static boolean isValid (Timestamp timestamp)
 
static Timestamp parse (String value) throws ParseException
 
static Timestamp parse (String value) throws ParseException
 
static Timestamp parseUnchecked (@CompileTimeConstant String value)
 
static Timestamp subtract (Timestamp start, Duration length)
 
static Timestamp subtract (Timestamp start, Duration length)
 
static long toMicros (Timestamp timestamp)
 
static long toMicros (Timestamp timestamp)
 
static long toMillis (Timestamp timestamp)
 
static long toMillis (Timestamp timestamp)
 
static long toNanos (Timestamp timestamp)
 
static long toNanos (Timestamp timestamp)
 
static long toSeconds (Timestamp timestamp)
 
static long toSeconds (Timestamp timestamp)
 
static String toString (Timestamp timestamp)
 
static String toString (Timestamp timestamp)
 

Static Public Attributes

static final Timestamp EPOCH = Timestamp.newBuilder().setSeconds(0).setNanos(0).build()
 
static final Timestamp MAX_VALUE
 
static final Timestamp MIN_VALUE
 

Private Member Functions

 Timestamps ()
 
 Timestamps ()
 

Static Private Member Functions

static SimpleDateFormat createTimestampFormat ()
 
static SimpleDateFormat createTimestampFormat ()
 
static long parseTimezoneOffset (String value) throws ParseException
 
static long parseTimezoneOffset (String value) throws ParseException
 

Static Private Attributes

static final Comparator< TimestampCOMPARATOR
 
static final ThreadLocal< SimpleDateFormat > timestampFormat
 

Detailed Description

Utilities to help create/manipulate

protobuf/timestamp.proto

. All operations throw an IllegalArgumentException if the input(s) are not {@linkplain isValid(Timestamp) valid}.

Definition at line 54 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

Constructor & Destructor Documentation

◆ Timestamps() [1/2]

com.google.protobuf.util.Timestamps.Timestamps ( )
inlineprivate

◆ Timestamps() [2/2]

com.google.protobuf.util.Timestamps.Timestamps ( )
inlineprivate

Member Function Documentation

◆ add() [1/2]

static Timestamp com.google.protobuf.util.Timestamps.add ( Timestamp  start,
Duration  length 
)
inlinestatic

◆ add() [2/2]

static Timestamp com.google.protobuf.util.Timestamps.add ( Timestamp  start,
Duration  length 
)
inlinestatic

Add a duration to a timestamp.

Definition at line 414 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ between() [1/2]

static Duration com.google.protobuf.util.Timestamps.between ( Timestamp  from,
Timestamp  to 
)
inlinestatic

Calculate the difference between two timestamps.

Definition at line 361 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ between() [2/2]

static Duration com.google.protobuf.util.Timestamps.between ( Timestamp  from,
Timestamp  to 
)
inlinestatic

Calculate the difference between two timestamps.

Definition at line 405 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ checkValid() [1/4]

static Timestamp com.google.protobuf.util.Timestamps.checkValid ( Timestamp  timestamp)
inlinestatic

◆ checkValid() [2/4]

static Timestamp com.google.protobuf.util.Timestamps.checkValid ( Timestamp  timestamp)
inlinestatic

◆ checkValid() [3/4]

static Timestamp com.google.protobuf.util.Timestamps.checkValid ( Timestamp.Builder  timestampBuilder)
inlinestatic

Builds the given builder and throws an IllegalArgumentException if it is not valid. See checkValid(Timestamp).

Returns
A valid, built Timestamp.

Definition at line 188 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ checkValid() [4/4]

static Timestamp com.google.protobuf.util.Timestamps.checkValid ( Timestamp.Builder  timestampBuilder)
inlinestatic

Builds the given builder and throws an IllegalArgumentException if it is not valid. See checkValid(Timestamp).

Returns
A valid, built Timestamp.

Definition at line 192 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ comparator() [1/2]

static Comparator<Timestamp> com.google.protobuf.util.Timestamps.comparator ( )
inlinestatic

Returns a Comparator for Timestamps which sorts in increasing chronological order. Nulls and invalid Timestamps are not allowed (see isValid).

Definition at line 119 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ comparator() [2/2]

static Comparator<Timestamp> com.google.protobuf.util.Timestamps.comparator ( )
inlinestatic

Returns a Comparator for Timestamps which sorts in increasing chronological order. Nulls and invalid Timestamps are not allowed (see isValid). The returned comparator is serializable.

Definition at line 123 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ compare() [1/2]

static int com.google.protobuf.util.Timestamps.compare ( Timestamp  x,
Timestamp  y 
)
inlinestatic

Compares two timestamps. The value returned is identical to what would be returned by:

Timestamps.comparator().compare(x, y)

.

Returns
the value
0
if
x == y
; a value less than
0
if
x < y
; and a value greater than
0
if
x > y

Definition at line 130 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ compare() [2/2]

static int com.google.protobuf.util.Timestamps.compare ( Timestamp  x,
Timestamp  y 
)
inlinestatic

Compares two timestamps. The value returned is identical to what would be returned by:

Timestamps.comparator().compare(x, y)

.

Returns
the value
0
if
x == y
; a value less than
0
if
x < y
; and a value greater than
0
if
x > y

Definition at line 134 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ createTimestampFormat() [1/2]

static SimpleDateFormat com.google.protobuf.util.Timestamps.createTimestampFormat ( )
inlinestaticprivate

◆ createTimestampFormat() [2/2]

static SimpleDateFormat com.google.protobuf.util.Timestamps.createTimestampFormat ( )
inlinestaticprivate

◆ fromDate()

static Timestamp com.google.protobuf.util.Timestamps.fromDate ( Date  date)
inlinestatic

Create a Timestamp from a java.util.Date. If the java.util.Date is a java.sql.Timestamp, full nanonsecond precision is retained.

Exceptions
IllegalArgumentExceptionif the year is before 1 CE or after 9999 CE

Definition at line 340 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromMicros() [1/2]

static Timestamp com.google.protobuf.util.Timestamps.fromMicros ( long  microseconds)
inlinestatic

Create a Timestamp from the number of microseconds elapsed from the epoch.

Definition at line 325 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromMicros() [2/2]

static Timestamp com.google.protobuf.util.Timestamps.fromMicros ( long  microseconds)
inlinestatic

Create a Timestamp from the number of microseconds elapsed from the epoch.

Definition at line 369 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromMillis() [1/2]

static Timestamp com.google.protobuf.util.Timestamps.fromMillis ( long  milliseconds)
inlinestatic

Create a Timestamp from the number of milliseconds elapsed from the epoch.

Definition at line 303 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromMillis() [2/2]

static Timestamp com.google.protobuf.util.Timestamps.fromMillis ( long  milliseconds)
inlinestatic

Create a Timestamp from the number of milliseconds elapsed from the epoch.

Definition at line 326 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromNanos() [1/2]

static Timestamp com.google.protobuf.util.Timestamps.fromNanos ( long  nanoseconds)
inlinestatic

Create a Timestamp from the number of nanoseconds elapsed from the epoch.

Definition at line 347 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromNanos() [2/2]

static Timestamp com.google.protobuf.util.Timestamps.fromNanos ( long  nanoseconds)
inlinestatic

Create a Timestamp from the number of nanoseconds elapsed from the epoch.

Definition at line 391 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromSeconds() [1/2]

static Timestamp com.google.protobuf.util.Timestamps.fromSeconds ( long  seconds)
inlinestatic

Create a Timestamp from the number of seconds elapsed from the epoch.

Definition at line 286 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ fromSeconds() [2/2]

static Timestamp com.google.protobuf.util.Timestamps.fromSeconds ( long  seconds)
inlinestatic

Create a Timestamp from the number of seconds elapsed from the epoch.

Definition at line 309 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ isValid() [1/4]

static boolean com.google.protobuf.util.Timestamps.isValid ( long  seconds,
int  nanos 
)
inlinestatic

Returns true if the given number of seconds and nanos is a valid Timestamp. The

value must be in the range -62,135,596,800, +253,402,300,799. The

nanos

value must be in the range [0, +999,999,999].

Note: Negative second values with fractional seconds must still have non-negative nanos values that count forward in time.

Definition at line 156 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ isValid() [2/4]

static boolean com.google.protobuf.util.Timestamps.isValid ( long  seconds,
int  nanos 
)
inlinestatic

Returns true if the given number of seconds and nanos is a valid Timestamp. The

value must be in the range -62,135,596,800, +253,402,300,799. The

nanos

value must be in the range [0, +999,999,999].

Note: Negative second values with fractional seconds must still have non-negative nanos values that count forward in time.

Definition at line 160 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ isValid() [3/4]

static boolean com.google.protobuf.util.Timestamps.isValid ( Timestamp  timestamp)
inlinestatic

Returns true if the given Timestamp is valid. The

value must be in the range -62,135,596,800, +253,402,300,799. The

nanos

value must be in the range [0, +999,999,999].

Note: Negative second values with fractional seconds must still have non-negative nanos values that count forward in time.

Definition at line 142 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ isValid() [4/4]

static boolean com.google.protobuf.util.Timestamps.isValid ( Timestamp  timestamp)
inlinestatic

Returns true if the given Timestamp is valid. The

value must be in the range -62,135,596,800, +253,402,300,799. The

nanos

value must be in the range [0, +999,999,999].

Note: Negative second values with fractional seconds must still have non-negative nanos values that count forward in time.

Definition at line 146 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ parse() [1/2]

static Timestamp com.google.protobuf.util.Timestamps.parse ( String  value) throws ParseException
inlinestatic

Parse from RFC 3339 date string to Timestamp. This method accepts all outputs of {} and it also accepts any fractional digits (or none) and any offset as long as they fit into nano-seconds precision. Example of accepted format: "1972-01-01T10:00:20.021-05:00"

Returns
A Timestamp parsed from the string.
Exceptions
ParseExceptionif parsing fails.

Definition at line 232 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ parse() [2/2]

static Timestamp com.google.protobuf.util.Timestamps.parse ( String  value) throws ParseException
inlinestatic

Parse from RFC 3339 date string to Timestamp. This method accepts all outputs of {} and it also accepts any fractional digits (or none) and any offset as long as they fit into nano-seconds precision. Example of accepted format: "1972-01-01T10:00:20.021-05:00"

Returns
A Timestamp parsed from the string.
Exceptions
ParseExceptionif parsing fails.

Definition at line 236 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ parseTimezoneOffset() [1/2]

static long com.google.protobuf.util.Timestamps.parseTimezoneOffset ( String  value) throws ParseException
inlinestaticprivate

◆ parseTimezoneOffset() [2/2]

static long com.google.protobuf.util.Timestamps.parseTimezoneOffset ( String  value) throws ParseException
inlinestaticprivate

◆ parseUnchecked()

static Timestamp com.google.protobuf.util.Timestamps.parseUnchecked ( @CompileTimeConstant String  value)
inlinestatic

Parses a string in RFC 3339 format into a Timestamp.

Identical to parse(String), but throws an IllegalArgumentException instead of a ParseException if parsing fails.

Returns
a Timestamp parsed from the string
Exceptions
IllegalArgumentExceptionif parsing fails

Definition at line 297 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ subtract() [1/2]

static Timestamp com.google.protobuf.util.Timestamps.subtract ( Timestamp  start,
Duration  length 
)
inlinestatic

Subtract a duration from a timestamp.

Definition at line 379 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ subtract() [2/2]

static Timestamp com.google.protobuf.util.Timestamps.subtract ( Timestamp  start,
Duration  length 
)
inlinestatic

Subtract a duration from a timestamp.

Definition at line 423 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toMicros() [1/2]

static long com.google.protobuf.util.Timestamps.toMicros ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of microseconds elapsed from the epoch.

The result will be rounded down to the nearest microsecond. E.g., if the timestamp represents "1969-12-31T23:59:59.999999999Z", it will be rounded to -1 microsecond.

Definition at line 338 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toMicros() [2/2]

static long com.google.protobuf.util.Timestamps.toMicros ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of microseconds elapsed from the epoch.

The result will be rounded down to the nearest microsecond. E.g., if the timestamp represents "1969-12-31T23:59:59.999999999Z", it will be rounded to -1 microsecond.

Definition at line 382 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toMillis() [1/2]

static long com.google.protobuf.util.Timestamps.toMillis ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of milliseconds elapsed from the epoch.

The result will be rounded down to the nearest millisecond. E.g., if the timestamp represents "1969-12-31T23:59:59.999999999Z", it will be rounded to -1 millisecond.

Definition at line 316 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toMillis() [2/2]

static long com.google.protobuf.util.Timestamps.toMillis ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of milliseconds elapsed from the epoch.

The result will be rounded down to the nearest millisecond. E.g., if the timestamp represents "1969-12-31T23:59:59.999999999Z", it will be rounded to -1 millisecond.

Definition at line 360 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toNanos() [1/2]

static long com.google.protobuf.util.Timestamps.toNanos ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of nanoseconds elapsed from the epoch.

Definition at line 354 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toNanos() [2/2]

static long com.google.protobuf.util.Timestamps.toNanos ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of nanoseconds elapsed from the epoch.

Definition at line 398 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toSeconds() [1/2]

static long com.google.protobuf.util.Timestamps.toSeconds ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of seconds elapsed from the epoch.

The result will be rounded down to the nearest second. E.g., if the timestamp represents "1969-12-31T23:59:59.999999999Z", it will be rounded to -1 second.

Definition at line 297 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toSeconds() [2/2]

static long com.google.protobuf.util.Timestamps.toSeconds ( Timestamp  timestamp)
inlinestatic

Convert a Timestamp to the number of seconds elapsed from the epoch.

The result will be rounded down to the nearest second. E.g., if the timestamp represents "1969-12-31T23:59:59.999999999Z", it will be rounded to -1 second.

Definition at line 320 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toString() [1/2]

static String com.google.protobuf.util.Timestamps.toString ( Timestamp  timestamp)
inlinestatic

Convert Timestamp to RFC 3339 date string format. The output will always be Z-normalized and uses 3, 6 or 9 fractional digits as required to represent the exact value. Note that Timestamp can only represent time from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. See https://www.ietf.org/rfc/rfc3339.txt

Example of generated format: "1972-01-01T10:00:20.021Z"

Returns
The string representation of the given timestamp.
Exceptions
IllegalArgumentExceptionif the given timestamp is not in the valid range.

Definition at line 203 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ toString() [2/2]

static String com.google.protobuf.util.Timestamps.toString ( Timestamp  timestamp)
inlinestatic

Convert Timestamp to RFC 3339 date string format. The output will always be Z-normalized and uses 3, 6 or 9 fractional digits as required to represent the exact value. Note that Timestamp can only represent time from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. See https://www.ietf.org/rfc/rfc3339.txt

Example of generated format: "1972-01-01T10:00:20.021Z"

Returns
The string representation of the given timestamp.
Exceptions
IllegalArgumentExceptionif the given timestamp is not in the valid range.

Definition at line 207 of file protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

Member Data Documentation

◆ COMPARATOR

final Comparator<Timestamp> com.google.protobuf.util.Timestamps.COMPARATOR
staticprivate
Initial value:
=
new Comparator<Timestamp>() {
@Override
public int compare(Timestamp t1, Timestamp t2) {
int secDiff = Long.compare(t1.getSeconds(), t2.getSeconds());
return (secDiff != 0) ? secDiff : Integer.compare(t1.getNanos(), t2.getNanos());
}
}

Definition at line 103 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ EPOCH

static final Timestamp com.google.protobuf.util.Timestamps.EPOCH = Timestamp.newBuilder().setSeconds(0).setNanos(0).build()
static

A constant holding the Timestamp of epoch time,

1970-01-01T00:00:00.000000000Z

.

Definition at line 81 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ MAX_VALUE

static final Timestamp com.google.protobuf.util.Timestamps.MAX_VALUE
static
Initial value:
=
Timestamp.newBuilder().setSeconds(TIMESTAMP_SECONDS_MAX).setNanos(999999999).build()

A constant holding the maximum valid Timestamp,

9999-12-31T23:59:59.999999999Z

.

Definition at line 75 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ MIN_VALUE

static final Timestamp com.google.protobuf.util.Timestamps.MIN_VALUE
static
Initial value:
=
Timestamp.newBuilder().setSeconds(TIMESTAMP_SECONDS_MIN).setNanos(0).build()

A constant holding the minimum valid Timestamp,

0001-01-01T00:00:00Z

.

Definition at line 69 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.

◆ timestampFormat

static final ThreadLocal< SimpleDateFormat > com.google.protobuf.util.Timestamps.timestampFormat
staticprivate
Initial value:
=
new ThreadLocal<SimpleDateFormat>() {
@Override
protected SimpleDateFormat initialValue() {
}
}

Definition at line 83 of file bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java.


The documentation for this class was generated from the following file:
absl::time_internal::cctz::seconds
std::chrono::duration< std::int_fast64_t > seconds
Definition: abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h:40
Timestamp
Definition: bloaty/third_party/protobuf/src/google/protobuf/timestamp.pb.h:69
y
const double y
Definition: bloaty/third_party/googletest/googlemock/test/gmock-matchers_test.cc:3611
com.google.protobuf.util.Timestamps.createTimestampFormat
static SimpleDateFormat createTimestampFormat()
Definition: bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java:91
google::protobuf
Definition: bloaty/third_party/protobuf/benchmarks/util/data_proto2_to_proto3_util.h:12
com.google.protobuf.util.Timestamps.checkValid
static Timestamp checkValid(Timestamp timestamp)
Definition: bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java:168
x
int x
Definition: bloaty/third_party/googletest/googlemock/test/gmock-matchers_test.cc:3610
com.google.protobuf.util.Timestamps.compare
static int compare(Timestamp x, Timestamp y)
Definition: bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java:130
com.google.protobuf.util.Timestamps.Timestamps
Timestamps()
Definition: bloaty/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/Timestamps.java:101
t1
Table t1
Definition: abseil-cpp/absl/container/internal/raw_hash_set_allocator_test.cc:185


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:09