object.annotation
Class Genoligo_rel

java.lang.Object
  extended by object.annotation.Genoligo_rel
All Implemented Interfaces:
java.io.Serializable

public class Genoligo_rel
extends java.lang.Object
implements java.io.Serializable

Description
Resume the relation beetween an Oligo Object and a Gene Object
Infos : KLB - IPMC - 01/2004

See Also:
Gene, Oligo, Serialized Form

Field Summary
private  int gene_id
          ID of an existing Gene object
private  double identity
          Percentage of identity of the Oligo Object on the sequence of the Gene Object
private  java.lang.String is_select
          Caracteristic of the selection or not of this relation for the Gene Object.
private  int oligo_id
          ID of an existing Oligo object
private  int position
          Start position of the Oligo Object on the sequence of the Gene Object
private  int size
          Size of the Oligo Object on the sequence of the Gene Object
 
Constructor Summary
Genoligo_rel()
          Default constructor
Genoligo_rel(int oligo_id, int gene_id, int position, int size, double identity, java.lang.String is_select)
          Constructs a Genoligo_rel object from several parameters
 
Method Summary
 int getGene_id()
          ID of an existing Gene object
 double getIdentity()
          Percentage of identity of the Oligo Object on the sequence of the Gene Object
 java.lang.String getIs_select()
          Caracteristic of the selection or not of this relation for the Gene Object.
 int getOligo_id()
          ID of an existing Oligo object
 int getPosition()
          Start position of the Oligo Object on the sequence of the Gene Object
 int getSize()
          size of the Oligo Object on the sequence of the Gene Object
 void setGene_id(int gene_id)
           
 void setIdentity(double identity)
           
 void setIs_select(java.lang.String is_select)
           
 void setOligo_id(int oligo_id)
           
 void setPosition(int position)
           
 void setSize(int size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oligo_id

private int oligo_id
ID of an existing Oligo object


gene_id

private int gene_id
ID of an existing Gene object


position

private int position
Start position of the Oligo Object on the sequence of the Gene Object


size

private int size
Size of the Oligo Object on the sequence of the Gene Object


identity

private double identity
Percentage of identity of the Oligo Object on the sequence of the Gene Object


is_select

private java.lang.String is_select
Caracteristic of the selection or not of this relation for the Gene Object. Symbolize that the best Oligo Object for this Gene is the Oligo of this relation

Constructor Detail

Genoligo_rel

public Genoligo_rel()
Default constructor


Genoligo_rel

public Genoligo_rel(int oligo_id,
                    int gene_id,
                    int position,
                    int size,
                    double identity,
                    java.lang.String is_select)
Constructs a Genoligo_rel object from several parameters

Parameters:
oligo_id - ID of existing Oligo Object
gene_id - ID of existing Gene Object
position - Start position of the oligo on the gene
size - Size of the match beetween the Oligo and the Gene
identity - Percentage of identity of the match beetween the Oligo and the Gene
is_select - Selection('Y') or not ('N') of the Oligo as the best for the Gene
Method Detail

getOligo_id

public int getOligo_id()
ID of an existing Oligo object


setOligo_id

public void setOligo_id(int oligo_id)

getGene_id

public int getGene_id()
ID of an existing Gene object


setGene_id

public void setGene_id(int gene_id)

getPosition

public int getPosition()
Start position of the Oligo Object on the sequence of the Gene Object


setPosition

public void setPosition(int position)

getSize

public int getSize()
size of the Oligo Object on the sequence of the Gene Object


setSize

public void setSize(int size)

getIdentity

public double getIdentity()
Percentage of identity of the Oligo Object on the sequence of the Gene Object


setIdentity

public void setIdentity(double identity)

getIs_select

public java.lang.String getIs_select()
Caracteristic of the selection or not of this relation for the Gene Object. Symbolize that the best Oligo Object for this Gene is the Oligo of this relation


setIs_select

public void setIs_select(java.lang.String is_select)