| Home >> All >> com >> gammastream |
| | com.gammastream.validity.* (17) |
Package Samples:
com.gammastream.validity
Classes:
GSVAttribute: This structure maps validation rules to a specific attribute of an entity. For instance, we might wish to map a 'Provided text is > 5 characters' to the 'username' attribute of the 'user' entity.
GSVCustomObject: In order for your EOCustomObjects to take advantage of Validity validation, they must extend GSVCustomObject. Similarly, your EOGenericRecords must extend GSVGenericRecord.
GSVGenericRecord: In order for your EOGenericRecords to take advantage of Validity validation, they must extend GSVGenericRecord. Similarly, your EOCustomObjects must extend GSVCustomObject.
GSVEngine: This is Validity's validation engine. This class loads and applies the rules you have modeled in your Validity model file. This class is accessed via a singleton accessor.
GSVRule: This structure stores the various information which defines each rule. Information like the name, where the rule is located, error messages, when to execute, etc.
GSVDateMethods: This class provides a set of predefined rules for performing validation on NSTimestamps . These rules are part of the default set of 'QuickRules'.
GSVOtherMethods: This class provides a set of predefined rules for performing validation on miscellaneous data types. These rules are part of the default set of 'QuickRules'.
GSVNumberMethods: This class provides a set of predefined rules for performing validation on Numbers . These rules are part of the default set of 'QuickRules'.
GSVStringMethods: This class provides a set of predefined rules for performing validation on Strings . These rules are part of the default set of 'QuickRules'.
GSVModel: GSVModel used for the mapping validation rules to an entities' attributes. The structure is very similar to Apple's EOModel.
GSVEntity: GSVEntity is the data structure associated with a paritcular table or EOEntity in an EOModel.
GSVEOAttribute
GSVEOEntity
GSVEOModel
GSVExceptionableComponent
GSVExceptionRepetition
GSVExceptionViewer
| Home | Contact Us | Privacy Policy | Terms of Service |