Package org.openprovenance.prov.model
Interface AtomConstructor
-
- All Known Implementing Classes:
ModelConstructor,ProvFactory
public interface AtomConstructor
-
-
Method Summary
Modifier and Type Method Description LangStringnewInternationalizedString(String s)LangStringnewInternationalizedString(String s, String lang)LabelnewLabel(Object value, QualifiedName type)LocationnewLocation(Object value, QualifiedName type)OthernewOther(QualifiedName elementName, Object value, QualifiedName type)RolenewRole(Object value, QualifiedName type)TypenewType(Object value, QualifiedName type)ValuenewValue(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)
-
-