mx.validators パッケージには、データ検証をサポートするためのクラスが含まれています。
インターフェイス
| インターフェイス | 説明 | |
|---|---|---|
| IValidator | このインターフェイスは、Validator オブジェクトが実装する必要があるメソッドとプロパティを指定します。 | |
| IValidatorListener | Flex データ検証メカニズムをサポートするためにコンポーネントが実装するインターフェイスです。 | 
クラス
| クラス | 説明 | |
|---|---|---|
| CreditCardValidator | CreditCardValidator クラスは、クレジットカード番号が正しい長さで、かつ正しい接頭辞で始まっていることを検証し、指定されたカードタイプ用の Luhn mod10 アルゴリズムを渡します。 | |
| CreditCardValidatorCardType | CreditCardValidatorCardType クラスにより、検証するクレジットカードのタイプを指定する値定数が定義されます。 | |
| CurrencyValidator | CurrencyValidator クラスは、ストリングが有効な通貨の式であることを確認します。 | |
| CurrencyValidatorAlignSymbol | CurrencyValidatorAlignSymbol クラスは、通貨記号の配置を指定する定数値を定義します。 | |
| DateValidator | DateValidator クラスでは、String、Date または Object に適切な日付が含まれており、指定した形式に適合するかどうかを検証します。 | |
| EmailValidator | EmailValidator クラスは、ストリングに 1 つのアットマーク(@)があり、ドメイン名に 1 つのピリオドが含まれ、最上位のドメインの接尾辞は 2 文字、3 文字、4 文字または 6 文字からなることを検証します。 | |
| NumberValidator | NumberValidator クラスは、ストリングが有効な数値であるかどうかを確認します。 | |
| NumberValidatorDomainType | NumberValidatorDomainType クラスは、NumberValidator クラスの domain プロパティの値を定義します。 | |
| PhoneNumberValidator | PhoneNumberValidator クラスでは、ストリングが電話番号として有効かどうかを検証します。 | |
| RegExpValidationResult | RegExpValidator クラスは、valid イベントと invalid イベントを送出します。 | |
| RegExpValidator | RegExpValidator クラスでは、正規表現を使用してフィールドを検証できます。 | |
| SocialSecurityValidator | SocialSecurityValidator クラスは、ストリングが有効な米国の社会保障番号であることを検証します。 | |
| StringValidator | StringValidator クラスでは、ストリングの長さが指定の範囲内かどうかを検証します。 | |
| ValidationResult | ValidationResult クラスには検証結果が格納されます。 | |
| Validator | Validator クラスはすべての Flex 検証クラスの基本クラスです。 | |
| ZipCodeValidator | ZipCodeValidator クラスでは、ストリングの長さと書式が 5 桁の ZIP コード、5 桁 + 4 桁の米国 ZIP コード、またはカナダ郵便番号として適切であるかどうかを検証します。 | |
| ZipCodeValidatorDomainType | ZipCodeValidatorDomainType クラスにより、ZipCodeValidator クラスの domain プロパティ値が定義されます。この値を使用して、検証する郵便番号のタイプを指定します。 | 
Tue Jun 12 2018, 10:49 AM Z