Package com.google.common.truth
Class SubjectFactory<S extends Subject<S,T>,T>
- java.lang.Object
-
- com.google.common.truth.SubjectFactory<S,T>
-
- Direct Known Subclasses:
SubjectFactory
public abstract class SubjectFactory<S extends Subject<S,T>,T> extends java.lang.Object
A custom subject factory which will return a FooSubject (which is a Subject).
-
-
Field Summary
Fields Modifier and Type Field Description private static int
SUBJECT_TYPE_PARAMETER
private java.lang.Class<S>
type
-
Constructor Summary
Constructors Constructor Description SubjectFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract S
getSubject(FailureStrategy fs, T that)
java.lang.Class<S>
getSubjectClass()
-
-
-
Field Detail
-
SUBJECT_TYPE_PARAMETER
@GwtIncompatible("reflection") private static final int SUBJECT_TYPE_PARAMETER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSubject
public abstract S getSubject(FailureStrategy fs, T that)
-
getSubjectClass
@GwtIncompatible("reflection") public java.lang.Class<S> getSubjectClass()
-
-