Package org.biojava.nbio.structure
Class AugmentedResidueRange
java.lang.Object
org.biojava.nbio.structure.ResidueRange
org.biojava.nbio.structure.ResidueRangeAndLength
org.biojava.nbio.structure.AugmentedResidueRange
Created by douglas on 1/23/15.
- 
Field Summary
Fields inherited from class org.biojava.nbio.structure.ResidueRange
CHAIN_REGEX, RANGE_REGEX - 
Constructor Summary
ConstructorsConstructorDescriptionAugmentedResidueRange(String chain, String start, String end, int length, AtomPositionMap map) AugmentedResidueRange(String chain, ResidueNumber start, ResidueNumber end, int length, AtomPositionMap map)  - 
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(ResidueNumber residueNumber) getResidue(int positionInRange) Returns the ResidueNumber that is at positionpositionInRangein this ResidueRange.iterator()Returns a new Iterator over everyResidueNumberin this ResidueRange.Methods inherited from class org.biojava.nbio.structure.ResidueRangeAndLength
calcLength, equals, getLength, hashCode, iterator, parse, parseMultiple, parseMultipleMethods inherited from class org.biojava.nbio.structure.ResidueRange
contains, getChainName, getEnd, getResidue, getStart, multiIterator, multiIterator, parse, parseMultiple, parseMultiple, toString, toString, toStrings 
- 
Constructor Details
- 
AugmentedResidueRange
public AugmentedResidueRange(String chain, ResidueNumber start, ResidueNumber end, int length, AtomPositionMap map)  - 
AugmentedResidueRange
public AugmentedResidueRange(String chain, String start, String end, int length, AtomPositionMap map)  
 - 
 - 
Method Details
- 
getResidue
Returns the ResidueNumber that is at positionpositionInRangein this ResidueRange.- Returns:
 - The ResidueNumber, or false if it does not exist or is not within this ResidueRange
 
 - 
contains
- Returns:
 - True if and only if 
residueNumberis within this ResidueRange 
 - 
iterator
Returns a new Iterator over everyResidueNumberin this ResidueRange. Stores the contents ofmapuntil the iterator is finished, so calling code should set the iterator tonullif it did not finish. 
 -