Anthony Brummett > UR-v0.17

UR-v0.17

This Release UR-v0.17  [Download] [Browse 10 Nov 2010
Latest Release UR-0.36  [Download] [Browse 05 Jan 2012
Other Releases
Links Discussion Forum ] [ View/Report Bugs (1) ] [ Dependencies ] [ Other Tools ]
CPAN Testers PASS (57)   NA (10)   [ View Reports ] [ Perl/Platform Version Matrix ]
Rating      (0 Reviews) [ Rate this distribution ]
License The Perl 5 License (Artistic 1 & GPL 1)
Special Files
Changes
INSTALL
LICENSE
MANIFEST
META.yml
Makefile.PL
README

Modules

Command Base class for modules implementing the Command Pattern      
Command::DynamicSubCommands auto-generate sub-commands based on other classes      
Command::Test      
Command::Test::Echo      
Command::Test::Tree1      
Command::Test::Tree1::Echo1      
Command::Test::Tree1::Echo2      
UR rich declarative transactional objects     v0.17
UR::BoolExpr a "where clause" for objects      
UR::BoolExpr::Template an UR::BoolExpr minus specific values      
UR::BoolExpr::Template::And      
UR::BoolExpr::Template::Composite      
UR::BoolExpr::Template::Or      
UR::BoolExpr::Template::PropertyComparison implements logic for rules with a logic_type of "PropertyComparison"      
UR::BoolExpr::Template::PropertyComparison::Between Perform a 'between' test      
UR::BoolExpr::Template::PropertyComparison::Equals Perform a strictly equals test      
UR::BoolExpr::Template::PropertyComparison::False Evaluates to true if the property's value is false      
UR::BoolExpr::Template::PropertyComparison::GreaterOrEqual Perform a greater than or equal test      
UR::BoolExpr::Template::PropertyComparison::GreaterThan Perform a greater than test      
UR::BoolExpr::Template::PropertyComparison::In Perform an In test      
UR::BoolExpr::Template::PropertyComparison::LessOrEqual Perform a less than or equal test      
UR::BoolExpr::Template::PropertyComparison::LessThan Perform a less than test      
UR::BoolExpr::Template::PropertyComparison::Like Perform an SQL-ish like test      
UR::BoolExpr::Template::PropertyComparison::Matches Perform a Perl regular expression match      
UR::BoolExpr::Template::PropertyComparison::NotEqual Perform a not-equal test      
UR::BoolExpr::Template::PropertyComparison::NotIn Perform a negated In comparison      
UR::BoolExpr::Template::PropertyComparison::NotLike Perform a negated SQL-ish like test      
UR::BoolExpr::Template::PropertyComparison::True Evaluates to true if the property's value is true      
UR::BoolExpr::Util Non-OO module to collect utility functions used by the BoolExpr modules      
UR::Change      
UR::Context Manage the current state of the application      
UR::Context::DefaultRoot The base context used when no special base context is specified      
UR::Context::Process Impliments a generic interface to the current application.      
UR::Context::Root      
UR::Context::Transaction API for software transactions      
UR::DBI methods for interacting with a database.      
UR::DBIx::ContextualFetch subclass of DBIx::ContextualFetch which uses UR::DBI subclasses     1.03
UR::DataSource A logical source of data, such as a database.      
UR::DataSource::CSV Parent class for data sources using DBD::CSV      
UR::DataSource::Code      
UR::DataSource::Default      
UR::DataSource::File Parent class for file-based data sources      
UR::DataSource::FileMux Parent class for datasources which can multiplex many files together      
UR::DataSource::Meta Data source for the MetaDB      
UR::DataSource::MySQL MySQL specific subclass of UR::DataSource::RDBMS      
UR::DataSource::Oracle Oracle specific subclass of UR::DataSource::RDBMS      
UR::DataSource::Pg PostgreSQL specific subclass of UR::DataSource::RDBMS      
UR::DataSource::RDBMS Abstract base class for RDBMS-type data sources      
UR::DataSource::RDBMS::BitmapIndex Metadata about a data source's bitmap indexes      
UR::DataSource::RDBMS::Entity      
UR::DataSource::RDBMS::FkConstraint Metadata about a data source's foreign keys      
UR::DataSource::RDBMS::FkConstraintColumn Metadata about a data source's foreign keys      
UR::DataSource::RDBMS::PkConstraintColumn Metadata about a data source's primary keys      
UR::DataSource::RDBMS::Table      
UR::DataSource::RDBMS::Table::View::Default::Text View class for RDBMS table objects      
UR::DataSource::RDBMS::TableColumn Metadata about a data source's table's columns      
UR::DataSource::RDBMS::TableColumn::View::Default::Text View class for RDBMS column objects      
UR::DataSource::RDBMS::UniqueConstraintColumn Metadata about a data source's unique constraints      
UR::DataSource::RemoteCache      
UR::DataSource::SQLite base class for datasources using the SQLite3 RDBMS      
UR::DataSource::ValueDomain      
UR::Debug Controls for debugging behavior      
UR::DeletedRef Represents an instance of a no-longer-existent object      
UR::Env::UR_COMMAND_DUMP_STATUS_MESSAGES      
UR::Env::UR_CONTEXT_BASE      
UR::Env::UR_CONTEXT_CACHE_SIZE_HIGHWATER      
UR::Env::UR_CONTEXT_CACHE_SIZE_LOWWATER      
UR::Env::UR_CONTEXT_MONITOR_QUERY      
UR::Env::UR_CONTEXT_ROOT      
UR::Env::UR_DBI_DUMP_STACK_ON_CONNECT      
UR::Env::UR_DBI_EXPLAIN_SQL_CALLSTACK      
UR::Env::UR_DBI_EXPLAIN_SQL_IF      
UR::Env::UR_DBI_EXPLAIN_SQL_MATCH      
UR::Env::UR_DBI_EXPLAIN_SQL_SLOW      
UR::Env::UR_DBI_MONITOR_DML      
UR::Env::UR_DBI_MONITOR_EVERY_FETCH      
UR::Env::UR_DBI_MONITOR_SQL      
UR::Env::UR_DBI_NO_COMMIT      
UR::Env::UR_DEBUG_OBJECT_PRUNING      
UR::Env::UR_DEBUG_OBJECT_RELEASE      
UR::Env::UR_IGNORE      
UR::Env::UR_MOOSE      
UR::Env::UR_NR_CPU      
UR::Env::UR_STACK_DUMP_ON_DIE      
UR::Env::UR_STACK_DUMP_ON_WARN      
UR::Env::UR_TEST_FILLDB      
UR::Env::UR_TEST_QUIET      
UR::Env::UR_USED_MODS      
UR::Env::UR_USE_DUMMY_AUTOGENERATED_IDS      
UR::Exit methods to allow clean application exits.      
UR::ModuleBase Error, status, and warning messaging for derived packages      
UR::ModuleConfig manage dynamic configuration of modules.      
UR::ModuleLoader UR hooks into Class::Autouse      
UR::Moose      
UR::Namespace Manage collections of packages and classes      
UR::Namespace::Command Top-level Command module for the UR namespace commands      
UR::Namespace::Command::Browser      
UR::Namespace::Command::CreateCompletionSpecFile      
UR::Namespace::Command::Define      
UR::Namespace::Command::Define::Class      
UR::Namespace::Command::Define::Datasource      
UR::Namespace::Command::Define::Datasource::File      
UR::Namespace::Command::Define::Datasource::Mysql      
UR::Namespace::Command::Define::Datasource::Oracle      
UR::Namespace::Command::Define::Datasource::Pg      
UR::Namespace::Command::Define::Datasource::Rdbms      
UR::Namespace::Command::Define::Datasource::RdbmsWithAuth      
UR::Namespace::Command::Define::Datasource::Sqlite      
UR::Namespace::Command::Define::Namespace      
UR::Namespace::Command::Describe      
UR::Namespace::Command::Diff      
UR::Namespace::Command::Diff::Rewrite      
UR::Namespace::Command::Diff::Update      
UR::Namespace::Command::Export      
UR::Namespace::Command::Export::DbicClasses      
UR::Namespace::Command::Info      
UR::Namespace::Command::List      
UR::Namespace::Command::List::Classes      
UR::Namespace::Command::List::Modules      
UR::Namespace::Command::List::Objects      
UR::Namespace::Command::Redescribe      
UR::Namespace::Command::Rename      
UR::Namespace::Command::Rename::Class      
UR::Namespace::Command::Rewrite      
UR::Namespace::Command::RunsOnModulesInTree      
UR::Namespace::Command::Test      
UR::Namespace::Command::Test::Callcount      
UR::Namespace::Command::Test::Callcount::List      
UR::Namespace::Command::Test::Compile      
UR::Namespace::Command::Test::Eval      
UR::Namespace::Command::Test::Run      
UR::Namespace::Command::Test::TrackObjectRelease      
UR::Namespace::Command::Test::Use      
UR::Namespace::Command::Test::Window      
UR::Namespace::Command::Update      
UR::Namespace::Command::Update::ClassDiagram      
UR::Namespace::Command::Update::Classes      
UR::Namespace::Command::Update::SchemaDiagram      
UR::Namespace::View::SchemaBrowser::CgiApp View class for metadata via the browser namespace command      
UR::Namespace::View::SchemaBrowser::CgiApp::Base      
UR::Namespace::View::SchemaBrowser::CgiApp::Class      
UR::Namespace::View::SchemaBrowser::CgiApp::File      
UR::Namespace::View::SchemaBrowser::CgiApp::Index      
UR::Namespace::View::SchemaBrowser::CgiApp::Schema      
UR::Object transactional, queryable, process-independent entities      
UR::Object::Accessorized      
UR::Object::Command::FetchAndDo Base class for fetching objects and then performing a function on/with them.      
UR::Object::Command::List Fetches and lists objects in different styles.      
UR::Object::Ghost Abstract class for representing deleted objects not yet committed      
UR::Object::Index Indexing system for retrieving objects by non-id properties      
UR::Object::Inheritance      
UR::Object::Inheritance::View::Default::Umlet View class for inheritance objects in an Umlet diagram      
UR::Object::Iterator API for iterating through objects matching a rule      
UR::Object::Property Class representing metadata about a class property      
UR::Object::Property::ID      
UR::Object::Property::Unique      
UR::Object::Property::View::Default::Text View class for UR::Object::Property      
UR::Object::Property::View::DescriptionLineItem::Text View class for UR::Object::Property      
UR::Object::Reference Metadata about one class referring to another      
UR::Object::Reference::Property Metadata about the properties that link one class to another      
UR::Object::Reference::View::Default::Umlet View class for References in an Umlet diagram      
UR::Object::Reference::View::DescriptionLineItem::Text View class for Reference objects      
UR::Object::Set      
UR::Object::Set::View::Default::Json      
UR::Object::Set::View::Default::Xml      
UR::Object::Tag Transitory attribute tags for a UR::Object at a given time.      
UR::Object::Type a meta-class for any class or primitive type      
UR::Object::Type::AccessorWriter Helper module for UR::Object::Type responsible for creating accessors for properties      
UR::Object::Type::AccessorWriter::Product Implements a calculation accessor which multiplies the values of its properties      
UR::Object::Type::AccessorWriter::Sum Implements a calculation accessor which sums the values of its properties      
UR::Object::Type::DBICModuleWriter      
UR::Object::Type::Initializer Class definition syntax      
UR::Object::Type::ModuleWriter Helper module for UR::Object::Type responsible for writing Perl modules      
UR::Object::Type::View::Default::Text View class for class metaobjects      
UR::Object::Type::View::Default::Umlet View class for class metaobjects      
UR::Object::Type::View::Default::Xml View class for class metaobjects      
UR::Object::Umlet Base class for entities diagrammed by Umlet      
UR::Object::Umlet::Class      
UR::Object::Umlet::Diagram      
UR::Object::Umlet::Other      
UR::Object::Umlet::PictureElement      
UR::Object::Umlet::Relation      
UR::Object::UserOperation An operation which can be performed by an application user on an object or objects of a given class.      
UR::Object::Value      
UR::Object::View a base class for "views" of UR::Objects      
UR::Object::View::Aspect a specification for one aspect of a view      
UR::Object::View::Default::Gtk Gtk adaptor for object views      
UR::Object::View::Default::Gtk2 Gtk2 adaptor for object views      
UR::Object::View::Default::Html represent object state in HTML format      
UR::Object::View::Default::Json      
UR::Object::View::Default::Text object views in text format      
UR::Object::View::Default::Xml represent object state in XML format      
UR::Object::View::Default::Xsl base class for views which use XSL on an XML view to generate content      
UR::Object::View::Lister::Text      
UR::Object::View::Toolkit      
UR::Object::View::Toolkit::Gtk Declaration of Gtk as a View toolkit type      
UR::Object::View::Toolkit::Gtk2 Declaration of Gtk2 as a View toolkit type      
UR::Object::View::Toolkit::Text Declaration of Text as a View toolkit type      
UR::Object::View::Toolkit::Umlet Declaration of Umlet as a View toolkit type      
UR::Observer bind callbacks to object changes      
UR::Report a database report interface      
UR::Service::DataSourceProxy      
UR::Service::JsonRpcServer A self-contained JSON-RPC server for UR namespaces      
UR::Service::RPC::Executer Base class for modules implementing RPC executers      
UR::Service::RPC::Message Serializable object appropriate for sending RPC messages      
UR::Service::RPC::Server Class for implementing RPC servers      
UR::Service::RPC::TcpConnectionListener      
UR::Service::XMLCommandExecutor A self-contained RPC XML server for UR namespaces      
UR::Singleton Abstract class for implementing singleton objects      
UR::Test      
UR::Time a few useful time-related functions.      
UR::Util Collection of utility subroutines and methods      
UR::Value      
UR::Value::ARRAY      
UR::Value::Blob      
UR::Value::CSV      
UR::Value::DateTime      
UR::Value::Decimal      
UR::Value::DirectoryPath      
UR::Value::FOF      
UR::Value::FilePath      
UR::Value::HASH      
UR::Value::Integer      
UR::Value::Iterator      
UR::Value::Number      
UR::Value::PerlReference      
UR::Value::SCALAR      
UR::Value::Set      
UR::Value::Text      
UR::Value::URL      
UR::Vocabulary      
above auto "use lib" when a module is in the tree of the PWD      

Documentation

Class::Autouse Run-time load a class the first time you call a method in it.  
UR::BoolExpr::And A rule which is true if all the underlying conditions are true  
UR::BoolExpr::Composite A rule made up of other rules  
UR::BoolExpr::Or A rule which is true if any of the underlying conditions are true  
UR::DataSource::Meta::RDBMS::Entity Parent class for all MetaDB-sourced classes  
UR::DataSource::Meta::RDBMS::Table Object-oriented class for RDBMS table objects.  
UR::Env Environment variables that control UR behavior  
UR::Manual Short list of UR's documentation  
UR::Manual::Cookbook Recepies for getting things working  
UR::Manual::Metadata Overview of the metadata classes in UR  
UR::Manual::Overview UR from Ten Thousand Feet  
UR::Manual::Presentation Slides for a presenation on UR  
UR::Manual::SchemaDesign Tips for designing an efficient schema for UR  
UR::Manual::Tutorial Step-by-step guide to building a set of classes for a simple database schema  
UR::ObjectV001removed restores changes removed in UR version 0.01  
UR::ObjectV04removed restores changes removed in UR version 0.04  
ur test callcount - Collect callcount data into one file  

Other Files

lib/Class/Autouse_1_99_02.README