Package | Description |
---|---|
jsondiscoverer |
Main classes for the JSON discoverer.
|
jsondiscoverer.zoo |
Zoo of examples.
|
Modifier and Type | Class and Description |
---|---|
class |
SingleJsonSource
This class extends JsonSource class and only allows for JSON sources
with ONE JSON document and WITHOUT input.
|
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<JsonSource,CoverageCreator> |
JsonAdvancedDiscoverer.coverageCreators
Map with the coverage for each JsonSource
|
private java.util.HashMap<java.lang.String,JsonSource> |
JsonSourceSet.sources
The set of
JsonSource elements collected by this class |
Modifier and Type | Method and Description |
---|---|
JsonSource |
JsonSourceSet.getJsonSource(java.lang.String key)
Returns the
JsonSource elements for a given key |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<JsonSource> |
JsonSourceSet.getJsonSources()
Returns all the
JsonSource elements of this JsonSourceSet |
Modifier and Type | Method and Description |
---|---|
void |
JsonSourceSet.addJsonSource(JsonSource source)
Adds a
JsonSource element to this JsonSourceSet . |
org.eclipse.emf.ecore.EPackage |
JsonSimpleDiscoverer.discover(JsonSource source)
Launches the metamodel discoverer from a JSON document.
|
org.eclipse.emf.ecore.EPackage |
JsonSimpleDiscoverer.refine(org.eclipse.emf.ecore.EPackage toRefine,
JsonSource source)
Refines an existing metamodel with new JSON definitions coming from a new
JsonSource . |
Modifier and Type | Method and Description |
---|---|
private JsonSource |
ZooDiscoverer.discoverSource(java.io.File rootPath,
boolean overwrite)
Performs the discovery for a specific directory.
|