//Auto-generated by kalyptus. DO NOT EDIT.
namespace Soprano.Vocabulary.RDF {
    using Soprano;
    using System;
    using Qyoto;
    [SmokeClass("Soprano::Vocabulary::RDF")]
    public class Global {
        private static SmokeInvocation staticInterceptor = null;
        static Global() {
            staticInterceptor = new SmokeInvocation(typeof(Global), null);
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl RdfNamespace() {
            return (QUrl) staticInterceptor.Invoke("rdfNamespace", "rdfNamespace()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#Alt 
        ///  The class of containers of alternatives. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Alt() {
            return (QUrl) staticInterceptor.Invoke("Alt", "Alt()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag 
        ///  The class of unordered containers. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Bag() {
            return (QUrl) staticInterceptor.Invoke("Bag", "Bag()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#List 
        ///  The class of RDF Lists. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl List() {
            return (QUrl) staticInterceptor.Invoke("List", "List()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#Property 
        ///  The class of RDF properties. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Property() {
            return (QUrl) staticInterceptor.Invoke("Property", "Property()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq 
        ///  The class of ordered containers. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Seq() {
            return (QUrl) staticInterceptor.Invoke("Seq", "Seq()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement 
        ///  The class of RDF statements. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Statement() {
            return (QUrl) staticInterceptor.Invoke("Statement", "Statement()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral 
        ///  The class of XML literal values. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl XMLLiteral() {
            return (QUrl) staticInterceptor.Invoke("XMLLiteral", "XMLLiteral()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#first 
        ///  The first item in the subject RDF list. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl First() {
            return (QUrl) staticInterceptor.Invoke("first", "first()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#nil 
        ///  The empty list, with no items in it. If the rest of a list is nil 
        ///  then the list has no more items in it. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Nil() {
            return (QUrl) staticInterceptor.Invoke("nil", "nil()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#object 
        ///  The object of the subject RDF statement. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Object() {
            return (QUrl) staticInterceptor.Invoke("object", "object()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate 
        ///  The predicate of the subject RDF statement. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Predicate() {
            return (QUrl) staticInterceptor.Invoke("predicate", "predicate()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#rest 
        ///  The rest of the subject RDF list after the first item. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Rest() {
            return (QUrl) staticInterceptor.Invoke("rest", "rest()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#subject 
        ///  The subject of the subject RDF statement. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Subject() {
            return (QUrl) staticInterceptor.Invoke("subject", "subject()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#type 
        ///  The subject is an instance of a class. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl type() {
            return (QUrl) staticInterceptor.Invoke("type", "type()", typeof(QUrl));
        }
        /// <remarks>
        ///  http://www.w3.org/1999/02/22-rdf-syntax-ns#value 
        ///  Idiomatic property used for structured values. 
        ///              </remarks>        <short>    http://www.</short>
        public static QUrl Value() {
            return (QUrl) staticInterceptor.Invoke("value", "value()", typeof(QUrl));
        }
    }
}
