Primitive Types
This is the definition of the primitive types.
Different kinds of Atom Types
<Def name="String" inherits="Atom"/> <Def name="Binary" inherits="Atom"/> <Def name="Boolean" inherits="Atom"/> <Def name="Integer" inherits="Atom"/> <Def name="Number" inherits="Atom"/> <Def name="Short" inherits="Atom"/> <Def name="Long" inherits="Atom"/> <Def name="Byte" inherits="Atom"/> <Def name="Float" inherits="Atom"/> <Def name="Double" inherits="Atom"/> <Def name="Decimal" inherits="Atom"/> <Def name="DateTime" inherits="Atom" format="$SimpleDateFormat()"/> <!-- Derived from Basic Primitives --> <Def name="Clob" inherits="String"/> <Def name="Blob" inherits="Binary"/> <Def name="Date" inherits="DateTime"/> <Def name="Time" inherits="DateTime"/> <Def name="Duration" inherits="Time"/> <Def name="YearDay" inherits="Integer"/> <Def name="MonthDay" inherits="Integer"/> <Def name="WeekDay" inherits="Integer"/> <Def name="YearMonth" inherits="Integer"/> <Def name="Year" inherits="Integer"/> <Def name="Month" inherits="Integer"/> <Def name="Day" inherits="Integer"/>