Types

  • Collection of scanned types for accessing in templates

    See more

    Declaration

    Swift

    @objcMembers public final class Types: NSObject, SourceryModel
  • Defines Swift type

    See more

    Declaration

    Swift

    @objcMembers public class Type: NSObject, SourceryModel, Annotated
  • Describes Swift protocol

    See more

    Declaration

    Swift

    @objcMembers public final class Protocol: Type
  • Descibes Swift class

    See more

    Declaration

    Swift

    @objc(SwiftClass) @objcMembers public final class Class: Type
  • Describes Swift struct

    See more

    Declaration

    Swift

    @objcMembers public final class Struct: Type
  • Defines Swift enum

    See more

    Declaration

    Swift

    @objcMembers public final class Enum: Type
  • Defines enum case

    See more

    Declaration

    Swift

    @objcMembers public final class EnumCase: NSObject, SourceryModel, AutoDescription, Annotated
  • Defines enum case associated value

    See more

    Declaration

    Swift

    @objcMembers public final class AssociatedValue: NSObject, SourceryModel, AutoDescription, Typed, Annotated
  • Describes name of the type used in typed declaration (variable, method parameter or return value etc.)

    See more

    Declaration

    Swift

    @objcMembers public final class TypeName: NSObject, AutoCoding, AutoEquatable, AutoDiffable, AutoJSExport, LosslessStringConvertible
  • Describes tuple type

    See more

    Declaration

    Swift

    @objcMembers public final class TupleType: NSObject, SourceryModel
  • Describes tuple type element

    See more

    Declaration

    Swift

    @objcMembers public final class TupleElement: NSObject, SourceryModel, Typed
  • Describes array type

    See more

    Declaration

    Swift

    @objcMembers public final class ArrayType: NSObject, SourceryModel
  • Describes dictionary type

    See more

    Declaration

    Swift

    @objcMembers public final class DictionaryType: NSObject, SourceryModel
  • Describes closure type

    See more

    Declaration

    Swift

    @objcMembers public final class ClosureType: NSObject, SourceryModel
  • Descibes Swift generic type

    See more

    Declaration

    Swift

    @objcMembers public final class GenericType: NSObject, SourceryModel
  • Descibes Swift generic type parameter

    See more

    Declaration

    Swift

    @objcMembers public final class GenericTypeParameter: NSObject, SourceryModel
  • Describes Swift attribute

    See more

    Declaration

    Swift

    @objcMembers public class Attribute: NSObject, AutoCoding, AutoEquatable, AutoDiffable, AutoJSExport