Index

StORM StORM Class FilteredRecordSet Inflater LexBindings OrderedRecordSet ParseCV Record RecordArray RecordSet RecordSetWithView SQLDriver SQLDriver:: mysql SQLDriver:: Pg Table TiedCallback TiedColumn TiedRecord TiedTable Index Everything Classes Functions Variables | 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 DBIx:: StORM:: TiedCallback DBIx:: StORM:: TiedColumn DBIx:: StORM:: TiedRecord
| FETCH(private instance) DBIx:: StORM:: RecordArray DBIx:: StORM:: TiedTable
| 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 DBIx:: StORM DBIx:: StORM:: Class DBIx:: StORM:: FilteredRecordSet DBIx:: StORM:: Inflater DBIx:: StORM:: LexBindings DBIx:: StORM:: OrderedRecordSet DBIx:: StORM:: ParseCV DBIx:: StORM:: Record DBIx:: StORM:: RecordArray DBIx:: StORM:: RecordSet DBIx:: StORM:: RecordSetWithView DBIx:: StORM:: SQLDriver DBIx:: StORM:: SQLDriver:: mysql DBIx:: StORM:: SQLDriver:: Pg DBIx:: StORM:: Table DBIx:: StORM:: TiedCallback DBIx:: StORM:: TiedColumn DBIx:: StORM:: TiedRecord DBIx:: StORM:: TiedTable
G |
| get(public instance) DBIx:: StORM DBIx:: StORM:: Record
| 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) DBIx:: StORM:: RecordSet DBIx:: StORM:: Table
| STORE DBIx:: StORM:: TiedCallback DBIx:: StORM:: TiedColumn DBIx:: StORM:: TiedRecord
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 DBIx:: StORM:: TiedCallback DBIx:: StORM:: TiedColumn
U |
| unserialise(public static), DBIx:: StORM:: Class
| update, DBIx:: StORM:: RecordSet
$ | UPDATE, DBIx:: StORM:: SQLDriver
V |
| Variables DBIx:: StORM DBIx:: StORM:: ParseCV DBIx:: StORM:: RecordSet DBIx:: StORM:: SQLDriver
$ | 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