EnumCase
@objcMembers public final class EnumCase: NSObject, SourceryModel, AutoDescription, Annotated
Defines enum case
-
Enum case name
Declaration
Swift
public let name: String
-
Enum case raw value, if any
Declaration
Swift
public let rawValue: String?
-
Enum case associated values
Declaration
Swift
public let associatedValues: [AssociatedValue]
-
Enum case annotations
Declaration
Swift
public var annotations: [String: NSObject] = [:]
-
Whether enum case has associated value
Declaration
Swift
public var hasAssociatedValue: Bool