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.ObjectA custom subject factory which will return a FooSubject (which is a Subject).
-
-
Field Summary
Fields Modifier and Type Field Description private static intSUBJECT_TYPE_PARAMETERprivate 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 SgetSubject(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()
-
-