ODB

Warning

This functionally is still under development. So stability of this part of the API is uncertain.

CLOS class odb
Superclass:

[‘T’]

Metaclass:

standard-class

CLOS class odb-object
Superclass:

[‘T’]

Metaclass:

standard-class

Generic (open-odb path-or-repository)
(open-odb (repository REPOSITORY))

Open the ODB at the specified path or repository.

Method (list-objects (class (eq :OID)) (repository ODB) &key test test-not)

See also: list-objects

Method (list-objects (class (eq :OID)) (repository REPOSITORY) &key test test-not)

See also: list-objects

Method (get-object (class (eq ODB-OBJECT)) (id/name T) (repository ODB))

Return an object of type CLASS from the object database. The lookup will use either an oid or a name to find the object.

See also: get-object

Method (get-object (class (eq ODB-OBJECT)) (id/name T) (repository REPOSITORY))

Return an object of type CLASS from the object database. The lookup will use either an oid or a name to find the object.

See also: get-object

Method (odb-type (object ODB-OBJECT))

See also: odb-type

Generic (odb-data object)
(odb-data (object ODB-OBJECT))
Generic (odb-size object)
(odb-size (object ODB-OBJECT))