- cacheValues - Variable in class jsondiscoverer.JsonAdvancedDiscoverer
-
Values for discovered values
- calculate(EClass, EClass) - Method in class jsondiscoverer.CoreographyBuilder
-
Searches for a possible path between two metamodel classes (as EClass
elements), if
exists, a sequence diagram is returned as String
.
- calculateCoverage(EPackage) - Method in class jsondiscoverer.AnnotationHelper
-
- caseAttMapping(AttMapping) - Method in class jsondiscoverer.coverage.util.CoverageSwitch
-
Returns the result of interpreting the object as an instance of 'Att Mapping'.
- caseConceptMapping(ConceptMapping) - Method in class jsondiscoverer.coverage.util.CoverageSwitch
-
Returns the result of interpreting the object as an instance of 'Concept Mapping'.
- caseCoverage(Coverage) - Method in class jsondiscoverer.coverage.util.CoverageSwitch
-
Returns the result of interpreting the object as an instance of 'Coverage'.
- caseCoverageMapping(CoverageMapping) - Method in class jsondiscoverer.coverage.util.CoverageSwitch
-
Returns the result of interpreting the object as an instance of 'Mapping'.
- caseRefMapping(RefMapping) - Method in class jsondiscoverer.coverage.util.CoverageSwitch
-
Returns the result of interpreting the object as an instance of 'Ref Mapping'.
- CLASS_MATCHING_THRESHOLD - Static variable in class jsondiscoverer.JsonAdvancedDiscoverer
-
Threshold to consider when two metamodel classes are similar.
- CLASS_MATCHING_THRESHOLD - Static variable in class jsondiscoverer.JsonComposer
-
Threshold to consider when two metamodel classes are similar.
- cleanAnnotations(EPackage) - Method in class jsondiscoverer.AnnotationHelper
-
Remove all the annotations.
- commentParam - Static variable in class jsondiscoverer.web.FeedbackServlet
-
The param holding the comment from the user
- compose(File) - Method in class jsondiscoverer.JsonComposer
-
Compose the sourceSet's received in the constructor and returns the composed metamodel.
- compose() - Method in class jsondiscoverer.JsonComposer
-
Compose the sourceSet's received in the constructor and returns the composed metamodel.
- composeAttributes(EClass, EClass, CoverageCreator) - Method in class jsondiscoverer.JsonAdvancedDiscoverer
-
Compose the attributes of two EClass
es.
- composeEClass(EClass, EClass, CoverageCreator) - Method in class jsondiscoverer.JsonAdvancedDiscoverer
-
Composes two EClass
es
- composeReferences(EClass, EClass, CoverageCreator) - Method in class jsondiscoverer.JsonAdvancedDiscoverer
-
Compose the references of two EClass
es.
- CONCEPT_MAPPING - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
- CONCEPT_MAPPING - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
- CONCEPT_MAPPING__SOURCE - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The feature id for the 'Source' reference.
- CONCEPT_MAPPING__SOURCE - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
The meta object literal for the 'Source' reference feature.
- CONCEPT_MAPPING__TARGET - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The feature id for the 'Target' reference.
- CONCEPT_MAPPING__TARGET - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
The meta object literal for the 'Target' reference feature.
- CONCEPT_MAPPING_FEATURE_COUNT - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The number of structural features of the 'Concept Mapping' class.
- ConceptMapping - Interface in jsondiscoverer.coverage
-
A representation of the model object 'Concept Mapping'.
- conceptMappingEClass - Variable in class jsondiscoverer.coverage.impl.CoveragePackageImpl
-
- ConceptMappingImpl - Class in jsondiscoverer.coverage.impl
-
An implementation of the model object 'Concept Mapping'.
- ConceptMappingImpl() - Constructor for class jsondiscoverer.coverage.impl.ConceptMappingImpl
-
- convert(EPackage) - Static method in class jsondiscoverer.util.GexfConverter
-
Converts a metamodel (as EPackage
element) into a String which compliant to the GEXF format.
- convertToImage(EPackage) - Method in class jsondiscoverer.web.JsonSimpleDiscovererServlet
-
Converts a EPackage into a picture and saves it in disk.
- CoreographyBuilder - Class in jsondiscoverer
-
This class generates a sequence diagram describing how two JSON-based Web APIs can be composed.
- CoreographyBuilder(EPackage) - Constructor for class jsondiscoverer.CoreographyBuilder
-
- Coverage - Interface in jsondiscoverer.coverage
-
A representation of the model object 'Coverage'.
- COVERAGE - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The meta object id for the '
Coverage
' class.
- COVERAGE - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
The meta object literal for the '
Coverage
' class.
- coverage - Variable in class jsondiscoverer.coverage.util.CoverageCreator
-
The coverage model managed by this class
- COVERAGE__INPUT - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The feature id for the 'Input' reference.
- COVERAGE__INPUT - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
The meta object literal for the 'Input' reference feature.
- COVERAGE__MAPPINGS - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The feature id for the 'Mappings' containment reference list.
- COVERAGE__MAPPINGS - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
The meta object literal for the 'Mappings' containment reference list feature.
- COVERAGE__SERVICE - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The feature id for the 'Service' attribute.
- COVERAGE__SERVICE - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
The meta object literal for the 'Service' attribute feature.
- COVERAGE_FEATURE_COUNT - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The number of structural features of the 'Coverage' class.
- COVERAGE_MAPPING - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The meta object id for the '
Mapping
' class.
- COVERAGE_MAPPING - Static variable in interface jsondiscoverer.coverage.CoveragePackage.Literals
-
The meta object literal for the '
Mapping
' class.
- COVERAGE_MAPPING_FEATURE_COUNT - Static variable in interface jsondiscoverer.coverage.CoveragePackage
-
The number of structural features of the 'Mapping' class.
- COVERAGE_TAG - Static variable in class jsondiscoverer.AnnotationHelper
-
Tag used for referring to the coverage
The value indicates the number of clases including such attribute/reference
- CoverageAdapterFactory - Class in jsondiscoverer.coverage.util
-
The Adapter Factory for the model.
- CoverageAdapterFactory() - Constructor for class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
Creates an instance of the adapter factory.
- CoverageCreator - Class in jsondiscoverer.coverage.util
-
This class allows managing coverage information for a pair of model/metamodel.
- CoverageCreator(String, EPackage, EPackage) - Constructor for class jsondiscoverer.coverage.util.CoverageCreator
-
Constructs a
CoverageCreator
with a name, a source/target metamodels (as
EPackage
s)
- coverageCreators - Variable in class jsondiscoverer.JsonAdvancedDiscoverer
-
Map with the coverage for each JsonSource
- coverageEClass - Variable in class jsondiscoverer.coverage.impl.CoveragePackageImpl
-
- CoverageFactory - Interface in jsondiscoverer.coverage
-
The Factory for the model.
- CoverageFactoryImpl - Class in jsondiscoverer.coverage.impl
-
An implementation of the model Factory.
- CoverageFactoryImpl() - Constructor for class jsondiscoverer.coverage.impl.CoverageFactoryImpl
-
Creates an instance of the factory.
- CoverageImpl - Class in jsondiscoverer.coverage.impl
-
An implementation of the model object 'Coverage'
- CoverageImpl() - Constructor for class jsondiscoverer.coverage.impl.CoverageImpl
-
- CoverageMapping - Interface in jsondiscoverer.coverage
-
A representation of the model object 'Mapping'.
- coverageMappingEClass - Variable in class jsondiscoverer.coverage.impl.CoveragePackageImpl
-
- CoverageMappingImpl - Class in jsondiscoverer.coverage.impl
-
An implementation of the model object 'Mapping'.
- CoverageMappingImpl() - Constructor for class jsondiscoverer.coverage.impl.CoverageMappingImpl
-
- CoveragePackage - Interface in jsondiscoverer.coverage
-
The Package for the model.
- CoveragePackage.Literals - Interface in jsondiscoverer.coverage
-
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
- CoveragePackageImpl - Class in jsondiscoverer.coverage.impl
-
An implementation of the model Package.
- CoveragePackageImpl() - Constructor for class jsondiscoverer.coverage.impl.CoveragePackageImpl
-
Creates an instance of the model Package, registered with
EPackage.Registry
by the package
package URI value.
- CoverageSwitch<T> - Class in jsondiscoverer.coverage.util
-
The Switch for the model's inheritance hierarchy.
- CoverageSwitch() - Constructor for class jsondiscoverer.coverage.util.CoverageSwitch
-
Creates an instance of the switch.
- create(EClass) - Method in class jsondiscoverer.coverage.impl.CoverageFactoryImpl
-
- createAdapter(Notifier) - Method in class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
Creates an adapter for the target
.
- createAttMapping() - Method in interface jsondiscoverer.coverage.CoverageFactory
-
Returns a new object of class 'Att Mapping'.
- createAttMapping() - Method in class jsondiscoverer.coverage.impl.CoverageFactoryImpl
-
- createAttMapping(EAttribute, EAttribute) - Method in class jsondiscoverer.coverage.util.CoverageCreator
-
Creates a attribute mapping for two references (source and target)
- createAttMappingAdapter() - Method in class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
Creates a new adapter for an object of class '
Att Mapping
'.
- createConceptMapping() - Method in interface jsondiscoverer.coverage.CoverageFactory
-
Returns a new object of class 'Concept Mapping'.
- createConceptMapping() - Method in class jsondiscoverer.coverage.impl.CoverageFactoryImpl
-
- createConceptMapping(EClass, EClass) - Method in class jsondiscoverer.coverage.util.CoverageCreator
-
Creates a concept mapping for two references (source and target)
- createConceptMappingAdapter() - Method in class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
- createCoverage() - Method in interface jsondiscoverer.coverage.CoverageFactory
-
Returns a new object of class 'Coverage'.
- createCoverage() - Method in class jsondiscoverer.coverage.impl.CoverageFactoryImpl
-
- createCoverageAdapter() - Method in class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
Creates a new adapter for an object of class '
Coverage
'.
- createCoverageMappingAdapter() - Method in class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
Creates a new adapter for an object of class '
Mapping
'.
- createEObjectAdapter() - Method in class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
Creates a new adapter for the default case.
- createMetaclass(String, JsonObject) - Method in class jsondiscoverer.JsonSimpleDiscoverer
-
Creates a new metaclass form scratch.
- createPackageContents() - Method in class jsondiscoverer.coverage.impl.CoveragePackageImpl
-
Creates the meta-model objects for the package.
- createRefMapping() - Method in interface jsondiscoverer.coverage.CoverageFactory
-
Returns a new object of class 'Ref Mapping'.
- createRefMapping() - Method in class jsondiscoverer.coverage.impl.CoverageFactoryImpl
-
- createRefMapping(EReference, EReference) - Method in class jsondiscoverer.coverage.util.CoverageCreator
-
Creates a reference mapping for two references (source and target)
- createRefMappingAdapter() - Method in class jsondiscoverer.coverage.util.CoverageAdapterFactory
-
Creates a new adapter for an object of class '
Ref Mapping
'.
- createStructuralFeature(String, JsonElement, int, EClass) - Method in class jsondiscoverer.JsonSimpleDiscoverer
-
Creates a new EStructuralFeature
out from a pairId/Value