Using TopCoder
STATUS KEY :
Specification
Design and Architecture
Development and Testing
Complete
-
Overview
Analyzes objects to verify the content meets defined rules.
-
Functionality
The Data Validation component analyses objects to verify that the content meets defined rules. Object content is different for each class and is defined by each class specific DataValidation handler. For example, an Integer handler could validate that the object passed in is in fact an integer and falls within a specified range. In addition, data can be validated across object types.
The Data Validation component can be used to facilitate server side data validation for web-based applications. The component can be used to validate that input parameters, which are all represented as strings, are of the correct type, length and within a specified range. -
Technologies
.NET, C#Availability
Version 1.0
Adobe Acrobat is required to view TopCoder Software specification documentation.
-
Class Diagram
Main
-
Component Specification
Component Specification
-
Javadocs
XML Documentation
-
Requirements Specification
Requirement Specification
-
Sequence Diagram
Create Regex Validator
Create And Operator Validator
Create Equals Validator
Create Field Reflection Validator
Create Greater Than Validator
Create Identity Validator
Create Less Than Validator
Create Method Reflection Validator
Create Not Operator Validator
Create Or Operator Validator
Create Property Reflection Validator
Create Type Validator
Object Comparison
Object Conversion
Validate Equals Comparison
Validate Greater Than Comparison
Validate Identity Comparison
Validate Less Than Comparison
Validate Regex Comparison
Validate Type Comparison
Validate Using Field Reflection
Validate Using Method Reflection
Validate Using Property Reflection
Validate With And Operator
Validate With Not Operator
Validate With Or Operator
-
Use Case Diagram
Creation
Validation
