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)
 
boolean getBool ()
 
ByteString getBytes ()
 
double getDouble ()
 
int getEnum ()
 
float getFloat ()
 
int getInt ()
 
long getLong ()
 
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 ExperimentalTestDataProvider.java.

Constructor & Destructor Documentation

◆ ExperimentalTestDataProvider()

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

Definition at line 43 of file ExperimentalTestDataProvider.java.

Member Function Documentation

◆ getBool()

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

Definition at line 71 of file ExperimentalTestDataProvider.java.

◆ getBytes()

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

Definition at line 87 of file ExperimentalTestDataProvider.java.

◆ getDouble()

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

Definition at line 47 of file ExperimentalTestDataProvider.java.

◆ getEnum()

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

Definition at line 75 of file ExperimentalTestDataProvider.java.

◆ getFloat()

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

Definition at line 55 of file ExperimentalTestDataProvider.java.

◆ getInt()

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

Definition at line 67 of file ExperimentalTestDataProvider.java.

◆ getLong()

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

Definition at line 63 of file ExperimentalTestDataProvider.java.

◆ getString()

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

Definition at line 79 of file ExperimentalTestDataProvider.java.

Member Data Documentation

◆ RANDOM

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

Definition at line 37 of file ExperimentalTestDataProvider.java.

◆ stringLength

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

Definition at line 41 of file ExperimentalTestDataProvider.java.

◆ varint32s

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

Definition at line 39 of file ExperimentalTestDataProvider.java.

◆ varint64s

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

Definition at line 40 of file ExperimentalTestDataProvider.java.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:07