apollo.dataadapter.das.simple
Class SimpleDASSegment

java.lang.Object
  extended by apollo.dataadapter.das.simple.SimpleDASSegment
All Implemented Interfaces:
DASSegment

public class SimpleDASSegment
extends java.lang.Object
implements DASSegment

I am a lightweight implementation of the DASSegment interface. I am a simple bag of attributes with no further internal functionality.

Author:
Vivek Iyer
See Also:
DASSegment

Constructor Summary
SimpleDASSegment(java.lang.String theSegment, java.lang.String theId, java.lang.String theStart, java.lang.String theStop, java.lang.String theOrientation, java.lang.String theSubparts, java.lang.String theLength)
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.String getLength()
           
 java.lang.String getOrientation()
           
 java.lang.String getSegment()
           
 java.lang.String getStart()
           
 java.lang.String getStop()
           
 java.lang.String getSubparts()
           
 void setId(java.lang.String newValue)
           
 void setLength(java.lang.String newValue)
           
 void setOrientation(java.lang.String newValue)
           
 void setSegment(java.lang.String newValue)
           
 void setStart(java.lang.String newValue)
           
 void setStop(java.lang.String newValue)
           
 void setSubparts(java.lang.String newValue)
           
 java.lang.String toString()
          Segment is generally the ID without the segment/, e.g., segment=chr1, id=segment/chr1
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleDASSegment

public SimpleDASSegment(java.lang.String theSegment,
                        java.lang.String theId,
                        java.lang.String theStart,
                        java.lang.String theStop,
                        java.lang.String theOrientation,
                        java.lang.String theSubparts,
                        java.lang.String theLength)
Method Detail

getSegment

public java.lang.String getSegment()
Specified by:
getSegment in interface DASSegment

getId

public java.lang.String getId()
Specified by:
getId in interface DASSegment

getStart

public java.lang.String getStart()
Specified by:
getStart in interface DASSegment

getStop

public java.lang.String getStop()
Specified by:
getStop in interface DASSegment

getOrientation

public java.lang.String getOrientation()
Specified by:
getOrientation in interface DASSegment

getSubparts

public java.lang.String getSubparts()
Specified by:
getSubparts in interface DASSegment

getLength

public java.lang.String getLength()
Specified by:
getLength in interface DASSegment

setSegment

public void setSegment(java.lang.String newValue)
Specified by:
setSegment in interface DASSegment

setId

public void setId(java.lang.String newValue)
Specified by:
setId in interface DASSegment

setStart

public void setStart(java.lang.String newValue)
Specified by:
setStart in interface DASSegment

setStop

public void setStop(java.lang.String newValue)
Specified by:
setStop in interface DASSegment

setOrientation

public void setOrientation(java.lang.String newValue)
Specified by:
setOrientation in interface DASSegment

setSubparts

public void setSubparts(java.lang.String newValue)
Specified by:
setSubparts in interface DASSegment

setLength

public void setLength(java.lang.String newValue)
Specified by:
setLength in interface DASSegment

toString

public java.lang.String toString()
Segment is generally the ID without the segment/, e.g., segment=chr1, id=segment/chr1

Overrides:
toString in class java.lang.Object