Package | Description |
---|---|
jsondiscoverer |
Main classes for the JSON discoverer.
|
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<JsonSource,CoverageCreator> |
JsonAdvancedDiscoverer.coverageCreators
Map with the coverage for each JsonSource
|
Modifier and Type | Method and Description |
---|---|
private void |
JsonAdvancedDiscoverer.composeAttributes(org.eclipse.emf.ecore.EClass existingClass,
org.eclipse.emf.ecore.EClass otherClass,
CoverageCreator coverageCreator)
Compose the attributes of two
EClass es. |
private void |
JsonAdvancedDiscoverer.composeEClass(org.eclipse.emf.ecore.EClass existingClass,
org.eclipse.emf.ecore.EClass otherClass,
CoverageCreator coverageCreator)
Composes two
EClass es |
private void |
JsonAdvancedDiscoverer.composeReferences(org.eclipse.emf.ecore.EClass existingClass,
org.eclipse.emf.ecore.EClass otherClass,
CoverageCreator coverageCreator)
Compose the references of two
EClass es. |
private org.eclipse.emf.ecore.EClass |
JsonAdvancedDiscoverer.duplicateEClass(org.eclipse.emf.ecore.EClass otherClass,
CoverageCreator coverageCreator)
Duplicates a Class having into consideration its structural features.
|
private org.eclipse.emf.ecore.EAttribute |
JsonAdvancedDiscoverer.lookForSimilarAttribute(org.eclipse.emf.ecore.EClass existingClass,
org.eclipse.emf.ecore.EAttribute otherAttribute,
CoverageCreator coverageCreator)
Looks for a similar attribute in an existing
EClass . |