Class ThrowForInvalidImmutableState
- java.lang.Object
-
- org.immutables.value.processor.meta.ThrowForInvalidImmutableState
-
public final class ThrowForInvalidImmutableState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description booleanhasAttributeNamesConstructorbooleanisCustomjava.lang.StringqualifiedNameprivate static ThrowForInvalidImmutableStateUNCUSTOMIZED
-
Constructor Summary
Constructors Modifier Constructor Description privateThrowForInvalidImmutableState(java.lang.String qualifiedName, boolean isCustom, boolean hasAttributeNamesConstructor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static ThrowForInvalidImmutableStatefrom(javax.annotation.processing.ProcessingEnvironment processing, StyleInfo style)private static booleanhasStringArrayConstructor(javax.lang.model.element.TypeElement element)private static booleanisArrayOfStrings(javax.lang.model.type.TypeMirror type)private static booleanisStandardIllegalStateException(java.lang.String qualifiedName)java.lang.StringtoString()
-
-
-
Field Detail
-
qualifiedName
public final java.lang.String qualifiedName
-
isCustom
public final boolean isCustom
-
hasAttributeNamesConstructor
public final boolean hasAttributeNamesConstructor
-
UNCUSTOMIZED
private static final ThrowForInvalidImmutableState UNCUSTOMIZED
-
-
Method Detail
-
from
static ThrowForInvalidImmutableState from(javax.annotation.processing.ProcessingEnvironment processing, StyleInfo style)
-
isStandardIllegalStateException
private static boolean isStandardIllegalStateException(java.lang.String qualifiedName)
-
hasStringArrayConstructor
private static boolean hasStringArrayConstructor(javax.lang.model.element.TypeElement element)
-
isArrayOfStrings
private static boolean isArrayOfStrings(javax.lang.model.type.TypeMirror type)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-