📦 libur-perl
129 pages
A
- above(3pm)auto "use lib" when a module is in the tree of the PWD✨
C
- Command::DynamicSubCommands(3pm)auto-generate sub-commands based on other classes✨
- Command::Tree(3pm)✨
- Command::V1(3pm)base class for modules implementing the command pattern✨
- Command::V2(3pm)base class for modules implementing the command pattern✨
U
- ur(1p)command-line interface to UR✨
- UR(3pm)rich declarative transactional objects✨
- UR::All(3pm)✨
- UR::BoolExpr(3pm)a "where clause" for objects✨
- UR::BoolExpr::Template(3pm)a UR::BoolExpr minus specific values✨
- UR::BoolExpr::Template::And(3pm)a rule which is true if ALL the underlying conditions are true✨
- UR::BoolExpr::Template::Composite(3pm)an "and" or "or" rule✨
- UR::BoolExpr::Template::Or(3pm)a rule which is true if ANY of the underlying conditions are true✨
- UR::BoolExpr::Template::PropertyComparison(3pm)implements logic for rules with a logic_type of "PropertyComparison"✨
- UR::BoolExpr::Template::PropertyComparison::Between(3pm)perform a 'between' test✨
- UR::BoolExpr::Template::PropertyComparison::Equals(3pm)perform a strictly equals test✨
- UR::BoolExpr::Template::PropertyComparison::False(3pm)evaluates to true if the property's value is false If the property returns multiple values, this comparison returns true if any of the values are false✨
- UR::BoolExpr::Template::PropertyComparison::GreaterOrEqual(3pm)perform a greater than or equal test✨
- UR::BoolExpr::Template::PropertyComparison::GreaterThan(3pm)perform a greater than test✨
- UR::BoolExpr::Template::PropertyComparison::In(3pm)perform an In test✨
- UR::BoolExpr::Template::PropertyComparison::Isa(3pm)Test whether a value is-a subclass of another class✨
- UR::BoolExpr::Template::PropertyComparison::LessOrEqual(3pm)perform a less than or equal test✨
- UR::BoolExpr::Template::PropertyComparison::LessThan(3pm)perform a less than test✨
- UR::BoolExpr::Template::PropertyComparison::Like(3pm)perform an SQL-ish like test✨
- UR::BoolExpr::Template::PropertyComparison::Matches(3pm)perform a Perl regular expression match✨
- UR::BoolExpr::Template::PropertyComparison::NotBetween(3pm)perform a 'not between' test✨
- UR::BoolExpr::Template::PropertyComparison::NotEquals(3pm)perform a not-equal test✨
- UR::BoolExpr::Template::PropertyComparison::NotIn(3pm)perform a negated In comparison✨
- UR::BoolExpr::Template::PropertyComparison::NotLike(3pm)perform a negated SQL-ish like test✨
- UR::BoolExpr::Template::PropertyComparison::True(3pm)Evaluates to true if the property's value is true If the property returns multiple values, this comparison returns true if any of the values are true✨
- UR::BoolExpr::Util(3pm)non-OO module to collect utility functions used by the BoolExpr modules✨
- UR::Context(3pm)Manage the current state of the application✨
- UR::Context::AutoUnloadPool(3pm)Automatically unload objects when scope ends✨
- UR::Context::DefaultRoot(3pm)The base context used when no special base context is specified✨
- UR::Context::ObjectFabricator(3pm)Track closures used to fabricate objects from data sources✨
- UR::Context::Process(3pm)Implements a generic interface to the current application.✨
- UR::Context::Transaction(3pm)API for software transactions✨
- UR::DataSource(3pm)manage the the relationship between objects and a specific storage system✨
- UR::DataSource::CSV(3pm)Parent class for data sources using DBD::CSV✨
- UR::DataSource::File(3pm)Parent class for file-based data sources✨
- UR::DataSource::FileMux(3pm)Parent class for datasources which can multiplex many files together✨
- UR::DataSource::Filesystem(3pm)Get and save objects to delimited text files✨
- UR::DataSource::Meta(3pm)Data source for the MetaDB✨
- UR::DataSource::MySQL(3pm)MySQL specific subclass of UR::DataSource::RDBMS✨
- UR::DataSource::Oracle(3pm)Oracle specific subclass of UR::DataSource::RDBMS✨
- UR::DataSource::Pg(3pm)PostgreSQL specific subclass of UR::DataSource::RDBMS✨
- UR::DataSource::RDBMS(3pm)Abstract base class for RDBMS-type data sources✨
- UR::DataSource::RDBMS::BitmapIndex(3pm)metadata about a data source's bitmap indexes✨
- UR::DataSource::RDBMS::Entity(3pm)Parent class for all MetaDB-sourced classes✨
- UR::DataSource::RDBMS::FkConstraint(3pm)metadata about a data source's foreign keys✨
- UR::DataSource::RDBMS::FkConstraintColumn(3pm)metadata about a data source's foreign keys✨
- UR::DataSource::RDBMS::PkConstraintColumn(3pm)metadata about a data source's primary keys✨
- UR::DataSource::RDBMS::Table(3pm)Object-oriented class for RDBMS table objects.✨
- UR::DataSource::RDBMS::Table::View::Default::Text(3pm)View class for RDBMS table objects✨
- UR::DataSource::RDBMS::TableColumn(3pm)metadata about a data source's table's columns✨
- UR::DataSource::RDBMS::TableColumn::View::Default::Text(3pm)View class for RDBMS column objects✨
- UR::DataSource::RDBMS::UniqueConstraintColumn(3pm)metadata about a data source's unique constraints✨
- UR::DataSource::SQLite(3pm)base class for datasources using the SQLite3 RDBMS✨
- UR::DBI(3pm)methods for interacting with a database.✨
- UR::DBI::Report(3pm)a database report interface✨
- UR::Debug(3pm)Controls for debugging behavior✨
- UR::DeletedRef(3pm)Represents an instance of a no-longer-existent object✨
- UR::Env(3pm)Environment variables that control UR behavior✨
- UR::Exit(3pm)methods to allow clean application exits.✨
- UR::Iterator(3pm)API for iterating through data✨
- UR::Manual(3pm)Short list of UR's documentation✨
- UR::Manual::Cookbook(3pm)Recepies for getting things working✨
- UR::Manual::Metadata(3pm)Overview of the metadata classes in UR✨
- UR::Manual::Overview(3pm)UR from Ten Thousand Feet✨
- UR::Manual::Presentation(3pm)Slides for a presenation on UR✨
- UR::Manual::SchemaDesign(3pm)Tips for designing an efficient schema for UR✨
- UR::Manual::Tutorial(3pm)Step-by-step guide to building a set of classes for a simple database schema✨
- UR::ModuleBase(3pm)Methods common to all UR classes and object instances.✨
- UR::ModuleBuild(3pm)a Module::Build subclass with UR extensions✨
- UR::ModuleConfig(3pm)manage dynamic configuration of modules.✨
- UR::ModuleLoader(3pm)UR hooks into Class::Autouse✨
- UR::Namespace(3pm)Manage collections of packages and classes✨
- UR::Namespace::Command::Base(3pm)Top-level Command module for the UR namespace commands✨
- UR::Namespace::Command::Sys::ClassBrowser(3pm)WebApp for browsing the class structure✨
- UR::Namespace::Command::Test::Callcount(3pm)collect callcount data from running tests into one file✨
- UR::Namespace::Command::Test::Run(3pm)run one or more test scripts✨
- UR::Object(3pm)transactional, queryable, process-independent entities✨
- UR::Object::Command::FetchAndDo(3pm)Base class for fetching objects and then performing a function on/with them.✨
- UR::Object::Command::List(3pm)Fetches and lists objects in different styles.✨
- UR::Object::Command::List::Style(3pm)Fetches and lists objects in different styles.✨
- UR::Object::Ghost(3pm)Abstract class for representing deleted objects not yet committed✨
- UR::Object::Index(3pm)Indexing system for retrieving objects by non-id properties✨
- UR::Object::Iterator(3pm)API for iterating through objects matching a rule✨
- UR::Object::Property(3pm)Class representing metadata about a class property✨
- UR::Object::Property::View::Default::Text(3pm)View class for UR::Object::Property✨
- UR::Object::Property::View::DescriptionLineItem::Text(3pm)View class for UR::Object::Property✨
- UR::Object::Property::View::ReferenceDescription::Text(3pm)View class for UR::Object::Property✨
- UR::Object::Tag(3pm)Transitory attribute tags for a UR::Object at a given time.✨
- UR::Object::Type(3pm)a meta-class for any class or primitive type✨
- UR::Object::Type::AccessorWriter(3pm)Helper module for UR::Object::Type responsible for creating accessors for properties✨
- UR::Object::Type::AccessorWriter::Product(3pm)Implements a calculation accessor which multiplies the values of its properties✨
- UR::Object::Type::AccessorWriter::Sum(3pm)Implements a calculation accessor which sums the values of its properties✨
- UR::Object::Type::Initializer(3pm)Class definition syntax✨
- UR::Object::Type::ModuleWriter(3pm)Helper module for UR::Object::Type responsible for writing Perl modules✨
- UR::Object::Type::View::Default::Text(3pm)View class for class metaobjects✨
- UR::Object::Type::View::Default::Xml(3pm)View class for class metaobjects✨
- UR::Object::View(3pm)a base class for "views" of UR::Objects✨
- UR::Object::View::Aspect(3pm)a specification for one aspect of a view✨
- UR::Object::View::Default::Gtk(3pm)Gtk adaptor for object views✨
- UR::Object::View::Default::Gtk2(3pm)Gtk2 adaptor for object views✨
- UR::Object::View::Default::Html(3pm)represent object state in HTML format✨
- UR::Object::View::Default::Text(3pm)object views in text format✨
- UR::Object::View::Default::Xml(3pm)represent object state in XML format✨
- UR::Object::View::Default::Xsl(3pm)base class for views which use XSL on an XML view to generate content✨
- UR::Object::View::Static::Html(3pm)represent object state in HTML format✨
- UR::Object::View::Toolkit(3pm)✨
- UR::Object::View::Toolkit::Text(3pm)Declaration of Text as a View toolkit type✨
- UR::ObjectDeprecated(3pm)✨
- UR::ObjectV001removed(3pm)restores changes removed in UR version 0.01✨
- UR::ObjectV04removed(3pm)restores changes removed in UR version 0.04✨
- UR::Observer(3pm)bind callbacks to object changes✨
- UR::Role(3pm)Roles in UR, an alternative to inheritance✨
- UR::Role::Instance(3pm)Represents a role composed with a class with a set of params✨
- UR::Role::Param(3pm)Role parameters as package variables✨
- UR::Role::Prototype(3pm)Implementation for defining and composing roles✨
- UR::Role::PrototypeWithParams(3pm)Binds a set of params to a role✨
- UR::Service::JsonRpcServer(3pm)A self-contained JSON-RPC server for UR namespaces✨
- UR::Service::RPC::Executer(3pm)Base class for modules implementing RPC executers✨
- UR::Service::RPC::Message(3pm)Serializable object appropriate for sending RPC messages✨
- UR::Service::RPC::Server(3pm)Class for implementing RPC servers✨
- UR::Service::UrlRouter(3pm)PSGI-aware router for incoming requests✨
- UR::Service::WebServer(3pm)A PSGI-based web server✨
- UR::Singleton(3pm)Abstract class for implementing singleton objects✨
- UR::Util(3pm)Collection of utility subroutines and methods✨
💅
getting it ready, bestie…