|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectapollo.config.SimpleOverlap
public class SimpleOverlap
areOverlapping determines if two SeqFeatureIs overlap using the currently defined gene definition (from Config.getGeneDefinition(). Obviously this method can be called with FeatureSets such as Genes or Transcripts - it should handle such cases. SimpleOverlap is a Singleton - only need one instance. Can then figure if have default overlap (which SimpleOverlap is) with == to singleton. Rename to DefaultOverlap? or SimpleDefaultOverlap?
| Constructor Summary | |
|---|---|
SimpleOverlap()
Private constractor. |
|
| Method Summary | |
|---|---|
boolean |
areOverlapping(SeqFeatureI sa,
SeqFeatureI sb)
The simple overlap checking function. |
static SimpleOverlap |
getSimpleOverlap()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleOverlap()
| Method Detail |
|---|
public static SimpleOverlap getSimpleOverlap()
public boolean areOverlapping(SeqFeatureI sa,
SeqFeatureI sb)
areOverlapping in interface OverlapI
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||