Classes | |
interface | MapValueProvider |
interface | MapValueProvider |
Public Member Functions | |
ExperimentalTestDataProvider | dataProvider () |
ExperimentalTestDataProvider | dataProvider () |
Proto2Message | newMessage () |
Proto2Message | newMessage () |
List< Proto2Message > | newMessagesMissingRequiredFields () |
List< Proto2Message > | newMessagesMissingRequiredFields () |
Proto2MessageWithMaps | newMessageWithMaps () |
Proto2MessageWithMaps | newMessageWithMaps () |
Proto2MessageFactory (int numRepeatedFields, int stringLength, int branchingFactor, int treeDepth) | |
Proto2MessageFactory (int numRepeatedFields, int stringLength, int branchingFactor, int treeDepth) | |
Private Member Functions | |
void | populateRequiredFields (Proto2Message.Builder builder, int excludedFieldNumber) |
void | populateRequiredFields (Proto2Message.Builder builder, int excludedFieldNumber) |
Proto2MessageFactory (ExperimentalTestDataProvider data, int numRepeatedFields, int branchingFactor, int treeDepth) | |
Proto2MessageFactory (ExperimentalTestDataProvider data, int numRepeatedFields, int branchingFactor, int treeDepth) | |
Private Attributes | |
final MapValueProvider< Boolean > | booleanProvider |
final int | branchingFactor |
final MapValueProvider< ByteString > | bytesProvider |
final ExperimentalTestDataProvider | data |
final MapValueProvider< Double > | doubleProvider |
final MapValueProvider< Proto2Message.TestEnum > | enumProvider |
final MapValueProvider< Float > | floatProvider |
final MapValueProvider< Integer > | integerProvider |
final MapValueProvider< Long > | longProvider |
final MapValueProvider< Proto2Message > | messageProvider |
final Proto2MessageFactory | nextLevel |
final int | numRepeatedFields |
final MapValueProvider< String > | stringProvider |
Static Private Attributes | |
static final int | INCLUDE_ALL_REQUIRED_FIELDS = 0 |
Creates instances of Proto2Message based on the tree configuration.
Definition at line 41 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 47 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inlineprivate |
Definition at line 56 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 47 of file protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inlineprivate |
Definition at line 56 of file protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 72 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 72 of file protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 77 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 77 of file protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 463 of file protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 463 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 252 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inline |
Definition at line 252 of file protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inlineprivate |
Definition at line 497 of file protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
inlineprivate |
Definition at line 497 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 185 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 43 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 178 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 45 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 199 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 213 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 192 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
staticprivate |
Definition at line 495 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 157 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 164 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 206 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 44 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 42 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.
|
private |
Definition at line 171 of file bloaty/third_party/protobuf/java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java.