Packages
org.electrocodeogram.cpc.classifier.api.strategy Contains the API specification for strategies for the CPC Classification Provider.
org.electrocodeogram.cpc.core This package represents the root of the CPC Core module.
org.electrocodeogram.cpc.core.api CPC Core API package, all core APIs can be found here.
org.electrocodeogram.cpc.core.api.cfg.registry A special, global CPC Core registry for configuration data.
org.electrocodeogram.cpc.core.api.data Contains interface specifications for the CPC clone data objects.
org.electrocodeogram.cpc.core.api.data.collection Contains collection interfaces provided for convenience when providing custom clone data element implementations.
org.electrocodeogram.cpc.core.api.data.extension Contains API interfaces for default clone object extensions.
org.electrocodeogram.cpc.core.api.data.special Contains a set of special interfaces which provide access to additional, private functionality of clone data elements, extensions and other elements.
org.electrocodeogram.cpc.core.api.hub.event Contains all CPC event classes.
org.electrocodeogram.cpc.core.api.hub.registry Contains API specifications for the CPC Event Hub Registry and the corresponding Event Hub Listeners.
org.electrocodeogram.cpc.core.api.provider Contains all CPC Core service provider API interfaces.
org.electrocodeogram.cpc.core.api.provider.classification Contains the API specification for the CPC Classification Provider.
org.electrocodeogram.cpc.core.api.provider.cpcrepository Contains the API specification for the CPC Repository Provider.
org.electrocodeogram.cpc.core.api.provider.data Contains the API specification for the CPC Clone Factory Provider.
org.electrocodeogram.cpc.core.api.provider.merge Contains the API specification for the CPC Merge Provider.
org.electrocodeogram.cpc.core.api.provider.notification Contains the API specification for the CPC Notification Evaluation Provider and Notification Delay Provider.
org.electrocodeogram.cpc.core.api.provider.reconciler Contains the API specification for the CPC Reconciler Provider.
org.electrocodeogram.cpc.core.api.provider.registry Contains the API specification for the CPC Provider Registry.
org.electrocodeogram.cpc.core.api.provider.similarity Contains the API specification for the CPC Similarity Provider.
org.electrocodeogram.cpc.core.api.provider.store Contains the API specification for the CPC Store Provider.
org.electrocodeogram.cpc.core.api.provider.track Contains the API specifications for the CPC Position Update Strategy Provider and Fuzzy Position to Clone Matching Provider as well as some shared classes used for clone position tracking.
org.electrocodeogram.cpc.core.api.provider.xml Contains the API specification for the CPC Mapping Provider.
org.electrocodeogram.cpc.exports.api.exports Contains the API specification for the CPC Exports module.
org.electrocodeogram.cpc.exports.api.exports.adapter Contains the API specification for the CPC Exports module's export tool adapter concept.
org.electrocodeogram.cpc.imports.api.data Contains additional ICloneObjectExtensions which can be used to add CPC Import specific data to imported clones.
org.electrocodeogram.cpc.imports.api.imports Contains the main API specification of the CPC Imports module.
org.electrocodeogram.cpc.imports.api.imports.adapter Contains the the API specification for the CPC Imports tool adapters which bridge the gab between the imports module and an arbitrary static clone detector.
org.electrocodeogram.cpc.imports.api.imports.strategy Contains the API specification for IImportFilterStrategys which can be used to contribute additional post-processing filters which are applied to imported clone data.
org.electrocodeogram.cpc.merge.api.strategy Contains the the API specification IMergeStrategy contributions for the CPC Merge module.
org.electrocodeogram.cpc.notification.api.strategy Contains the the API specification for INotificationEvaluationStrategies which can contribute update anomaly detection functionality to the CPC Notification module.
org.electrocodeogram.cpc.reconciler.api.strategy Contains the the API specification for IReconcilerStrategies which can contribute additional external modification reconciliation functionality to the CPC Reconciler module.
org.electrocodeogram.cpc.similarity.api.strategy Contains the the API specification for ISimilarityStrategies which can contribute additional similarity evaluation functionality to the CPC Similarity module.