|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CompoundSet<C extends Compound>
| Method Summary | |
|---|---|
boolean |
compoundsEquivalent(C compoundOne,
C compoundTwo)
|
List<C> |
getAllCompounds()
|
C |
getCompoundForString(String string)
Return null if not recognised. |
Set<C> |
getEquivalentCompounds(C compound)
|
int |
getMaxSingleCompoundStringLength()
Returns the maximum size of a compound String this set holds |
String |
getStringForCompound(C compound)
|
boolean |
hasCompound(C compound)
|
boolean |
isComplementable()
|
boolean |
isCompoundStringLengthEqual()
Returns true if all String representations of Compounds are of the same length. |
void |
verifySequence(Sequence<C> sequence)
|
| Method Detail |
|---|
int getMaxSingleCompoundStringLength()
boolean isCompoundStringLengthEqual()
C getCompoundForString(String string)
getStringForCompound(Compound).
String getStringForCompound(C compound)
boolean compoundsEquivalent(C compoundOne,
C compoundTwo)
void verifySequence(Sequence<C> sequence)
throws CompoundNotFoundError
CompoundNotFoundErrorSet<C> getEquivalentCompounds(C compound)
boolean hasCompound(C compound)
List<C> getAllCompounds()
boolean isComplementable()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||