MBIParserGroupProcessor


@interface MBIParserGroupProcessor : MBIProcessor <NSCopying>

A processor for a group

  • Unavailable

    Undocumented

    Declaration

    Objective-C

    MB_INIT_UNAVAILABLE
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithParsers:(NSArray<MBIParser *> *)parsers NS_DESIGNATED_INITIALIZER;

    Swift

    init(parsers: [MBIParser])
  • Getting array of readonly parsers

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSArray<MBIParser *> *_Nonnull parsers;

    Swift

    var parsers: [MBIParser] { get }
  • MBIParserGroupProcessor processor result

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) MBIParserGroupProcessorResult *_Nonnull result;

    Swift

    var result: MBIParserGroupProcessorResult { get }
  • Set if one optional element should be valid

    DEFAULT: NO

    Declaration

    Objective-C

    @property (nonatomic) BOOL oneOptionalElementInGroupShouldBeValid;

    Swift

    var oneOptionalElementInGroupShouldBeValid: Bool { get set }