ensembl-hive  2.7.0
Bio::EnsEMBL::DBSQL::AttributeAdaptor Class Reference
+ Inheritance diagram for Bio::EnsEMBL::DBSQL::AttributeAdaptor:

Public Member Functions

public Bio::EnsEMBL::AttributeAdaptor new ()
 
public store_batch_on_Object ()
 
protected _store_batch_rows ()
 
public store_batch_on_MiscAttrib ()
 
public store_batch_on_Slice ()
 
public store_batch_on_Gene ()
 
public store_batch_on_Transcript ()
 
public store_batch_on_Translation ()
 
public store_batch_on_DnaDnaAlignFeature ()
 
public store_on_Object ()
 
public store_on_MiscFeature ()
 
public store_on_Slice ()
 
public store_on_Gene ()
 
public store_on_Transcript ()
 
public store_on_RNAProduct ()
 
public store_on_Translation ()
 
public store_on_DnaDnaAlignFeature ()
 
public remove_from_Object ()
 
public remove_from_MiscFeature ()
 
public remove_from_Slice ()
 
public remove_from_Gene ()
 
public remove_from_Transcript ()
 
public remove_from_RNAProduct ()
 
public remove_from_Translation ()
 
public remove_from_DnaDnaAlignFeature ()
 
public fetch_all ()
 
public fetch_by_code ()
 
public fetch_all_by_Object ()
 
public fetch_all_by_MiscFeature ()
 
public fetch_all_by_Slice ()
 
public fetch_all_by_Gene ()
 
public fetch_all_by_Transcript ()
 
public fetch_all_by_Translation ()
 
public fetch_all_by_RNAProduct ()
 
public fetch_all_by_DnaDnaAlignFeature ()
 
protected _id_check ()
 
protected _store_type ()
 
protected _obj_from_sth ()
 
- Public Member Functions inherited from Bio::EnsEMBL::DBSQL::BaseAdaptor
public Bio::EnsEMBL::DBSQL::BaseAdaptor new ()
 
public DBI::StatementHandle prepare ()
 
public Bio::EnsEMBL::DBSQL::DBAdaptor db ()
 
public Bio::EnsEMBL::DBSQL::DBConnection dbc ()
 
public Boolean is_multispecies ()
 
public Int species_id ()
 
protected _list_dbIDs ()
 
protected _straight_join ()
 
protected _can_straight_join ()
 
public Listref bind_param_generic_fetch ()
 
protected _bind_param_generic_fetch ()
 
public String generate_in_constraint ()
 
public Listref generic_fetch ()
 
public Int generic_count ()
 
protected _generate_sql ()
 
public Bio::EnsEMBL::Feature fetch_by_dbID ()
 
protected _uncached_fetch_by_dbID ()
 
public Listref fetch_all_by_dbID_list ()
 
protected _uncached_fetch_all_by_dbID_list ()
 
protected ArrayRef _uncached_fetch_all_by_id_list ()
 
public fetch_all ()
 
public Scalar last_insert_id ()
 
public insert_ignore_clause ()
 
protected Bio::EnsEMBL::DBSQL::Support::BaseCache _id_cache ()
 
protected Boolean _no_id_cache ()
 
public Boolean ignore_cache_override ()
 
public Int schema_version ()
 
protected _tables ()
 
protected _columns ()
 
protected _default_where_clause ()
 
protected _left_join ()
 
protected _final_clause ()
 
protected _objs_from_sth ()
 
protected _build_id_cache ()
 
protected _logic_name_to_constraint ()
 

Detailed Description

Synopsis

# $db is a Bio::EnsEMBL::DBSQL::DBAdaptor object:
$attribute_adaptor = $db->get_AttributeAdaptor();
$attributes = $attribute_adaptor->fetch_all_by_MiscFeature($feature);
$attributes = $attribute_adaptor->fetch_all_by_Slice($slice);
$attribute_adaptor->store_on_Slice( $slice, \@attributes );
$attribute_adaptor->store_on_MiscFeature( $misc_feature,
\@attributes )

Description

 

Definition at line 27 of file AttributeAdaptor.pm.

Member Function Documentation

◆ _id_check()

protected Bio::EnsEMBL::DBSQL::AttributeAdaptor::_id_check ( )

Undocumented method

Code:
click to view

◆ _obj_from_sth()

protected Bio::EnsEMBL::DBSQL::AttributeAdaptor::_obj_from_sth ( )

Undocumented method

Code:
click to view

◆ _store_batch_rows()

protected Bio::EnsEMBL::DBSQL::AttributeAdaptor::_store_batch_rows ( )

Undocumented method

Code:
click to view

◆ _store_type()

protected Bio::EnsEMBL::DBSQL::AttributeAdaptor::_store_type ( )

Undocumented method

Code:
click to view

◆ fetch_all()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_DnaDnaAlignFeature()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_DnaDnaAlignFeature ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_Gene()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Gene ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_MiscFeature()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_MiscFeature ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_Object()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Object ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_RNAProduct()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_RNAProduct ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_Slice()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Slice ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_Transcript()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Transcript ( )

Undocumented method

Code:
click to view

◆ fetch_all_by_Translation()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Translation ( )

Undocumented method

Code:
click to view

◆ fetch_by_code()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_by_code ( )

Undocumented method

Code:
click to view

◆ new()

public Bio::EnsEMBL::AttributeAdaptor Bio::EnsEMBL::DBSQL::AttributeAdaptor::new ( )
  Arg [...]  : Superclass args.  See Bio::EnsEMBL::DBSQL::BaseAdaptor
  Description: Instantiates a Bio::EnsEMBL::DBSQL::AttributeAdaptor
  Returntype : Bio::EnsEMBL::AttributeAdaptor
  Exceptions : none
  Caller     : DBAdaptor
  Status     : Stable
 
Code:
click to view

◆ remove_from_DnaDnaAlignFeature()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_DnaDnaAlignFeature ( )

Undocumented method

Code:
click to view

◆ remove_from_Gene()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Gene ( )

Undocumented method

Code:
click to view

◆ remove_from_MiscFeature()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_MiscFeature ( )

Undocumented method

Code:
click to view

◆ remove_from_Object()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Object ( )

Undocumented method

Code:
click to view

◆ remove_from_RNAProduct()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_RNAProduct ( )

Undocumented method

Code:
click to view

◆ remove_from_Slice()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Slice ( )

Undocumented method

Code:
click to view

◆ remove_from_Transcript()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Transcript ( )

Undocumented method

Code:
click to view

◆ remove_from_Translation()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Translation ( )

Undocumented method

Code:
click to view

◆ store_batch_on_DnaDnaAlignFeature()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_DnaDnaAlignFeature ( )

Undocumented method

Code:
click to view

◆ store_batch_on_Gene()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Gene ( )

Undocumented method

Code:
click to view

◆ store_batch_on_MiscAttrib()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_MiscAttrib ( )

Undocumented method

Code:
click to view

◆ store_batch_on_Object()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Object ( )

Undocumented method

Code:
click to view

◆ store_batch_on_Slice()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Slice ( )

Undocumented method

Code:
click to view

◆ store_batch_on_Transcript()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Transcript ( )

Undocumented method

Code:
click to view

◆ store_batch_on_Translation()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Translation ( )

Undocumented method

Code:
click to view

◆ store_on_DnaDnaAlignFeature()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_DnaDnaAlignFeature ( )

Undocumented method

Code:
click to view

◆ store_on_Gene()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Gene ( )

Undocumented method

Code:
click to view

◆ store_on_MiscFeature()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_MiscFeature ( )

Undocumented method

Code:
click to view

◆ store_on_Object()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Object ( )

Undocumented method

Code:
click to view

◆ store_on_RNAProduct()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_RNAProduct ( )

Undocumented method

Code:
click to view

◆ store_on_Slice()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Slice ( )

Undocumented method

Code:
click to view

◆ store_on_Transcript()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Transcript ( )

Undocumented method

Code:
click to view

◆ store_on_Translation()

public Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Translation ( )

Undocumented method

Code:
click to view

The documentation for this class was generated from the following file:
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Translation
public store_on_Translation()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Translation
public fetch_all_by_Translation()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Transcript
public remove_from_Transcript()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_RNAProduct
public fetch_all_by_RNAProduct()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Gene
public store_batch_on_Gene()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_MiscAttrib
public store_batch_on_MiscAttrib()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_RNAProduct
public remove_from_RNAProduct()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Slice
public store_batch_on_Slice()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_DnaDnaAlignFeature
public fetch_all_by_DnaDnaAlignFeature()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Gene
public remove_from_Gene()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Gene
public store_on_Gene()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::_id_check
protected _id_check()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_MiscFeature
public fetch_all_by_MiscFeature()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_MiscFeature
public store_on_MiscFeature()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Object
public store_on_Object()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_MiscFeature
public remove_from_MiscFeature()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::_obj_from_sth
protected _obj_from_sth()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_DnaDnaAlignFeature
public remove_from_DnaDnaAlignFeature()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Transcript
public store_batch_on_Transcript()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_DnaDnaAlignFeature
public store_on_DnaDnaAlignFeature()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::_store_type
protected _store_type()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Gene
public fetch_all_by_Gene()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Transcript
public fetch_all_by_Transcript()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Slice
public remove_from_Slice()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Translation
public remove_from_Translation()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all
public fetch_all()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_DnaDnaAlignFeature
public store_batch_on_DnaDnaAlignFeature()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Object
public fetch_all_by_Object()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_by_code
public fetch_by_code()
Bio::EnsEMBL::Attribute::new_fast
public Bio::EnsEMBL::Attribute new_fast()
Bio::EnsEMBL::Attribute
Definition: Attribute.pm:34
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Slice
public store_on_Slice()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::fetch_all_by_Slice
public fetch_all_by_Slice()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_Transcript
public store_on_Transcript()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_on_RNAProduct
public store_on_RNAProduct()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::_store_batch_rows
protected _store_batch_rows()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::remove_from_Object
public remove_from_Object()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Translation
public store_batch_on_Translation()
Bio::EnsEMBL::DBSQL::AttributeAdaptor::store_batch_on_Object
public store_batch_on_Object()