Class MetamodelBuilder
java.lang.Object
tools.refinery.store.reasoning.translator.metamodel.MetamodelBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
reference
(PartialRelation linkType, Consumer<ReferenceInfoBuilder> callback) reference
(PartialRelation linkType, ReferenceInfo info) references
(Collection<Map.Entry<PartialRelation, ReferenceInfo>> entries) type
(PartialRelation partialRelation, boolean abstractType, Collection<PartialRelation> supertypes) type
(PartialRelation partialRelation, boolean abstractType, PartialRelation... supertypes) type
(PartialRelation partialRelation, Collection<PartialRelation> supertypes) type
(PartialRelation partialRelation, PartialRelation... supertypes) type
(PartialRelation partialRelation, TypeInfo typeInfo) types
(Collection<Map.Entry<PartialRelation, TypeInfo>> entries) types
(Map<PartialRelation, TypeInfo> map)
-
Method Details
-
type
-
type
public MetamodelBuilder type(PartialRelation partialRelation, boolean abstractType, PartialRelation... supertypes) -
type
public MetamodelBuilder type(PartialRelation partialRelation, boolean abstractType, Collection<PartialRelation> supertypes) -
type
-
type
public MetamodelBuilder type(PartialRelation partialRelation, Collection<PartialRelation> supertypes) -
types
-
types
-
reference
public MetamodelBuilder reference(PartialRelation linkType, Consumer<ReferenceInfoBuilder> callback) -
reference
-
references
-
references
-
build
-