public abstract class AbstractChoiceMergeStrategy extends Object implements MergeStrategy
Constructor and Description |
---|
AbstractChoiceMergeStrategy() |
Modifier and Type | Method and Description |
---|---|
int |
inBoth(Descriptor set,
DescriptorElement left,
DescriptorElement right)
Process when the element appears in both descriptors.
|
int |
inLeft(Descriptor set,
DescriptorElement element)
Process when the element appears just in the left descriptor.
|
int |
inRight(Descriptor set,
DescriptorElement element)
Process when the element appears just in the right descriptor.
|
public int inLeft(Descriptor set, DescriptorElement element)
inLeft
in interface MergeStrategy
set
- output descriptorelement
- left elementpublic int inRight(Descriptor set, DescriptorElement element)
inRight
in interface MergeStrategy
set
- output descriptorelement
- right elementpublic int inBoth(Descriptor set, DescriptorElement left, DescriptorElement right)
inBoth
in interface MergeStrategy
set
- output descriptorleft
- left elementright
- right elementCopyright © 2004–2018 Github. All rights reserved.