Package org.openprovenance.prov.model
Interface AtomConstructor
-
- All Known Implementing Classes:
ModelConstructor
,ProvFactory
public interface AtomConstructor
-
-
Method Summary
Modifier and Type Method Description LangString
newInternationalizedString(String s)
LangString
newInternationalizedString(String s, String lang)
Label
newLabel(Object value, QualifiedName type)
Location
newLocation(Object value, QualifiedName type)
Other
newOther(QualifiedName elementName, Object value, QualifiedName type)
Role
newRole(Object value, QualifiedName type)
Type
newType(Object value, QualifiedName type)
Value
newValue(Object value, QualifiedName type)
-
-
-
Method Detail
-
newRole
Role newRole(Object value, QualifiedName type)
-
newLocation
Location newLocation(Object value, QualifiedName type)
-
newType
Type newType(Object value, QualifiedName type)
-
newLabel
Label newLabel(Object value, QualifiedName type)
-
newInternationalizedString
LangString newInternationalizedString(String s)
-
newInternationalizedString
LangString newInternationalizedString(String s, String lang)
-
newValue
Value newValue(Object value, QualifiedName type)
-
newOther
Other newOther(QualifiedName elementName, Object value, QualifiedName type)
-
-