Uses of Class
com.google.common.truth.FailureMetadata
-
Uses of FailureMetadata in com.google.common.truth
Fields in com.google.common.truth declared as FailureMetadataModifier and TypeFieldDescriptionprivate final FailureMetadata
CustomSubjectBuilder.metadata
private final FailureMetadata
SimpleSubjectBuilder.metadata
private final FailureMetadata
Subject.metadata
private final FailureMetadata
StandardSubjectBuilder.metadataDoNotReferenceDirectly
Methods in com.google.common.truth that return FailureMetadataModifier and TypeMethodDescriptionprivate FailureMetadata
FailureMetadata.derive
(com.google.common.collect.ImmutableList<LazyMessage> messages, com.google.common.collect.ImmutableList<FailureMetadata.Step> steps) (package private) static FailureMetadata
FailureMetadata.forFailureStrategy
(FailureStrategy failureStrategy) protected final FailureMetadata
CustomSubjectBuilder.metadata()
private FailureMetadata
StandardSubjectBuilder.metadata()
(package private) FailureMetadata
FailureMetadata.updateForCheckCall()
(package private) FailureMetadata
FailureMetadata.updateForCheckCall
(FailureMetadata.OldAndNewValuesAreSimilar valuesAreSimilar, com.google.common.base.Function<String, String> descriptionUpdate) (package private) FailureMetadata
FailureMetadata.updateForSubject
(Subject subject) Returns a new instance that includes the given subject in its chain of values.(package private) FailureMetadata
FailureMetadata.withMessage
(String format, Object[] args) Returns a new instance whose failures will contain the given message.Methods in com.google.common.truth with parameters of type FailureMetadataModifier and TypeMethodDescriptionSubject.Factory.createSubject
(FailureMetadata metadata, ActualT actual) Creates a newSubject
.CustomSubjectBuilder.Factory.createSubjectBuilder
(FailureMetadata metadata) Creates a newCustomSubjectBuilder
of the appropriate type.Constructors in com.google.common.truth with parameters of type FailureMetadataModifierConstructorDescription(package private)
AbstractArraySubject
(FailureMetadata metadata, Object actual, String typeDescription) (package private)
BigDecimalSubject
(FailureMetadata metadata, BigDecimal actual) (package private)
BooleanSubject
(FailureMetadata metadata, Boolean actual) (package private)
ClassSubject
(FailureMetadata metadata, Class<?> o) protected
ComparableSubject
(FailureMetadata metadata, T actual) protected
CustomSubjectBuilder
(FailureMetadata metadata) Constructor for use by subclasses.(package private)
DoubleSubject
(FailureMetadata metadata, Double actual) (package private)
FloatSubject
(FailureMetadata metadata, Float actual) (package private)
GuavaOptionalSubject
(FailureMetadata metadata, com.google.common.base.Optional<?> actual, String typeDescription) protected
IntegerSubject
(FailureMetadata metadata, Integer integer) Constructor for use by subclasses.private
IntStreamSubject
(FailureMetadata failureMetadata, IntStream stream) (package private)
IterableEntries
(FailureMetadata metadata, MultimapSubject multimapSubject, Iterable<?> actual) protected
IterableSubject
(FailureMetadata metadata, Iterable<?> iterable) Constructor for use by subclasses.(package private)
IterableSubjectWithInheritedToString
(FailureMetadata metadata, Iterable<?> actual) (package private)
IterableSubjectWithInheritedToString
(FailureMetadata metadata, Iterable<?> actual) private
LongStreamSubject
(FailureMetadata failureMetadata, LongStream stream) protected
LongSubject
(FailureMetadata metadata, Long actual) Constructor for use by subclasses.protected
MapSubject
(FailureMetadata metadata, Map<?, ?> map) Constructor for use by subclasses.protected
MultimapSubject
(FailureMetadata metadata, com.google.common.collect.Multimap<?, ?> multimap) Constructor for use by subclasses.(package private)
MultimapSubject
(FailureMetadata metadata, com.google.common.collect.Multimap<?, ?> multimap, String typeDescription) (package private)
MultisetSubject
(FailureMetadata metadata, com.google.common.collect.Multiset<?> multiset) (package private)
ObjectArraySubject
(FailureMetadata metadata, T[] o, String typeDescription) (package private)
OptionalDoubleSubject
(FailureMetadata failureMetadata, OptionalDouble subject, String typeDescription) (package private)
OptionalIntSubject
(FailureMetadata failureMetadata, OptionalInt subject, String typeDescription) (package private)
OptionalLongSubject
(FailureMetadata failureMetadata, OptionalLong subject, String typeDescription) (package private)
OptionalSubject
(FailureMetadata failureMetadata, Optional<?> subject, String typeDescription) private
PathSubject
(FailureMetadata failureMetadata, Path actual) (package private)
PrimitiveBooleanArraySubject
(FailureMetadata metadata, boolean[] o, String typeDescription) (package private)
PrimitiveByteArraySubject
(FailureMetadata metadata, byte[] o, String typeDescription) (package private)
PrimitiveCharArraySubject
(FailureMetadata metadata, char[] o, String typeDescription) (package private)
PrimitiveDoubleArraySubject
(FailureMetadata metadata, double[] o, String typeDescription) (package private)
PrimitiveFloatArraySubject
(FailureMetadata metadata, float[] o, String typeDescription) (package private)
PrimitiveIntArraySubject
(FailureMetadata metadata, int[] o, String typeDescription) (package private)
PrimitiveLongArraySubject
(FailureMetadata metadata, long[] o, String typeDescription) (package private)
PrimitiveShortArraySubject
(FailureMetadata metadata, short[] o, String typeDescription) (package private)
SimpleSubjectBuilder
(FailureMetadata metadata, Subject.Factory<SubjectT, ActualT> subjectFactory) (package private)
StandardSubjectBuilder
(FailureMetadata metadata) private
StreamSubject
(FailureMetadata failureMetadata, Stream<?> stream) protected
StringSubject
(FailureMetadata metadata, String string) Constructor for use by subclasses.protected
Subject
(FailureMetadata metadata, Object actual) Constructor for use by subclasses.(package private)
Subject
(FailureMetadata metadata, Object actual, String typeDescriptionOverride) Special constructor that lets subclasses provide a description of the type they're testing.(package private)
TableSubject
(FailureMetadata metadata, com.google.common.collect.Table<?, ?, ?> table) protected
ThrowableSubject
(FailureMetadata metadata, Throwable throwable) Constructor for use by subclasses.(package private)
ThrowableSubject
(FailureMetadata metadata, Throwable throwable, String typeDescription) (package private)
TruthFailureSubject
(FailureMetadata metadata, AssertionError actual, String typeDescription)