Class JsonForeignKey
- java.lang.Object
-
- it.unibz.inf.ontop.dbschema.impl.json.JsonOpenObject
-
- it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey
-
public class JsonForeignKey extends JsonOpenObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJsonForeignKey.Part
-
Field Summary
Fields Modifier and Type Field Description JsonForeignKey.PartfromStringnameJsonForeignKey.Partto
-
Constructor Summary
Constructors Constructor Description JsonForeignKey(ForeignKeyConstraint fk)JsonForeignKey(String name, JsonForeignKey.Part from, JsonForeignKey.Part to)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinsert(NamedRelationDefinition relation, MetadataLookup lookup)-
Methods inherited from class it.unibz.inf.ontop.dbschema.impl.json.JsonOpenObject
getAdditionalProperties, setAdditionalProperty
-
-
-
-
Field Detail
-
name
public final String name
-
from
public final JsonForeignKey.Part from
-
to
public final JsonForeignKey.Part to
-
-
Constructor Detail
-
JsonForeignKey
public JsonForeignKey(String name, JsonForeignKey.Part from, JsonForeignKey.Part to)
-
JsonForeignKey
public JsonForeignKey(ForeignKeyConstraint fk)
-
-
Method Detail
-
insert
public void insert(NamedRelationDefinition relation, MetadataLookup lookup) throws MetadataExtractionException
- Throws:
MetadataExtractionException
-
-