Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
F
 FETCH
 FETCH(private instance)
 filter(public instance), DBIx:: StORM:: RecordSet
$filter_map(private static), DBIx:: StORM:: RecordSet
 FIRSTKEY, DBIx:: StORM:: TiedRecord
 FIRSTKEY(private instance), DBIx:: StORM:: TiedTable
 foreign_keys(instance), DBIx:: StORM:: SQLDriver
 foreign_keys(public instance), DBIx:: StORM:: Table
 Functions
G
 get(public instance)
 grep(public instance), DBIx:: StORM:: Table
 grep(public static), DBIx:: StORM:: Class
 grep_pp(public instance), DBIx:: StORM:: Table
I
 identity(public instance), DBIx:: StORM:: Table
 inflate(public instance), DBIx:: StORM:: Inflater
 inflater(public instance), DBIx:: StORM
 insert(public instance), DBIx:: StORM:: Table
L
 lexmap(public static), DBIx:: StORM:: LexBindings
 lookup(instance), DBIx:: StORM:: RecordSet
N
 name(public instance), DBIx:: StORM:: Table
 new, DBIx:: StORM:: SQLDriver
 new(public static), DBIx:: StORM:: Class
 NEXTKEY, DBIx:: StORM:: TiedRecord
 NEXTKEY(private instance), DBIx:: StORM:: TiedTable
O
%OPCODE_ATTRIBUTES, DBIx:: StORM:: ParseCV
 opcode_map, DBIx:: StORM:: SQLDriver
$ORDER, DBIx:: StORM:: SQLDriver
P
 parse, DBIx:: StORM:: ParseCV
 primary_key, DBIx:: StORM:: SQLDriver
 primary_key(public instance), DBIx:: StORM:: Table
R
$recommended_columns(private static), DBIx:: StORM:: RecordSet
 refresh, DBIx:: StORM:: Record
S
 SCALAR, DBIx:: StORM:: TiedRecord
 SCALAR(private instance), DBIx:: StORM:: TiedTable
 serialise(public instance), DBIx:: StORM:: Class
 sort(public instance)
 STORE
T
 table_exists, DBIx:: StORM:: SQLDriver
 table_list, DBIx:: StORM:: SQLDriver
 TIEARRAY, DBIx:: StORM:: RecordArray
 TIEHASH, DBIx:: StORM:: TiedRecord
 TIEHASH(private static), DBIx:: StORM:: TiedTable
 TIESCALAR
U
 unserialise(public static), DBIx:: StORM:: Class
 update, DBIx:: StORM:: RecordSet
$UPDATE, DBIx:: StORM:: SQLDriver
V
 Variables
$VERSION(public static), DBIx:: StORM
 view(instance), DBIx:: StORM:: RecordSet
 view(public instance), DBIx:: StORM:: Table
W
$WHERE, DBIx:: StORM:: SQLDriver
sub FETCH
sub FETCH
sub FETCH
sub FETCHSIZE
Fetch a DBIx::StORM::Record object for the next result in the RecordSet.
Fetch a table object for a particular table in the hash
Create a DBIx::StORM::FilteredRecordSet to represent a filtered set of results from the database.
An array of cached results from parsing perl subroutine references into SQL.
sub FIRSTKEY
Reset the iterator and return the first hash object.
Return a set of foreign keys in this table that point to primary keys in other tables and cache the result.
Fetch a hash of all the foreign keys in this table.
Fetch a table object using this database connection.
Fetch a field from the Record.
Filter this DBIx::StORM::RecordSet by applying a result filter.
Fetch a RecordSet of all the records in the table this meet the criteria of the filter $sub.
Filter this DBIx::StORM::RecordSet using a perl filter.
Fetch the record that has a given primary key value.
Take a row of data from the database and turn it into an in-memory representation of the row to work with.
Add an inflater to the inflation chain for this connection.
Insert a new row into the table
Build a hashmap of lexical variables used in a coderef.
Fetch the first row from this RecordSet, and optionally fetch a particular field from it.
Get the name of the table this object represents
sub new
Create a new record object blessed into this class which will be stored in the underlying table.
sub NEXTKEY
Return the next table from the iterator.
our %OPCODE_ATTRIBUTES
sub opcode_map
our $ORDER
sub parse
sub primary_key
Fetch a list of all the primary key column names in this table.
A cache of recommended columns for a given RecordSet.
sub refresh
sub SCALAR
Return the number of tables available on the connection.
Serialise an object to a string description which can be used to fetch it back from the database later.
Create a DBIx::StORM::OrderedRecordSet to represent the same records as in this object, but sorted into a particular order.
Sort this DBIx::StORM::RecordSet by applying a sort routine.
sub STORE
sub STORE
sub STORE
sub table_exists
sub table_list
sub TIEARRAY
sub TIEHASH
Create a new tied object.
sub TIESCALAR
sub TIESCALAR
Recreate an object using the string obtained from serialise() and the database.
sub update
our $UPDATE
The version of this package.
Create a DBIx::StORM::RecordSetWithView to represent a set of results from the database with computed columns
Create a new DBIx::StORM::RecordSet with derivable columns added.
our $WHERE