| Package | Description |
|---|---|
| org.opencompare.api.java | |
| org.opencompare.api.java.io | |
| org.opencompare.api.java.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Feature |
interface |
FeatureGroup |
| Modifier and Type | Field and Description |
|---|---|
protected Map<AbstractFeature,Integer> |
PCMMetadata.featurePositions |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractFeature> |
FeatureGroup.getFeatures() |
List<AbstractFeature> |
PCM.getFeatures() |
List<List<AbstractFeature>> |
PCMMetadata.getFlattenFeatureHierarchy()
Return the flatten hierarchy of features
The features are sorted with respect to the metadata
Feature groups are referenced multiple times to respect the hierarchy with the subfeatures
e.g.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FeatureGroup.addFeature(AbstractFeature feature) |
void |
PCM.addFeature(AbstractFeature feature) |
void |
PCMMetadata.clearFeaturePosition(AbstractFeature feature) |
int |
PCMMetadata.getFeaturePosition(AbstractFeature feature)
Returns the absolute position of the feature or create if not exists
|
void |
FeatureGroup.removeFeature(AbstractFeature feature) |
void |
PCM.removeFeature(AbstractFeature feature) |
void |
PCMMetadata.setFeaturePosition(AbstractFeature feature,
int position)
Define the absolute position of the feature in the PCM
|
| Modifier and Type | Method and Description |
|---|---|
protected List<AbstractFeature> |
ImportMatrixLoader.createFeatures(IONode<String> parent,
Map<Integer,Feature> positionToFeature) |
| Modifier and Type | Method and Description |
|---|---|
AbstractFeature |
SimplePCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
AbstractFeature |
ComplexePCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
AbstractFeature |
PCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
| Modifier and Type | Method and Description |
|---|---|
AbstractFeature |
SimplePCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
AbstractFeature |
ComplexePCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
AbstractFeature |
PCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
boolean |
SimplePCMElementComparator.similarFeature(AbstractFeature f1,
AbstractFeature f2) |
boolean |
ComplexePCMElementComparator.similarFeature(AbstractFeature f1,
AbstractFeature f2) |
boolean |
PCMElementComparator.similarFeature(AbstractFeature f1,
AbstractFeature f2) |
| Modifier and Type | Method and Description |
|---|---|
AbstractFeature |
SimplePCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
AbstractFeature |
ComplexePCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
AbstractFeature |
PCMElementComparator.disambiguateFeature(AbstractFeature feature,
List<AbstractFeature> features) |
Copyright © 2016. All rights reserved.