com.hp.hpl.jena.daml.common
Class DAMLDatatypeImpl
java.lang.Object
|
+--com.hp.hpl.mesa.rdf.jena.common.ResourceImpl
|
+--com.hp.hpl.jena.daml.common.DAMLCommonImpl
|
+--com.hp.hpl.jena.daml.common.DAMLDatatypeImpl
- All Implemented Interfaces:
- DAMLCommon, DAMLDatatype, RDFNode, Resource, ResourceI
- public class DAMLDatatypeImpl
- extends DAMLCommonImpl
- implements DAMLDatatype
Encapsulates a DAML dataype, that represents values from a concrete domain by
encoding their type using XML schema.
- Version:
- CVS info: $Id: DAMLDatatypeImpl.java,v 1.1 2001/09/24 17:02:41 ijd Exp $
- Author:
- Ian Dickinson, HP Labs (email)
Constructor Summary |
DAMLDatatypeImpl(java.lang.String uri,
DAMLModel store,
DAMLVocabulary vocabulary)
Constructor, takes URI for this datatype, and the underlying
model it will be attached to. |
DAMLDatatypeImpl(java.lang.String namespace,
java.lang.String name,
DAMLModel model,
DAMLVocabulary vocabulary)
Constructor, takes the name and namespace for this datatype, and the underlying
model it will be attached to. |
Method Summary |
DatatypeTranslator |
getTranslator()
Answer the traslator that can map between Java values and the serialised
form that represents the value in the RDF graph. |
Methods inherited from class com.hp.hpl.jena.daml.common.DAMLCommonImpl |
getAll, getDAMLModel, getEquivalenceSet, getEquivalentValues, getNumPropertyValues, getPropertyValue, getPropertyValues, getRDFTypes, getSelfIterator, getVocabulary, hasRDFType, hasRDFType, prop_comment, prop_equivalentTo, prop_label, prop_type, remove, removeAll, removeProperty, replaceProperty, setPropertyValue, setRDFType, setRDFType, toString |
Methods inherited from class com.hp.hpl.mesa.rdf.jena.common.ResourceImpl |
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getEmbeddedResource, getId, getLocalName, getModel, getNameSpace, getProperty, getURI, hashCode, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, isAnon, listProperties, listProperties, port, removeProperties |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.hp.hpl.jena.daml.DAMLCommon |
getAll, getDAMLModel, getEquivalenceSet, getEquivalentValues, getNumPropertyValues, getPropertyValue, getPropertyValues, getRDFTypes, getVocabulary, hasRDFType, hasRDFType, prop_comment, prop_equivalentTo, prop_label, prop_type, remove, removeAll, removeProperty, replaceProperty, setPropertyValue, setRDFType, setRDFType |
Methods inherited from interface com.hp.hpl.mesa.rdf.jena.model.Resource |
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getModel, getNameSpace, getProperty, getURI, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, isAnon, listProperties, listProperties, removeProperties, toString |
DAMLDatatypeImpl
public DAMLDatatypeImpl(java.lang.String namespace,
java.lang.String name,
DAMLModel model,
DAMLVocabulary vocabulary)
- Constructor, takes the name and namespace for this datatype, and the underlying
model it will be attached to.
- Parameters:
namespace
- The namespace the datatype inhabits, or nullname
- The name of the datatypemodel
- Reference to the DAML model that will contain statements about this DAML datatype.vocabulary
- Reference to the DAML vocabulary used by this datatype.
DAMLDatatypeImpl
public DAMLDatatypeImpl(java.lang.String uri,
DAMLModel store,
DAMLVocabulary vocabulary)
- Constructor, takes URI for this datatype, and the underlying
model it will be attached to.
- Parameters:
uri
- The URI of the datatypestore
- Reference to the DAML store that will contain statements about this DAML datatype.vocabulary
- Reference to the DAML vocabulary used by this datatype.
getTranslator
public DatatypeTranslator getTranslator()
- Answer the traslator that can map between Java values and the serialised
form that represents the value in the RDF graph.
- Specified by:
getTranslator
in interface DAMLDatatype
- Returns:
- a datatype translator.
Copyright © 2001 Hewlett-Packard. All Rights Reserved.