- 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 EClasselements), if 
 exists, a sequence diagram is returned asString.
 
- 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 EClasses.
 
- composeEClass(EClass, EClass, CoverageCreator) - Method in class jsondiscoverer.JsonAdvancedDiscoverer
- 
Composes two EClasses
 
- composeReferences(EClass, EClass, CoverageCreator) - Method in class jsondiscoverer.JsonAdvancedDiscoverer
- 
Compose the references of two EClasses.
 
- 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 EPackageelement) 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  EPackages) 
- 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.Registryby 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 EStructuralFeatureout from a pairId/Value