public interface IRGroupList
IRGroupQuery
.Modifier and Type | Method and Description |
---|---|
String |
getOccurrence()
Occurrence required:
n : exactly n ;
n - m : n through m ;
> n : greater than n ;
< n : fewer than n ;
default (blank) is > 0 ;
Any non-contradictory combination of the preceding values is also
allowed; for example "1, 3-7, 9, >11".
|
int |
getRequiredRGroupNumber()
Access the dependant Rgroup number if R1 then R2.
|
int |
getRGroupNumber()
Get the Rgroup number, for example R1 => 1.
|
List<IRGroup> |
getRGroups()
Access the list of possible RGroups.
|
boolean |
isRestH()
Indicates that sites labeled with this Rgroup may only be
substituted with a member of the Rgroup or with hydrogen.
|
List<Integer> |
matchOccurence(int maxAttachments)
Matches the 'occurrence' condition with a provided maximum number of
RGroup attachments.
|
int getRGroupNumber()
int getRequiredRGroupNumber()
boolean isRestH()
List<Integer> matchOccurence(int maxAttachments)
maxAttachments
- number of attachmentsString getOccurrence()
Copyright © 2022. All rights reserved.