Package | Description |
---|---|
uk.ac.ebi.centres | |
uk.ac.ebi.centres.priority | |
uk.ac.ebi.centres.priority.descriptor |
Modifier and Type | Method and Description |
---|---|
PriorityRule.Type |
PriorityRule.getRuleType() |
static PriorityRule.Type |
PriorityRule.Type.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PriorityRule.Type[] |
PriorityRule.Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
PriorityRule.Type |
AbstractPriorityRule.getRuleType()
Indicates whether the rule is conditional etc.
|
Constructor and Description |
---|
AbstractPriorityRule(Descriptor.Type reflection,
PriorityRule.Type ordering)
Constructor creates a comparator with the specified type.
|
AbstractPriorityRule(PriorityRule.Type ordering)
Default constructor creates an
Descriptor.Type#ASYMMETRIC comparator. |
InsertionSorter(java.util.List<PriorityRule<A>> comparators,
PriorityRule.Type restrict) |
Constructor and Description |
---|
DescriptorRule(Descriptor.Type type,
PriorityRule.Type ordering,
DescriptorAccessor<A> accessor,
Descriptor... descriptors)
Create an rule with a provided rule type, accessor and given ligand order.
|
DescriptorRule(DescriptorAccessor<A> accessor,
PriorityRule.Type ordering,
Descriptor... descriptors)
Create an
Descriptor.Type#ASYMMETRIC rule with a provided accessor and given ligand order. |