• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux KiokuDB::Meta::Attribute::Lazy Download

KiokuDB::Meta::Attribute::Lazy

November 19, 2008
This software enables the efficient lazy loading of attributes, utilizing a trait to streamline the process. It optimizes resource and time usage, improving the user experience.
Version 0.07
License Perl Artistic License
Platform Linux
Supported Languages English
Homepage search.cpan.org
Developed by Yuval Kogman
If you are in search of a trait for lazy-loaded attributes, then look no further than KiokuDB::Meta::Attribute::Lazy. This software trait is an absolute must-have, and here's why.

With this trait, you can easily introduce lazy loading on a field-by-field basis for objects that are stored in KiokuDB. To implement this, you can simply declare which attributes you would like to make lazy, and the MOP will do the heavy lifting.

Instead of resorting to subpar hacks like proxies with AUTOLOAD or overloading, KiokuDB::Meta::Attribute::Lazy provides a much cleaner way of specifying which attributes to lazy load.

Implementation is made possible through a placeholder object, the KiokuDB::Thunk, which stores the ID and the linker's references. When an accessor fetches the object, KiokuDB::Meta::Instance simply replaces the placeholder with the loaded object.

The bottom line: Implementing lazy-loading attributes in your application just got a whole lot easier. Thanks to KiokDB::Meta::Attribute::Lazy, you can now store and retrieve objects with ease and speed.
What's New

Version 0.07: N/A

Free Download 73.2K
290
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

mooseekd
Mooseekd is a software that contains only the essential standalone daemon required ...
File_2_FTP
File_2_FTP is a software script that leverages the 'Pure-FTPd' tool to transfer ...
U-Hexen
U-Hexen is a Simple Directmedia Layer based port of Hexen, a first-person ...
Kouprey
Kouprey is a JavaScript library that simplifies the creation of parsers using ...
Cacti
This software provides a comprehensive frontend solution for RRDTool.
LDAP CAS plugin
The LDAP CAS plugin enables LDAP authentication in a CAS environment, making ...
StartUp-Manager
StartUp-Manager is a user-friendly interface tool designed for Ubuntu to configure boot ...
GNU Shishi
GNU Shishi is an implementation of Kerberos 5, although it is not ...
QISOBurn
QISOBurn is a Linux software that allows for the easy burning of ...
Sputnik
Sputnik: A GNOME internet radio player.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.