Creates instances of Proto3MessageLite based on the tree configuration.
Definition at line 39 of file Proto3MessageLiteFactory.java.
◆ Proto3MessageLiteFactory() [1/2]
com.google.protobuf.Proto3MessageLiteFactory.Proto3MessageLiteFactory |
( |
int |
numRepeatedFields, |
|
|
int |
stringLength, |
|
|
int |
branchingFactor, |
|
|
int |
treeDepth |
|
) |
| |
|
inline |
◆ Proto3MessageLiteFactory() [2/2]
com.google.protobuf.Proto3MessageLiteFactory.Proto3MessageLiteFactory |
( |
ExperimentalTestDataProvider |
data, |
|
|
int |
numRepeatedFields, |
|
|
int |
branchingFactor, |
|
|
int |
treeDepth |
|
) |
| |
|
inlineprivate |
◆ dataProvider()
◆ newMessage()
Proto3MessageLite com.google.protobuf.Proto3MessageLiteFactory.newMessage |
( |
| ) |
|
|
inline |
◆ newMessageWithMaps()
Proto3MessageLiteWithMaps com.google.protobuf.Proto3MessageLiteFactory.newMessageWithMaps |
( |
| ) |
|
|
inline |
◆ booleanProvider
final MapValueProvider<Boolean> com.google.protobuf.Proto3MessageLiteFactory.booleanProvider |
|
private |
◆ branchingFactor
final int com.google.protobuf.Proto3MessageLiteFactory.branchingFactor |
|
private |
◆ bytesProvider
◆ data
◆ doubleProvider
final MapValueProvider<Double> com.google.protobuf.Proto3MessageLiteFactory.doubleProvider |
|
private |
◆ enumProvider
final MapValueProvider<Proto3MessageLite.TestEnum> com.google.protobuf.Proto3MessageLiteFactory.enumProvider |
|
private |
Initial value:=
new MapValueProvider<Proto3MessageLite.TestEnum>() {
@Override
public Proto3MessageLite.TestEnum getValue() {
return Proto3MessageLite.TestEnum.forNumber(
data.getEnum());
}
}
Definition at line 203 of file Proto3MessageLiteFactory.java.
◆ floatProvider
final MapValueProvider<Float> com.google.protobuf.Proto3MessageLiteFactory.floatProvider |
|
private |
◆ integerProvider
final MapValueProvider<Integer> com.google.protobuf.Proto3MessageLiteFactory.integerProvider |
|
private |
◆ longProvider
final MapValueProvider<Long> com.google.protobuf.Proto3MessageLiteFactory.longProvider |
|
private |
◆ messageProvider
final MapValueProvider<Proto3MessageLite> com.google.protobuf.Proto3MessageLiteFactory.messageProvider |
|
private |
Initial value:=
new MapValueProvider<Proto3MessageLite>() {
@Override
public Proto3MessageLite getValue() {
}
}
Definition at line 196 of file Proto3MessageLiteFactory.java.
◆ nextLevel
◆ numRepeatedFields
final int com.google.protobuf.Proto3MessageLiteFactory.numRepeatedFields |
|
private |
◆ stringProvider
final MapValueProvider<String> com.google.protobuf.Proto3MessageLiteFactory.stringProvider |
|
private |
The documentation for this class was generated from the following file: