Class ThrowForInvalidImmutableState


  • public final class ThrowForInvalidImmutableState
    extends java.lang.Object
    • Field Detail

      • qualifiedName

        public final java.lang.String qualifiedName
      • isCustom

        public final boolean isCustom
      • hasAttributeNamesConstructor

        public final boolean hasAttributeNamesConstructor
    • Constructor Detail

      • ThrowForInvalidImmutableState

        private ThrowForInvalidImmutableState​(java.lang.String qualifiedName,
                                              boolean isCustom,
                                              boolean hasAttributeNamesConstructor)
    • Method Detail

      • 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:
        toString in class java.lang.Object