libobject-declare-perl - Declarative object constructor

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libobject-declare-perl
Package version 0.22
Package release 2
Package architecture all
Package type deb
Installed size 68 B
Download size 12.04 KB
Official Mirror
Object::Declare exports one function, declare, for building named
objects with a declarative syntax, similar to how Jifty::DBI::Schema
defines its columns.
In list context, declare returns a list of name/object pairs in the
order of declaration (allowing duplicates), suitable for putting into a hash.
In scalar context, declare returns a hash reference.
Example: function for defining some declarative object
sub do_declare { declare {
column x =>
is rw,
is Very::Happy;
} };


Package Version Architecture Repository
libobject-declare-perl_0.22-2_all.deb 0.22 all Debian Main
libobject-declare-perl - - -


Name Value
libsub-override-perl -
perl >= 5.6.0-16


Type URL
Binary Package libobject-declare-perl_0.22-2_all.deb
Source Package libobject-declare-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libobject-declare-perl deb package:
    # sudo apt-get install libobject-declare-perl




2009-01-02 - gregor herrmann <>
libobject-declare-perl (0.22-2) unstable; urgency=low
* debian/control:
- replace tabs with spaces (closes: #479598) and improve spelling
- switch Vcs-Browser field to ViewSVN
- add /me to Uploaders
- mention module name in long description
* Set Standards-Version to 3.8.0 (no changes).
* Don't install README anymore, just a text version of the POD.
* Set debhelper compatibility level to 7; adapt
* debian/copyright: switch to new format.
2008-04-16 - AGOSTINI Yves <>
libobject-declare-perl (0.22-1) unstable; urgency=low
* Initial Release (Closes: #476392)

See Also

Package Description
libobject-destroyer-perl_2.00-1_all.deb make objects with circular references DESTROY normally
libobject-event-perl_1.230-1_all.deb Perl event callback interface
libobject-id-perl_0.1.2-1_all.deb unique identifier for any object
libobject-insideout-perl_3.98-1_all.deb comprehensive inside-out object construction kit
libobject-multitype-perl_0.05-3_all.deb Perl objects as Hash, Array, Scalar, Code and Glob at once
libobject-pluggable-perl_1.29-1_all.deb base class for creating plugin enabled objects
libobject-realize-later-perl_0.19-1_all.deb Perl module providing delayed creation of objects
libobject-remote-perl_0.003004-1_all.deb Call methods on objects in other processes or on other hosts
libobject-signature-perl_1.07-1_all.deb module perl for generate cryptographic signatures for objects
libobject-tiny-perl_1.06-1_all.deb module for building classes, simply
libobjenesis-java-doc_1.2+full-3_all.deb Documentation for Objenesis
libobjenesis-java_1.2+full-3_all.deb Java library to instantiate a new object of a particular class
libobrender29_3.5.2-8+deb8u1_amd64.deb rendering library for openbox themes
libobt2_3.5.2-8+deb8u1_amd64.deb parsing library for openbox
libobus-ocaml-bin_1.1.5-3+b2_amd64.deb pure OCaml implementation of D-Bus (command-line tools)