Class KotlinConstructorFlags

  • All Implemented Interfaces:
    KotlinFlags

    public class KotlinConstructorFlags
    extends java.lang.Object
    implements KotlinFlags
    Flags for Kotlin constructors.

    Valid common flags: - hasAnnotations - isInternal - isPrivate - isProtected - isPublic - isPrivateToThis - isLocal

    • Field Detail

      • hasAnnotations

        public boolean hasAnnotations
      • isSecondary

        public boolean isSecondary
        Signifies that the corresponding constructor is secondary, i.e. declared not in the class header, but in the class body.
      • hasNonStableParameterNames

        public boolean hasNonStableParameterNames
        Signifies that the corresponding constructor has non-stable parameter names, i.e. cannot be called with named arguments.