Class: sec:OOClass

An Object-Oriented Class

•owl:Thing
        •sec:OOSoftwareComponent
                •sec:OOClass

Super Classes

sec:OOSoftwareComponent
sec:extendedBy ONLY sec:OOClass
sec:packageMemberOf ONLY sec:OOPackage
sec:implementsInterface ONLY sec:OOInterface
sec:encodesRequirement ONLY sec:Requirement
sec:hasTest ONLY sec:IntegrationTest
sec:hasTest ONLY sec:UnitTest
sec:hasMethod ONLY sec:OOMethod
sec:extends ONLY sec:OOClass

Disjoint Classes

sec:OOInterface, sec:OOMethod, sec:OOMethodSignature, sec:OOPackage, sec:OOProgram

Individuals

DefaultSparqlConnection, DefaultSparqlConnectionUnitTest, SparqlQueryBuilder, SparqlQueryBuilderUnitTest

Abstract Syntax

Class(sec:OOClass partial sec:OOSoftwareComponent
                         restriction(sec:extendedBy allValuesFrom(sec:OOClass))
                         restriction(sec:packageMemberOf allValuesFrom(sec:OOPackage))
                         restriction(sec:implementsInterface allValuesFrom(sec:OOInterface))
                         restriction(sec:encodesRequirement allValuesFrom(sec:Requirement))
                         restriction(sec:hasTest allValuesFrom(sec:IntegrationTest))
                         restriction(sec:hasTest allValuesFrom(sec:UnitTest))
                         restriction(sec:hasMethod allValuesFrom(sec:OOMethod))
                         restriction(sec:extends allValuesFrom(sec:OOClass)))

DisjointClasses(sec:OOClass sec:OOInterface
                            sec:OOMethod
                            sec:OOMethodSignature
                            sec:OOPackage
                            sec:OOProgram)

Usage

Class Description/Definition (Necessary Conditions)

sec:OOAbstractClass, sec:OOClass, sec:OOPackage, sec:Requirement

Domain of

sec:encodesRequirement, sec:hasMethod, sec:implementsInterface
Generated with OWLDoc