object.annotation
Class Cytoband

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

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

Description
Cytoband Object define cytological band on Chromosome Object
Infos : KLB - IPMC - 01/2004

See Also:
Gene, Chromosome, Serialized Form

Field Summary
private  int chromosome_id
          Chromosome owner of this Cytoband
private  int cytoband_id
          ID of Cytoband object
private  java.lang.String cytoband_ref
          Description of this Cytoband
private  int end
          end of this Cytoband
private  int start
          Start of this Cytoband
 
Constructor Summary
Cytoband()
          Default constructor
Cytoband(int cytoband_id)
          Constructs a Cytoband object from Cytoband ID
 
Method Summary
 java.util.Vector getAllGenes()
          Return all Genes object for this Cytoband
 int getChromosome_id()
          Chromosome owner of this Cytoband
 int getCytoband_id()
          ID of Cytoband object
 java.lang.String getCytoband_ref()
          Description of this Cytoband
 int getEnd()
          end of this Cytoband
 int getStart()
          Start of this Cytoband
 void setChromosome_id(int chromosome_id)
           
 void setCytoband_id(int cytoband_id)
           
 void setCytoband_ref(java.lang.String cytoband_ref)
           
 void setEnd(int end)
           
 void setStart(int start)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cytoband_id

private int cytoband_id
ID of Cytoband object


chromosome_id

private int chromosome_id
Chromosome owner of this Cytoband


cytoband_ref

private java.lang.String cytoband_ref
Description of this Cytoband


start

private int start
Start of this Cytoband


end

private int end
end of this Cytoband

Constructor Detail

Cytoband

public Cytoband()
Default constructor


Cytoband

public Cytoband(int cytoband_id)
Constructs a Cytoband object from Cytoband ID

Parameters:
cytoband_id - ID of existing Cytoband
Method Detail

getCytoband_id

public int getCytoband_id()
ID of Cytoband object


setCytoband_id

public void setCytoband_id(int cytoband_id)

getChromosome_id

public int getChromosome_id()
Chromosome owner of this Cytoband


setChromosome_id

public void setChromosome_id(int chromosome_id)

getCytoband_ref

public java.lang.String getCytoband_ref()
Description of this Cytoband


setCytoband_ref

public void setCytoband_ref(java.lang.String cytoband_ref)

getStart

public int getStart()
Start of this Cytoband


setStart

public void setStart(int start)

getEnd

public int getEnd()
end of this Cytoband


setEnd

public void setEnd(int end)

getAllGenes

public java.util.Vector getAllGenes()
Return all Genes object for this Cytoband

Returns:
Vector of Genes Objects
See Also:
Gene, Gene.Gene(int)