335 results (0.168 seconds)
++ed by:
Anthony Brummett
and 68 contributors
  • josborne
  • thepler
  • charris
  • jweible
  • edemello
  • jschindl
  • mjohnson
  • ebelter
  • lcarmich
  • jwalker
  • gsanders
  • eclark
  • adukes
  • iferguso
  • ssmith
  • boberkfe
  • Mark Johnson
  • Ben Oberkfell
  • ssmith
  • Edward Belter
  • Feiyu Du
  • Edward Belter
  • Feiyu Du
  • ssmith
  • ssmith
  • Robert Long
  • Robert Long
  • Thomas Mooney
  • Eric Clark
  • Thomas Mooney
  • ssmith
  • Scott Smith X
  • eclark
  • Anthony Brummett
  • Rob Long
  • Adam Dukes
  • Eddie Belter
  • Kyung Kim
  • Joshua McMichael
  • Jim Weible
  • Philip Kimmey
  • Matt Callaway
  • Travis Abbott
  • Chris Oliver
  • Steven Wallace
  • James Koval
  • Gabriel Sanderson
  • Eddie Belter
  • Scott Smith
  • Brian Derickson
  • Justin Lolofie
  • David Morton
  • Ian Ferguson
  • Neil Bowers
  • Scott Smith
  • Ben Oberkfell
  • Jason Walker
  • Mark Burnett
  • Scott Smith
  • APipe Tester
  • Adam Coffman
  • Susanna Siebert
  • apregier
  • Anthony Brummett
  • Nathaniel Nutter
  • Nathaniel Nutter
  • Thomas Mooney
  • Anthony Brummett
Documentation
UR::DataSource - manage the the relationship between objects and a specific storage system
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::Object::Command::List - Fetches and lists objects in different styles.
UR::Object::Type - a meta-class for any class or primitive type
UR::Object::Type::Initializer - Class definition syntax
UR::ObjectV001removed - restores changes removed in UR version 0.01
UR::ObjectV04removed - restores changes removed in UR version 0.04
ur - command-line interface to UR
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur
ur - tools to create and maintain a ur class tree
Modules
Command::DynamicSubCommands - auto-generate sub-commands based on other classes
Command::V1 - base class for modules implementing the command pattern
Command::V2 - base class for modules implementing the command pattern
UR - rich declarative transactional objects
UR::BoolExpr - a "where clause" for objects
UR::BoolExpr::Template - a UR::BoolExpr minus specific values
UR::BoolExpr::Template::And - a rule which is true if ALL the underlying conditions are true
UR::BoolExpr::Template::Composite - an "and" or "or" rule
UR::BoolExpr::Template::Or - a rule which is true if ANY of the underlying conditions are true
UR::BoolExpr::Template::PropertyComparison - implements logic for rules with a logic_type of "PropertyComparison"
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::Isa - Test whether a value is-a subclass of another class
UR::BoolExpr::Template::PropertyComparison::LessOrEqual - perform a less than or equal 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::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::Context - Manage the current state of the application
UR::Context::DefaultRoot - The base context used when no special base context is specified
UR::Context::ObjectFabricator - Track closures used to fabricate objects from data sources
UR::Context::Process - Impliments a generic interface to the current application.
UR::Context::Transaction - API for software transactions
UR::DBI - methods for interacting with a database.
UR::DBI::Report - a database report interface
UR::DataSource::CSV - Parent class for data sources using DBD::CSV
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::Filesystem - Get and save objects to delimited text files
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 - Parent class for all MetaDB-sourced classes
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 - Object-oriented class for RDBMS table objects.
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::SQLite - base class for datasources using the SQLite3 RDBMS
UR::Debug - Controls for debugging behavior
UR::DeletedRef - Represents an instance of a no-longer-existent object
UR::Exit - methods to allow clean application exits.
UR::ModuleBase - Methods common to all UR classes and object instances.
UR::ModuleBuild - a Module::Build subclass with UR extensions
UR::ModuleConfig - manage dynamic configuration of modules.
UR::ModuleLoader - UR hooks into Class::Autouse
UR::Namespace - Manage collections of packages and classes
UR::Namespace::Command::Base - Top-level Command module for the UR namespace commands
UR::Namespace::Command::Sys::ClassBrowser - WebApp for browsing the class structure
UR::Object - transactional, queryable, process-independent entities
UR::Object::Command::FetchAndDo - Base class for fetching objects and then performing a function on/with them.
UR::Object::Command::List::Csv - 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::Iterator - API for iterating through objects matching a rule
UR::Object::Property - Class representing metadata about a class property
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::Property::View::ReferenceDescription::Text - View class for UR::Object::Property
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::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::Xml - View class for class metaobjects
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::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::Static::Html - represent object state in HTML format
UR::Object::View::Toolkit::Text - Declaration of Text as a View toolkit type
UR::Observer - bind callbacks to object changes
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::UrlRouter - PSGI-aware router for incoming requests
UR::Service::WebServer - A PSGI-based web server
UR::Singleton - Abstract class for implementing singleton objects
UR::Util - Collection of utility subroutines and methods
above - auto "use lib" when a module is in the tree of the PWD
Provides
class_name in lib/UR/Object/Type/Initializer.pm
Command in lib/Command.pm
Command::Shell in lib/Command/Shell.pm
Command::SubCommandFactory in lib/Command/SubCommandFactory.pm
Command::Test in lib/Command/Test.pm
Command::Test::Echo in lib/Command/Test/Echo.pm
Command::Test::Tree1 in lib/Command/Test/Tree1.pm
Command::Test::Tree1::Echo1 in lib/Command/Test/Tree1/Echo1.pm
Command::Test::Tree1::Echo2 in lib/Command/Test/Tree1/Echo2.pm
Devel::callsfrom in lib/Devel/callcount.pm
My::TAP::Parser::Iterator::Process::LSF in lib/UR/Namespace/Command/Test/Run.pm
My::TAP::Parser::IteratorFactory::LSF in lib/UR/Namespace/Command/Test/Run.pm
My::TAP::Parser::Multiplexer in lib/UR/Namespace/Command/Test/Run.pm
My::TAP::Parser::Scheduler in lib/UR/Namespace/Command/Test/Run.pm
UR::BoolExpr::BxParser in lib/UR/BoolExpr/BxParser.pm
UR::BoolExpr::BxParser::Yapp::Driver in lib/UR/BoolExpr/BxParser.pm
UR::BoolExpr::Util::clonedThing in lib/UR/BoolExpr/Util.pm
UR::Change in lib/UR/Change.pm
UR::Context::LoadingIterator in lib/UR/Context/LoadingIterator.pm
UR::Context::Root in lib/UR/Context/Root.pm
UR::DataSource in lib/UR/DataSource.pm
UR::DataSource::Code in lib/UR/DataSource/Code.pm
UR::DataSource::Default in lib/UR/DataSource/Default.pm
UR::DataSource::Pg::Operator::False in lib/UR/DataSource/Pg/Operator/False.pm
UR::DataSource::Pg::Operator::True in lib/UR/DataSource/Pg/Operator/True.pm
UR::DataSource::QueryPlan in lib/UR/DataSource/QueryPlan.pm
UR::DataSource::RDBMS::Operator::Between in lib/UR/DataSource/RDBMS/Operator/Between.pm
UR::DataSource::RDBMS::Operator::Equals in lib/UR/DataSource/RDBMS/Operator/Equals.pm
UR::DataSource::RDBMS::Operator::False in lib/UR/DataSource/RDBMS/Operator/False.pm
UR::DataSource::RDBMS::Operator::GreaterOrEqual in lib/UR/DataSource/RDBMS/Operator/GreaterOrEqual.pm
UR::DataSource::RDBMS::Operator::GreaterThan in lib/UR/DataSource/RDBMS/Operator/GreaterThan.pm
UR::DataSource::RDBMS::Operator::In in lib/UR/DataSource/RDBMS/Operator/In.pm
UR::DataSource::RDBMS::Operator::LessOrEqual in lib/UR/DataSource/RDBMS/Operator/LessOrEqual.pm
UR::DataSource::RDBMS::Operator::LessThan in lib/UR/DataSource/RDBMS/Operator/LessThan.pm
UR::DataSource::RDBMS::Operator::Like in lib/UR/DataSource/RDBMS/Operator/Like.pm
UR::DataSource::RDBMS::Operator::NotBetween in lib/UR/DataSource/RDBMS/Operator/NotBetween.pm
UR::DataSource::RDBMS::Operator::NotEquals in lib/UR/DataSource/RDBMS/Operator/NotEquals.pm
UR::DataSource::RDBMS::Operator::NotIn in lib/UR/DataSource/RDBMS/Operator/NotIn.pm
UR::DataSource::RDBMS::Operator::NotLike in lib/UR/DataSource/RDBMS/Operator/NotLike.pm
UR::DataSource::RDBMS::Operator::True in lib/UR/DataSource/RDBMS/Operator/True.pm
UR::DataSource::RDBMSRetriableOperations in lib/UR/DataSource/RDBMSRetriableOperations.pm
UR::DataSource::ValueDomain in lib/UR/DataSource/ValueDomain.pm
UR::DBI::db in lib/UR/DBI.pm
UR::DBI::st in lib/UR/DBI.pm
UR::Doc::Pod2Html in lib/UR/Doc/Pod2Html.pm
UR::Doc::Section in lib/UR/Doc/Section.pm
UR::Doc::Writer in lib/UR/Doc/Writer.pm
UR::Doc::Writer::Html in lib/UR/Doc/Writer/Html.pm
UR::Doc::Writer::Pod in lib/UR/Doc/Writer/Pod.pm
UR::Env::UR_COMMAND_DUMP_DEBUG_MESSAGES in lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm
UR::Env::UR_COMMAND_DUMP_STATUS_MESSAGES in lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm
UR::Env::UR_CONTEXT_BASE in lib/UR/Env/UR_CONTEXT_BASE.pm
UR::Env::UR_CONTEXT_CACHE_SIZE_HIGHWATER in lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm
UR::Env::UR_CONTEXT_CACHE_SIZE_LOWWATER in lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm
UR::Env::UR_CONTEXT_LIBS in lib/UR/Env/UR_USED_LIBS.pm
UR::Env::UR_CONTEXT_MONITOR_QUERY in lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm
UR::Env::UR_CONTEXT_ROOT in lib/UR/Env/UR_CONTEXT_ROOT.pm
UR::Env::UR_DBI_DUMP_STACK_ON_CONNECT in lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm
UR::Env::UR_DBI_EXPLAIN_SQL_CALLSTACK in lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm
UR::Env::UR_DBI_EXPLAIN_SQL_IF in lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm
UR::Env::UR_DBI_EXPLAIN_SQL_MATCH in lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm
UR::Env::UR_DBI_EXPLAIN_SQL_SLOW in lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm
UR::Env::UR_DBI_MONITOR_DML in lib/UR/Env/UR_DBI_MONITOR_DML.pm
UR::Env::UR_DBI_MONITOR_EVERY_FETCH in lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm
UR::Env::UR_DBI_MONITOR_SQL in lib/UR/Env/UR_DBI_MONITOR_SQL.pm
UR::Env::UR_DBI_NO_COMMIT in lib/UR/Env/UR_DBI_NO_COMMIT.pm
UR::Env::UR_DBI_SUMMARIZE_SQL in lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm
UR::Env::UR_DEBUG_OBJECT_PRUNING in lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm
UR::Env::UR_DEBUG_OBJECT_RELEASE in lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm
UR::Env::UR_DUMP_DEBUG_MESSAGES in lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm
UR::Env::UR_DUMP_STATUS_MESSAGES in lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm
UR::Env::UR_IGNORE in lib/UR/Env/UR_IGNORE.pm
UR::Env::UR_NO_REQUIRE_USER_VERIFY in lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm
UR::Env::UR_NR_CPU in lib/UR/Env/UR_NR_CPU.pm
UR::Env::UR_RUN_LONG_TESTS in lib/UR/Env/UR_RUN_LONG_TESTS.pm
UR::Env::UR_STACK_DUMP_ON_DIE in lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm
UR::Env::UR_STACK_DUMP_ON_WARN in lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm
UR::Env::UR_TEST_QUIET in lib/UR/Env/UR_TEST_QUIET.pm
UR::Env::UR_USE_ANY in lib/UR/Env/UR_USE_ANY.pm
UR::Env::UR_USE_DUMMY_AUTOGENERATED_IDS in lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm
UR::Env::UR_USED_MODS in lib/UR/Env/UR_USED_MODS.pm
UR::ModuleBase::Message in lib/UR/ObjectDeprecated.pm
UR::Namespace::Command in lib/UR/Namespace/Command.pm
UR::Namespace::Command::Define in lib/UR/Namespace/Command/Define.pm
UR::Namespace::Command::Define::Class in lib/UR/Namespace/Command/Define/Class.pm
UR::Namespace::Command::Define::Datasource in lib/UR/Namespace/Command/Define/Datasource.pm
UR::Namespace::Command::Define::Datasource::File in lib/UR/Namespace/Command/Define/Datasource/File.pm
UR::Namespace::Command::Define::Datasource::Mysql in lib/UR/Namespace/Command/Define/Datasource/Mysql.pm
UR::Namespace::Command::Define::Datasource::Oracle in lib/UR/Namespace/Command/Define/Datasource/Oracle.pm
UR::Namespace::Command::Define::Datasource::Pg in lib/UR/Namespace/Command/Define/Datasource/Pg.pm
UR::Namespace::Command::Define::Datasource::Rdbms in lib/UR/Namespace/Command/Define/Datasource/Rdbms.pm
UR::Namespace::Command::Define::Datasource::RdbmsWithAuth in lib/UR/Namespace/Command/Define/Datasource/RdbmsWithAuth.pm
UR::Namespace::Command::Define::Datasource::Sqlite in lib/UR/Namespace/Command/Define/Datasource/Sqlite.pm
UR::Namespace::Command::Define::Db in lib/UR/Namespace/Command/Define/Db.pm
UR::Namespace::Command::Define::Namespace in lib/UR/Namespace/Command/Define/Namespace.pm
UR::Namespace::Command::Init in lib/UR/Namespace/Command/Init.pm
UR::Namespace::Command::List in lib/UR/Namespace/Command/List.pm
UR::Namespace::Command::List::Classes in lib/UR/Namespace/Command/List/Classes.pm
UR::Namespace::Command::List::Modules in lib/UR/Namespace/Command/List/Modules.pm
UR::Namespace::Command::List::Objects in lib/UR/Namespace/Command/List/Objects.pm
UR::Namespace::Command::Old in lib/UR/Namespace/Command/Old.pm
UR::Namespace::Command::Old::DiffRewrite in lib/UR/Namespace/Command/Old/DiffRewrite.pm
UR::Namespace::Command::Old::DiffUpdate in lib/UR/Namespace/Command/Old/DiffUpdate.pm
UR::Namespace::Command::Old::ExportDbicClasses in lib/UR/Namespace/Command/Old/ExportDbicClasses.pm
UR::Namespace::Command::Old::Info in lib/UR/Namespace/Command/Old/Info.pm
UR::Namespace::Command::Old::Redescribe in lib/UR/Namespace/Command/Old/Redescribe.pm
UR::Namespace::Command::RunsOnModulesInTree in lib/UR/Namespace/Command/RunsOnModulesInTree.pm
UR::Namespace::Command::Show in lib/UR/Namespace/Command/Show.pm
UR::Namespace::Command::Show::Properties in lib/UR/Namespace/Command/Show/Properties.pm
UR::Namespace::Command::Show::Schema in lib/UR/Namespace/Command/Show/Schema.pm
UR::Namespace::Command::Show::Subclasses in lib/UR/Namespace/Command/Show/Subclasses.pm
UR::Namespace::Command::Sys in lib/UR/Namespace/Command/Sys.pm
UR::Namespace::Command::Sys::ClassBrowser::TreeItem in lib/UR/Namespace/Command/Sys/ClassBrowser.pm
UR::Namespace::Command::Test in lib/UR/Namespace/Command/Test.pm
UR::Namespace::Command::Test::Callcount in lib/UR/Namespace/Command/Test/Callcount.pm
UR::Namespace::Command::Test::Callcount::List in lib/UR/Namespace/Command/Test/Callcount/List.pm
UR::Namespace::Command::Test::Compile in lib/UR/Namespace/Command/Test/Compile.pm
UR::Namespace::Command::Test::Eval in lib/UR/Namespace/Command/Test/Eval.pm
UR::Namespace::Command::Test::Run in lib/UR/Namespace/Command/Test/Run.pm
UR::Namespace::Command::Test::TrackObjectRelease in lib/UR/Namespace/Command/Test/TrackObjectRelease.pm
UR::Namespace::Command::Test::Use in lib/UR/Namespace/Command/Test/Use.pm
UR::Namespace::Command::Test::Window in lib/UR/Namespace/Command/Test/Window.pm
UR::Namespace::Command::Test::Window::Tk in lib/UR/Namespace/Command/Test/Window.pm
UR::Namespace::Command::Update in lib/UR/Namespace/Command/Update.pm
UR::Namespace::Command::Update::ClassDiagram in lib/UR/Namespace/Command/Update/ClassDiagram.pm
UR::Namespace::Command::Update::ClassesFromDb in lib/UR/Namespace/Command/Update/ClassesFromDb.pm
UR::Namespace::Command::Update::Doc in lib/UR/Namespace/Command/Update/Doc.pm
UR::Namespace::Command::Update::Pod in lib/UR/Namespace/Command/Update/Pod.pm
UR::Namespace::Command::Update::RenameClass in lib/UR/Namespace/Command/Update/RenameClass.pm
UR::Namespace::Command::Update::RewriteClassHeader in lib/UR/Namespace/Command/Update/RewriteClassHeader.pm
UR::Namespace::Command::Update::SchemaDiagram in lib/UR/Namespace/Command/Update/SchemaDiagram.pm
UR::Namespace::Command::Update::TabCompletionSpec in lib/UR/Namespace/Command/Update/TabCompletionSpec.pm
UR::Object::Accessorized in lib/UR/Object/Accessorized.pm
UR::Object::Command::List in lib/UR/Object/Command/List.pm
UR::Object::Command::List::Html in lib/UR/Object/Command/List/Style.pm
UR::Object::Command::List::Newtext in lib/UR/Object/Command/List/Style.pm
UR::Object::Command::List::Pretty in lib/UR/Object/Command/List/Style.pm
UR::Object::Command::List::Style in lib/UR/Object/Command/List/Style.pm
UR::Object::Command::List::Text in lib/UR/Object/Command/List/Style.pm
UR::Object::Command::List::Tsv in lib/UR/Object/Command/List/Style.pm
UR::Object::Command::List::Xml in lib/UR/Object/Command/List/Style.pm
UR::Object::Join in lib/UR/Object/Join.pm
UR::Object::Set in lib/UR/Object/Set.pm
UR::Object::Set::View::Default::Html in lib/UR/Object/Set/View/Default/Html.pm
UR::Object::Set::View::Default::Json in lib/UR/Object/Set/View/Default/Json.pm
UR::Object::Set::View::Default::Text in lib/UR/Object/Set/View/Default/Text.pm
UR::Object::Set::View::Default::Xml in lib/UR/Object/Set/View/Default/Xml.pm
UR::Object::Type::Initializer in lib/UR/Object/Type/Initializer.pm
UR::Object::Type::View::AvailableViews::Json in lib/UR/Object/Type/View/AvailableViews/Json.pm
UR::Object::Type::View::AvailableViews::Xml in lib/UR/Object/Type/View/AvailableViews/Xml.pm
UR::Object::Value in lib/UR/Object/Value.pm
UR::Object::View::Default::Json in lib/UR/Object/View/Default/Json.pm
UR::Object::View::Lister::Text in lib/UR/Object/View/Lister/Text.pm
UR::Service::RPC::TcpConnectionListener in lib/UR/Service/RPC/TcpConnectionListener.pm
UR::Service::WebServer::Server in lib/UR/Service/WebServer/Server.pm
UR::Test in lib/UR/Test.pm
UR::Util::ArrayRefIterator in lib/UR/Util/ArrayRefIterator.pm
UR::Value in lib/UR/Value.pm
UR::Value::ARRAY in lib/UR/Value/ARRAY.pm
UR::Value::Blob in lib/UR/Value/Blob.pm
UR::Value::Boolean in lib/UR/Value/Boolean.pm
UR::Value::Boolean::View::Default::Text in lib/UR/Value/Boolean/View/Default/Text.pm
UR::Value::CODE in lib/UR/Value/CODE.pm
UR::Value::CSV in lib/UR/Value/CSV.pm
UR::Value::DateTime in lib/UR/Value/DateTime.pm
UR::Value::Decimal in lib/UR/Value/Decimal.pm
UR::Value::DirectoryPath in lib/UR/Value/DirectoryPath.pm
UR::Value::FilePath in lib/UR/Value/FilePath.pm
UR::Value::FilesystemPath in lib/UR/Value/FilesystemPath.pm
UR::Value::Float in lib/UR/Value/Float.pm
UR::Value::FOF in lib/UR/Value/FOF.pm
UR::Value::GLOB in lib/UR/Value/GLOB.pm
UR::Value::HASH in lib/UR/Value/HASH.pm
UR::Value::Integer in lib/UR/Value/Integer.pm
UR::Value::Iterator in lib/UR/Value/Iterator.pm
UR::Value::JSON in lib/UR/Value/JSON.pm
UR::Value::Number in lib/UR/Value/Number.pm
UR::Value::PerlReference in lib/UR/Value/PerlReference.pm
UR::Value::REF in lib/UR/Value/REF.pm
UR::Value::SCALAR in lib/UR/Value/SCALAR.pm
UR::Value::Set in lib/UR/Value/Set.pm
UR::Value::SloppyPrimitive in lib/UR/Value/SloppyPrimitive.pm
UR::Value::String in lib/UR/Value/String.pm
UR::Value::Text in lib/UR/Value/Text.pm
UR::Value::Timestamp in lib/UR/Value/Timestamp.pm
UR::Value::Type in lib/UR/Value.pm
UR::Value::URL in lib/UR/Value/URL.pm
UR::Value::View::Default::Html in lib/UR/Value/View/Default/Html.pm
UR::Value::View::Default::Json in lib/UR/Value/View/Default/Json.pm
UR::Value::View::Default::Text in lib/UR/Value/View/Default/Text.pm
UR::Value::View::Default::Xml in lib/UR/Value/View/Default/Xml.pm
UR::Vocabulary in lib/UR/Vocabulary.pm
Changes for version 0.43
    • Set objects now have member_iterator() method.
    • Data loaded from an RDBMS during the life of a program can be copied to an alternate database.
    • Use the "C" collation with PostgreSQL when doing an order-by on a text-type column to match how UR will sort cached objects using perl's cmp.
    • Singleton accessors can be called on the class as well as the instance.
    • Class initializer is more strict about what is a valid property name; it must be a valid function name.
    • Added UR::Value::JSON class. Its "id" is a JSON-encoded string of the instance's properties and values.
    • Added UR::Context::Transaction::eval() and do() functions to wrap software transactions around blocks.
    • Added UR::DataSource::RDBMSRetriableOperations mixin class to allow RDBMSs to control whether failed DB operations should be retried.
    • Added signals for when a data source fails a query or commit, and when the handle is created or disconnected.
    • Added signal to UR::Context for when synchronizing to the datasources has succeeded or failed.
    • Added 'isa' operator to boolean expressions. Evaluates to true if the attribute isa the given class.
    • Fixed a bug where a Set object's value for an aggregate would be incorrect if cached member objects' values change.
    • Fixed a bug where UR objects frozen in boolean expressions could cause database rows to be deleted when thawed.
    • UR's class browser (ur sys class-browser) is working again.



Hosting generously
sponsored by Bytemark