MultimapWithProtoValuesSubject.@Deprecated public class SetMultimapWithProtoValuesSubject<S extends SetMultimapWithProtoValuesSubject<S,K,M,C>,K,M extends com.google.protobuf.Message,C extends SetMultimap<K,M>> extends MultimapWithProtoValuesSubject<S,K,M,C>
MultimapWithProtoValuesSubject, used to detect bad usages of
isEqualTo(com.google.common.collect.ListMultimap<?, ?>).| Modifier and Type | Class and Description |
|---|---|
static class |
SetMultimapWithProtoValuesSubject.SetMultimapWithMessageValuesSubject<K,M extends com.google.protobuf.Message>
Deprecated.
Default implementation of
SetMultimapWithProtoValuesSubject. |
MultimapWithProtoValuesSubject.MultimapWithMessageValuesSubject<K,M extends com.google.protobuf.Message>MultimapSubject.UsingCorrespondence<A,E>Subject.Factory<SubjectT extends Subject,ActualT>| Modifier | Constructor and Description |
|---|---|
protected |
SetMultimapWithProtoValuesSubject(FailureMetadata failureMetadata,
C multimap)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
isEqualTo(ListMultimap<?,?> other)
Deprecated.
#isEqualTo A ListMultimap can never compare equal with a SetMultimap if
either Multimap is non-empty, because List and Set can
never compare equal. Prefer MultimapSubject.containsExactlyEntriesIn(com.google.common.collect.Multimap) instead.
Consult Multimap.equals(java.lang.Object) for more information. |
comparingExpectedFieldsOnlyForValues, ignoringExtraRepeatedFieldElementsForValues, ignoringExtraRepeatedFieldElementsOfFieldDescriptorsForValues, ignoringExtraRepeatedFieldElementsOfFieldDescriptorsForValues, ignoringExtraRepeatedFieldElementsOfFieldsForValues, ignoringExtraRepeatedFieldElementsOfFieldsForValues, ignoringFieldAbsenceForValues, ignoringFieldAbsenceOfFieldDescriptorsForValues, ignoringFieldAbsenceOfFieldDescriptorsForValues, ignoringFieldAbsenceOfFieldsForValues, ignoringFieldAbsenceOfFieldsForValues, ignoringFieldDescriptorsForValues, ignoringFieldDescriptorsForValues, ignoringFieldScopeForValues, ignoringFieldsForValues, ignoringFieldsForValues, ignoringRepeatedFieldOrderForValues, ignoringRepeatedFieldOrderOfFieldDescriptorsForValues, ignoringRepeatedFieldOrderOfFieldDescriptorsForValues, ignoringRepeatedFieldOrderOfFieldsForValues, ignoringRepeatedFieldOrderOfFieldsForValues, reportingMismatchesOnlyForValues, usingDoubleToleranceForFieldDescriptorsForValues, usingDoubleToleranceForFieldDescriptorsForValues, usingDoubleToleranceForFieldsForValues, usingDoubleToleranceForFieldsForValues, usingDoubleToleranceForValues, usingFloatToleranceForFieldDescriptorsForValues, usingFloatToleranceForFieldDescriptorsForValues, usingFloatToleranceForFieldsForValues, usingFloatToleranceForFieldsForValues, usingFloatToleranceForValues, valuesForKey, withPartialScopeForValuescomparingValuesUsing, containsAtLeast, containsAtLeastEntriesIn, containsEntry, containsExactly, containsExactly, containsExactlyEntriesIn, containsKey, doesNotContainEntry, doesNotContainKey, hasSize, isEmpty, isEqualTo, isNotEmptyactual, actualAsString, actualCustomStringRepresentation, check, equals, failWithActual, failWithActual, failWithoutActual, getSubject, hashCode, ignoreCheck, internalCustomName, isAnyOf, isIn, isInstanceOf, isNoneOf, isNotEqualTo, isNotIn, isNotInstanceOf, isNotNull, isNotSameInstanceAs, isNull, isSameInstanceAs, named, toStringprotected SetMultimapWithProtoValuesSubject(FailureMetadata failureMetadata, C multimap)
@Deprecated public void isEqualTo(@NullableDecl ListMultimap<?,?> other)
#isEqualTo A ListMultimap can never compare equal with a SetMultimap if
either Multimap is non-empty, because List and Set can
never compare equal. Prefer MultimapSubject.containsExactlyEntriesIn(com.google.common.collect.Multimap) instead.
Consult Multimap.equals(java.lang.Object) for more information.Copyright © 2019. All rights reserved.