- :value-type (varchar 30)
- :value-constraint stringp
- :hyperlink find-person-by-last-name
- :hyperlink-parameters (("narrow" . "yes"))
- :null-allowed nil)
+ :value-type (varchar 30)
+ :value-constraint stringp
+ :hyperlink find-person-by-last-name
+ :hyperlink-parameters (("narrow" . "yes"))
+ :null-allowed nil)
- :value-type integer
- :print-formatter date-string
- :value-constraint integerp
- :input-filter convert-to-date)
+ :value-type integer
+ :print-formatter date-string
+ :value-constraint integerp
+ :input-filter convert-to-date)
;; (addresses :value-type (list-of subobject) :initarg :addresses :accessor addresses))
(addresses :initarg :addresses :accessor addresses
;; (addresses :value-type (list-of subobject) :initarg :addresses :accessor addresses))
(addresses :initarg :addresses :accessor addresses
(create-time :accessor create-time :compute-cached-value (get-now)))
(:metaclass hyperobject-class)
(:default-initargs :first-name "" :last-name "" :dob 0 :resume nil)
(create-time :accessor create-time :compute-cached-value (get-now)))
(:metaclass hyperobject-class)
(:default-initargs :first-name "" :last-name "" :dob 0 :resume nil)
(years-at-address :initarg :years-at-address :value-type fixnum
:accessor years-at-address
:value-constraint integerp))
(years-at-address :initarg :years-at-address :value-type fixnum
:accessor years-at-address
:value-constraint integerp))
- :value-type (varchar 16)
- :value-constraint stringp
- :hyperlink search-phone-number))
+ :value-type (varchar 16)
+ :value-constraint stringp
+ :hyperlink search-phone-number))
(:metaclass hyperobject-class)
(:user-name "Phone Number")
(:default-initargs :title nil :phone-number nil)
(:metaclass hyperobject-class)
(:user-name "Phone Number")
(:default-initargs :title nil :phone-number nil)
- :dob (encode-universal-time
- 1 2 3 4 5 2000)
- :addresses (list home office)
- :resume "Style & Grace"))
+ :dob (encode-universal-time
+ 1 2 3 4 5 2000)
+ :addresses (list home office)
+ :resume "Style & Grace"))