Package com.google.common.truth
Class ActualValueInference.InferredType
java.lang.Object
com.google.common.truth.ActualValueInference.InferredType
- Direct Known Subclasses:
AutoValue_ActualValueInference_InferredType
- Enclosing class:
- ActualValueInference
This is the type used for type inference.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final ActualValueInference.InferredType
(package private) static final ActualValueInference.InferredType
(package private) static final ActualValueInference.InferredType
(package private) static final ActualValueInference.InferredType
(package private) static final ActualValueInference.InferredType
(package private) static final ActualValueInference.InferredType
(package private) static final ActualValueInference.InferredType
The value NULL(package private) static final ActualValueInference.InferredType
Not a real value.(package private) static final ActualValueInference.InferredType
(package private) static final String
(package private) static final ActualValueInference.InferredType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static ActualValueInference.InferredType
Create a type for a value.(package private) abstract String
(package private) ActualValueInference.InferredType
If the type is an array, return the element type.(package private) boolean
Is a category 2 value?(package private) boolean
Is an uninitialized value?toString()
-
Field Details
-
UNINITIALIZED_PREFIX
- See Also:
-
BOOLEAN
-
BYTE
-
INT
-
FLOAT
-
LONG
-
DOUBLE
-
TOP
Not a real value. -
NULL
The value NULL -
UNINITIALIZED_THIS
-
UNINITIALIZED
-
-
Constructor Details
-
InferredType
InferredType()
-
-
Method Details
-
create
Create a type for a value. -
descriptor
-
toString
-
isCategory2
boolean isCategory2()Is a category 2 value? -
getElementTypeIfArrayOrThrow
ActualValueInference.InferredType getElementTypeIfArrayOrThrow()If the type is an array, return the element type. Otherwise, throw an exception. -
isUninitialized
boolean isUninitialized()Is an uninitialized value?
-