1Rose::DB::Object::MetadUastear::CCoonlturminbR:uo:tsBeeid:g:IPDneBtr:(l:3O)Dbojceucmte:n:tMaettiaodnata::Column::BigInt(3)
2
3
4
6 Rose::DB::Object::Metadata::Column::BigInt - Big integer column
7 metadata.
8
10 use Rose::DB::Object::Metadata::Column::BigInt;
11
12 $col = Rose::DB::Object::Metadata::Column::BigInt->new(...);
13 $col->make_methods(...);
14 ...
15
17 Objects of this class store and manipulate metadata for big integer
18 (sometimes called "int8") columns in a database. Values are stored
19 internally and returned as Math::BigInt objects. If the
20 Math::BigInt::GMP module is installed, it will be used transparently
21 for better performance.
22
23 This class inherits from Rose::DB::Object::Metadata::Column::Integer.
24 Inherited methods that are not overridden will not be documented a
25 second time here. See the Rose::DB::Object::Metadata::Column::Integer
26 documentation for more information.
27
29 If perl is compiled to use 64-bit integers, then the method map is:
30
31 "get_set"
32 Rose::DB::Object::MakeMethods::Generic, scalar, "interface =>
33 'get_set', ..."
34
35 "get"
36 Rose::DB::Object::MakeMethods::Generic, scalar, "interface =>
37 'get', ..."
38
39 "get_set"
40 Rose::DB::Object::MakeMethods::Generic, scalar, "interface =>
41 'set', ..."
42
43 Otherwise, the method map is:
44
45 "get_set"
46 Rose::DB::Object::MakeMethods::Generic, scalar, "interface =>
47 'get_set', ..."
48
49 "get"
50 Rose::DB::Object::MakeMethods::Generic, scalar, "interface =>
51 'get', ..."
52
53 "get_set"
54 Rose::DB::Object::MakeMethods::Generic, scalar, "interface =>
55 'set', ..."
56
57 See the Rose::DB::Object::Metadata::Column documentation for an
58 explanation of this method map.
59
61 type
62 Returns "bigint".
63
65 John C. Siracusa (siracusa@gmail.com)
66
68 Copyright (c) 2010 by John C. Siracusa. All rights reserved. This
69 program is free software; you can redistribute it and/or modify it
70 under the same terms as Perl itself.
71
72
73
74perl v5.34.0 R2o0s2e1:-:0D7B-:2:2Object::Metadata::Column::BigInt(3)