1Rose::DB::Object::MetadUastear::CCoonlturminb:u:tSeRedots(Pe3e:)r:lDBD:o:cOubmjeenctta:t:iMoentadata::Column::Set(3)
2
3
4

NAME

6       Rose::DB::Object::Metadata::Column::Set - Set column metadata.
7

SYNOPSIS

9         use Rose::DB::Object::Metadata::Column::Set;
10
11         $col = Rose::DB::Object::Metadata::Column::Set->new(...);
12         $col->make_methods(...);
13         ...
14

DESCRIPTION

16       Objects of this class store and manipulate metadata for "unordered set"
17       columns in a database.  Column metadata objects store information about
18       columns (data type, size, etc.) and are responsible for creating object
19       methods that manipulate column values.
20
21       This class inherits from Rose::DB::Object::Metadata::Column. Inherited
22       methods that are not overridden will not be documented a second time
23       here.  See the Rose::DB::Object::Metadata::Column documentation for
24       more information.
25

METHOD MAP

27       "get_set"
28           Rose::DB::Object::MakeMethods::Generic, set, ...
29
30       "get"
31           Rose::DB::Object::MakeMethods::Generic, set, ...
32
33       "get_set"
34           Rose::DB::Object::MakeMethods::Generic, set, ...
35
36       See the Rose::DB::Object::Metadata::Column documentation for an
37       explanation of this method map.
38

OBJECT METHODS

40       parse_value DB, VALUE
41           Parse VALUE and return a reference to an array containing the set
42           values.  DB is a Rose::DB object that is used as part of the
43           parsing process.  Both arguments are required.
44
45       type
46           Returns "set".
47
48       value_type [TYPE]
49           Get or set the name of the data type contained in this set.  Valid
50           values for TYPE are "bigfloat", "bigint", "bignum", "character",
51           "decimal", "float", "integer", "numeric", "scalar", and "varchar".
52

AUTHOR

54       John C. Siracusa (siracusa@gmail.com)
55

LICENSE

57       Copyright (c) 2010 by John C. Siracusa.  All rights reserved.  This
58       program is free software; you can redistribute it and/or modify it
59       under the same terms as Perl itself.
60
61
62
63perl v5.32.0                      202R0o-s0e7:-:2D8B::Object::Metadata::Column::Set(3)
Impressum