Next: built-in records rcd, Previous: built-in records base, Up: built-in records [Contents][Index]
<record-type-descriptor> typeType of record–type descriptor objects.
<record-type-descriptor>: <record-type-descriptor> type-constructor name parent uid sealed? opaque? fieldsThe constructor is make-record-type-descriptor.
<record-type-descriptor>: <boolean> type-predicate objThe type predicate is record-type-descriptor?.
<record-type-descriptor>: <symbol> name thisApply record-type-name to the instance and return its return
value.
<record-type-descriptor>: (or <false> <record-type-descriptor>) parent thisApply record-type-parent to the instance and return its return
value.
<record-type-descriptor>: <symbol> uid thisApply record-type-uid to the instance and return its return
value.
<record-type-descriptor>: <boolean> generative? thisApply record-type-generative? to the instance and return its
return value.
<record-type-descriptor>: <boolean> sealed? thisApply record-type-sealed? to the instance and return its
return value.
<record-type-descriptor>: <boolean> opaque? thisApply record-type-opaque? to the instance and return its
return value.
<record-type-descriptor>: <boolean> generative? thisApply record-type-generative? to the instance and return its
return value.
<record-type-descriptor>: (vector-of <symbol>) field-names thisApply record-type-field-names to the instance and return its
return value.
<record-type-descriptor>: (vector-of <symbol>) all-field-names thisApply record-type-all-field-names to the instance and return its
return value.
<record-type-descriptor>: (nelist-of <symbol>) uids-list thisApply record-type-uids-list to the instance and return its return
value.
<record-type-descriptor>: (or <false> (vector-of (pair <symbol> <type-method-retriever>))) implemented-interfaces thisApply record-type-implemented-interfaces to the instance and
return its return value.
Next: built-in records rcd, Previous: built-in records base, Up: built-in records [Contents][Index]