| Package | Description |
|---|---|
| org.opencompare.api.java | |
| org.opencompare.api.java.io | |
| org.opencompare.api.java.util |
| Modifier and Type | Field and Description |
|---|---|
protected Map<Product,Integer> |
PCMMetadata.productPositions |
| Modifier and Type | Method and Description |
|---|---|
Product |
PCMFactory.createProduct() |
Product |
PCM.getOrCreateProduct(String name,
PCMFactory factory)
Retrieve an existing product
If the product does not exist, we create and add it to the PCM
|
Product |
Cell.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
List<Product> |
PCM.getProducts() |
List<Product> |
PCMMetadata.getSortedProducts()
Return the sorted products concordingly with metadata
|
| Modifier and Type | Method and Description |
|---|---|
void |
PCM.addProduct(Product product) |
int |
PCMMetadata.getProductPosition(Product product)
Returns the absolute position of the product or create if not exists
|
void |
PCM.removeProduct(Product product) |
void |
PCMMetadata.setProductPosition(Product product,
int position)
Define the absolute position of the product in the PCM
|
| Modifier and Type | Method and Description |
|---|---|
void |
HTMLExporter.visit(Product product) |
void |
CSVExporter.visit(Product product) |
| Modifier and Type | Method and Description |
|---|---|
Product |
SimplePCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
Product |
ComplexePCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
Product |
PCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
| Modifier and Type | Method and Description |
|---|---|
List<Product> |
DiffResult.getCommonProducts() |
List<Product> |
DiffResult.getProductsOnlyInPCM1() |
List<Product> |
DiffResult.getProductsOnlyInPCM2() |
| Modifier and Type | Method and Description |
|---|---|
Product |
SimplePCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
Product |
ComplexePCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
Product |
PCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
boolean |
SimplePCMElementComparator.similarProduct(Product p1,
Product p2) |
boolean |
ComplexePCMElementComparator.similarProduct(Product p1,
Product p2) |
boolean |
PCMElementComparator.similarProduct(Product p1,
Product p2) |
void |
PCMVisitor.visit(Product product) |
| Modifier and Type | Method and Description |
|---|---|
Product |
SimplePCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
Product |
ComplexePCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
Product |
PCMElementComparator.disambiguateProduct(Product product,
List<Product> products) |
void |
DiffResult.setCommonProducts(List<Product> commonProducts) |
void |
DiffResult.setProductsOnlyInPCM1(List<Product> productsOnlyInPCM1) |
void |
DiffResult.setProductsOnlyInPCM2(List<Product> productsOnlyInPCM2) |
Copyright © 2015. All rights reserved.