Package org.openprovenance.prov.model
Class Name
- java.lang.Object
-
- org.openprovenance.prov.model.Name
-
public class Name extends Object
Java class defining a set of constant Qualified Names in the PROV, XSD, and RDF namespaces.Given that the names are QualifiedNames, they need to be constructed with a factory. This explains why these names cannot be defined as static, final constants.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Name(ProvFactory pFactory)
-
Method Summary
Modifier and Type Method Description QualifiedName
newProvExtQualifiedName(String local)
QualifiedName
newProvQualifiedName(String local)
QualifiedName
newRdfQualifiedName(String local)
QualifiedName
newToolboxQualifiedName(String local)
QualifiedName
newXsdQualifiedName(String local)
-
-
-
Field Detail
-
PROV_LANG_STRING
public final QualifiedName PROV_LANG_STRING
-
PROV_QUALIFIED_NAME
public final QualifiedName PROV_QUALIFIED_NAME
-
PROV_REVISION
public final QualifiedName PROV_REVISION
-
PROV_QUOTATION
public final QualifiedName PROV_QUOTATION
-
PROV_PRIMARY_SOURCE
public final QualifiedName PROV_PRIMARY_SOURCE
-
PROV_BUNDLE
public final QualifiedName PROV_BUNDLE
-
PROV_TYPE
public final QualifiedName PROV_TYPE
-
PROV_LABEL
public final QualifiedName PROV_LABEL
-
PROV_ROLE
public final QualifiedName PROV_ROLE
-
PROV_LOCATION
public final QualifiedName PROV_LOCATION
-
PROV_VALUE
public final QualifiedName PROV_VALUE
-
PROV_KEY
public final QualifiedName PROV_KEY
-
XSD_STRING
public final QualifiedName XSD_STRING
Qualified Name for xsd:string
-
XSD_INT
public final QualifiedName XSD_INT
Qualified Name for xsd:int
-
XSD_LONG
public final QualifiedName XSD_LONG
Qualified Name for xsd:long
-
XSD_SHORT
public final QualifiedName XSD_SHORT
Qualified Name for xsd:short
-
XSD_DOUBLE
public final QualifiedName XSD_DOUBLE
Qualified Name for xsd:double
-
XSD_FLOAT
public final QualifiedName XSD_FLOAT
Qualified Name for xsd:float
-
XSD_DECIMAL
public final QualifiedName XSD_DECIMAL
Qualified Name for xsd:decimal
-
XSD_BOOLEAN
public final QualifiedName XSD_BOOLEAN
Qualified Name for xsd:boolean
-
XSD_BYTE
public final QualifiedName XSD_BYTE
Qualified Name for xsd:byte
-
XSD_UNSIGNED_INT
public final QualifiedName XSD_UNSIGNED_INT
Qualified Name for xsd:unsignedInt
-
XSD_UNSIGNED_LONG
public final QualifiedName XSD_UNSIGNED_LONG
Qualified Name for xsd:unsignedLong
-
XSD_INTEGER
public final QualifiedName XSD_INTEGER
Qualified Name for xsd:integer
-
XSD_UNSIGNED_SHORT
public final QualifiedName XSD_UNSIGNED_SHORT
Qualified Name for xsd:unsignedShort
-
XSD_NON_NEGATIVE_INTEGER
public final QualifiedName XSD_NON_NEGATIVE_INTEGER
Qualified Name for xsd:nonNegativeInteger
-
XSD_NON_POSITIVE_INTEGER
public final QualifiedName XSD_NON_POSITIVE_INTEGER
Qualified Name for xsd:nonPositiveInteger
-
XSD_POSITIVE_INTEGER
public final QualifiedName XSD_POSITIVE_INTEGER
Qualified Name for xsd:positiveInteger
-
XSD_UNSIGNED_BYTE
public final QualifiedName XSD_UNSIGNED_BYTE
Qualified Name for xsd:unsignedByte
-
XSD_ANY_URI
public final QualifiedName XSD_ANY_URI
Qualified Name for xsd:anyURI
-
XSD_DATETIME
public final QualifiedName XSD_DATETIME
Qualified Name for xsd:dateTime
-
XSD_GYEAR
public final QualifiedName XSD_GYEAR
Qualified Name for xsd:gYear
-
XSD_GMONTH
public final QualifiedName XSD_GMONTH
-
XSD_GDAY
public final QualifiedName XSD_GDAY
-
XSD_GYEAR_MONTH
public final QualifiedName XSD_GYEAR_MONTH
-
XSD_GMONTH_DAY
public final QualifiedName XSD_GMONTH_DAY
-
XSD_DURATION
public final QualifiedName XSD_DURATION
-
XSD_YEAR_MONTH_DURATION
public final QualifiedName XSD_YEAR_MONTH_DURATION
-
XSD_DAY_TIME_DURATION
public final QualifiedName XSD_DAY_TIME_DURATION
-
XSD_HEX_BINARY
public final QualifiedName XSD_HEX_BINARY
-
XSD_BASE64_BINARY
public final QualifiedName XSD_BASE64_BINARY
-
XSD_LANGUAGE
public final QualifiedName XSD_LANGUAGE
-
XSD_NORMALIZED_STRING
public final QualifiedName XSD_NORMALIZED_STRING
-
XSD_TOKEN
public final QualifiedName XSD_TOKEN
-
XSD_NMTOKEN
public final QualifiedName XSD_NMTOKEN
-
XSD_NAME
public final QualifiedName XSD_NAME
-
XSD_NCNAME
public final QualifiedName XSD_NCNAME
-
XSD_TIME
public final QualifiedName XSD_TIME
-
XSD_DATE
public final QualifiedName XSD_DATE
-
XSD_DATETIMESTAMP
public final QualifiedName XSD_DATETIMESTAMP
-
RDF_LITERAL
public final QualifiedName RDF_LITERAL
-
QUALIFIED_NAME_UNKNOWN_TYPE
public final QualifiedName QUALIFIED_NAME_UNKNOWN_TYPE
-
-
Constructor Detail
-
Name
public Name(ProvFactory pFactory)
-
-
Method Detail
-
newXsdQualifiedName
public QualifiedName newXsdQualifiedName(String local)
-
newToolboxQualifiedName
public QualifiedName newToolboxQualifiedName(String local)
-
newRdfQualifiedName
public QualifiedName newRdfQualifiedName(String local)
-
newProvQualifiedName
public QualifiedName newProvQualifiedName(String local)
-
newProvExtQualifiedName
public QualifiedName newProvExtQualifiedName(String local)
-
-