# Base data types used in Form
[Data validation layer]

Collaboration diagram for Base data types used in Form:

## Classes

class | BasePrimitive
| Parent of every Primitive. More...
class | ComplexPrimitive
| Basis for primitives which can be scattered across import scope. More...
class | DateRangeList
class | ExplodedPrimitive
class | FiltrablePrimitive
| Basis for Primitives which can be filtered. More...
class | IdentifiablePrimitive
interface | ListedPrimitive
class | PrimitiveAlias
class | PrimitiveAnyType
class | PrimitiveArray
class | PrimitiveBinary
class | PrimitiveBoolean
class | PrimitiveClass
class | PrimitiveDate
class | PrimitiveDateRange
class | PrimitiveEnumeration
class | PrimitiveEnumerationByValue
class | PrimitiveEnumerationList
class | PrimitiveFile
| File uploads helper. More...
class | PrimitiveFloat
class | PrimitiveForm
class | PrimitiveFormsList
class | PrimitiveHstore
class | PrimitiveHttpUrl
class | PrimitiveIdentifier
class | PrimitiveIdentifierList
class | PrimitiveImage
| Image uploads helper. More...
class | PrimitiveInet
class | PrimitiveInteger
class | PrimitiveIntegerIdentifier
class | PrimitiveList
class | PrimitiveMultiList
class | PrimitiveNoValue
class | PrimitiveNumber
class | PrimitivePlainList
class | PrimitiveRange
class | PrimitiveScalarIdentifier
class | PrimitiveString
class | PrimitiveTernary
class | PrimitiveTime
class | PrimitiveTimestamp
class | PrimitiveTimestampRange
class | RangedPrimitive
class | TimeList