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

Classes

class  Varint32Provider
 
class  Varint64Provider
 

Public Member Functions

 ExperimentalTestDataProvider (int stringLength)
 
 ExperimentalTestDataProvider (int stringLength)
 
boolean getBool ()
 
boolean getBool ()
 
ByteString getBytes ()
 
ByteString getBytes ()
 
double getDouble ()
 
double getDouble ()
 
int getEnum ()
 
int getEnum ()
 
float getFloat ()
 
float getFloat ()
 
int getInt ()
 
int getInt ()
 
long getLong ()
 
long getLong ()
 
String getString ()
 
String getString ()
 

Private Attributes

final int stringLength
 
final Varint32Provider varint32s = new Varint32Provider()
 
final Varint64Provider varint64s = new Varint64Provider()
 

Static Private Attributes

static final Random RANDOM = new Random(100)
 

Detailed Description

Utility class that provides data primitives for filling out protobuf messages.

Definition at line 36 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/ExperimentalTestDataProvider.java.

Constructor & Destructor Documentation

◆ ExperimentalTestDataProvider() [1/2]

com.google.protobuf.ExperimentalTestDataProvider.ExperimentalTestDataProvider ( int  stringLength)
inline

◆ ExperimentalTestDataProvider() [2/2]

com.google.protobuf.ExperimentalTestDataProvider.ExperimentalTestDataProvider ( int  stringLength)
inline

Member Function Documentation

◆ getBool() [1/2]

boolean com.google.protobuf.ExperimentalTestDataProvider.getBool ( )
inline

◆ getBool() [2/2]

boolean com.google.protobuf.ExperimentalTestDataProvider.getBool ( )
inline

◆ getBytes() [1/2]

ByteString com.google.protobuf.ExperimentalTestDataProvider.getBytes ( )
inline

◆ getBytes() [2/2]

ByteString com.google.protobuf.ExperimentalTestDataProvider.getBytes ( )
inline

◆ getDouble() [1/2]

double com.google.protobuf.ExperimentalTestDataProvider.getDouble ( )
inline

◆ getDouble() [2/2]

double com.google.protobuf.ExperimentalTestDataProvider.getDouble ( )
inline

◆ getEnum() [1/2]

int com.google.protobuf.ExperimentalTestDataProvider.getEnum ( )
inline

◆ getEnum() [2/2]

int com.google.protobuf.ExperimentalTestDataProvider.getEnum ( )
inline

◆ getFloat() [1/2]

float com.google.protobuf.ExperimentalTestDataProvider.getFloat ( )
inline

◆ getFloat() [2/2]

float com.google.protobuf.ExperimentalTestDataProvider.getFloat ( )
inline

◆ getInt() [1/2]

int com.google.protobuf.ExperimentalTestDataProvider.getInt ( )
inline

◆ getInt() [2/2]

int com.google.protobuf.ExperimentalTestDataProvider.getInt ( )
inline

◆ getLong() [1/2]

long com.google.protobuf.ExperimentalTestDataProvider.getLong ( )
inline

◆ getLong() [2/2]

long com.google.protobuf.ExperimentalTestDataProvider.getLong ( )
inline

◆ getString() [1/2]

String com.google.protobuf.ExperimentalTestDataProvider.getString ( )
inline

◆ getString() [2/2]

String com.google.protobuf.ExperimentalTestDataProvider.getString ( )
inline

Member Data Documentation

◆ RANDOM

static final Random com.google.protobuf.ExperimentalTestDataProvider.RANDOM = new Random(100)
staticprivate

◆ stringLength

final int com.google.protobuf.ExperimentalTestDataProvider.stringLength
private

◆ varint32s

final Varint32Provider com.google.protobuf.ExperimentalTestDataProvider.varint32s = new Varint32Provider()
private

◆ varint64s

final Varint64Provider com.google.protobuf.ExperimentalTestDataProvider.varint64s = new Varint64Provider()
private

The documentation for this class was generated from the following file:


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