Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Rose::DB::Object::MetaUser:ContributedsPerDB::Object::Metadata::Column::Set(3)

NAME
       Rose::DB::Object::Metadata::Column::Set - Set column metadata.

SYNOPSIS
	 use Rose::DB::Object::Metadata::Column::Set;

	 $col =	Rose::DB::Object::Metadata::Column::Set->new(...);
	 $col->make_methods(...);
	 ...

DESCRIPTION
       Objects of this class store and manipulate metadata for "unordered set"
       columns in a database.  Column metadata objects store information about
       columns (data type, size, etc.) and are responsible for creating	object
       methods that manipulate column values.

       This class inherits from	Rose::DB::Object::Metadata::Column. Inherited
       methods that are	not overridden will not	be documented a	second time
       here.  See the Rose::DB::Object::Metadata::Column documentation for
       more information.

METHOD MAP
       "get_set"
	   Rose::DB::Object::MakeMethods::Generic, set,	...

       "get"
	   Rose::DB::Object::MakeMethods::Generic, set,	...

       "get_set"
	   Rose::DB::Object::MakeMethods::Generic, set,	...

       See the Rose::DB::Object::Metadata::Column documentation	for an
       explanation of this method map.

OBJECT METHODS
       parse_value DB, VALUE
	   Parse VALUE and return a reference to an array containing the set
	   values.  DB is a Rose::DB object that is used as part of the
	   parsing process.  Both arguments are	required.

       type
	   Returns "set".

       value_type [TYPE]
	   Get or set the name of the data type	contained in this set.	Valid
	   values for TYPE are "bigfloat", "bigint", "bignum", "character",
	   "decimal", "float", "integer", "numeric", "scalar", and "varchar".

AUTHOR
       John C. Siracusa	(siracusa@gmail.com)

LICENSE
       Copyright (c) 2010 by John C. Siracusa.	All rights reserved.  This
       program is free software; you can redistribute it and/or	modify it
       under the same terms as Perl itself.

perl v5.32.0			  20Rose::DB::Object::Metadata::Column::Set(3)

NAME | SYNOPSIS | DESCRIPTION | METHOD MAP | OBJECT METHODS | AUTHOR | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Rose::DB::Object::Metadata::Column::Set&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help