Finding the URI for existing classes and properties in Jena
===

I am a newbie to Jena and have probably overlooked something simple.
I need to find an existing class in the model using the class label and then add individuals of that type.  I also need to find existing datatype propereties using their label to construct statements.  Here is the simple test RDF/XML used to create the model:

    <?xml version="1.0"?>
    
    
        <!DOCTYPE rdf:RDF [
        <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
        <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
        <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
        <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
    ]>


    <rdf:RDF xmlns="http://www.w3.org/2002/07/owl#"
         xml:base="http://www.w3.org/2002/07/owl"
         xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
         xmlns:owl="http://www.w3.org/2002/07/owl#"
         xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
        <Ontology rdf:about="http://www.semanticweb.org/ontologies/2012/6/untitled-ontology-16"/>

        <DatatypeProperty rdf:about="http://www.semanticweb.org/ontologies/2012/6/untitled-ontology-16#OWLDataProperty_140a488a_4fad_4ece_9548_7cc4518c61f7">
            <rdfs:label xml:lang="en">OccuredOn</rdfs:label>
            <rdfs:comment>Date and time stamp</rdfs:comment>
        </DatatypeProperty>
    
        <DatatypeProperty rdf:about="http://www.semanticweb.org/ontologies/2012/6/untitled-ontology-16#OWLDataProperty_14d0f6f7_a7b9_4d04_9aef_912ea43e626a">
            <rdfs:label xml:lang="en">Recorded Measurement</rdfs:label>
            <rdfs:comment>Normalized reading for DCTS</rdfs:comment>
        </DatatypeProperty>
    
        <Class rdf:about="http://www.semanticweb.org/ontologies/2012/6/untitled-ontology-16#OWLClass_67407419_934b_40ce_ae03_04828c7d5c3a">
            <rdfs:label xml:lang="en">DCTS_Reading</rdfs:label>
        </Class>
    </rdf:RDF>

I am assuming that I will have to find the URI for the class and for each datatype property to create the individual and related statements.

I have no code to show because I don't know where to start after creating the model and loading the RDF/XML above.

How do I find the URI for the "DCTS_Reading" class without initializing an iterator and reading through all the classes looking for the label (many more classes will be added)?

How do I find the URI for the "OccuredON" and "Recorded Measurement" datatype properties, again without using an iterator?

Thanks in advance!
    