Class: sec:OOInterface

An Object-Oriented Interface.

•owl:Thing
        •sec:OOSoftwareComponent
                •sec:OOInterface

Super Classes

sec:OOSoftwareComponent
sec:packageMemberOf ONLY sec:OOPackage
sec:hasMethodSignature ONLY sec:OOMethodSignature
sec:extendedBy ONLY sec:OOInterface
sec:extends ONLY sec:OOInterface

Disjoint Classes

sec:OOClass, sec:OOMethod, sec:OOMethodSignature, sec:OOPackage, sec:OOProgram

Individuals

Sparql2.0Connection, SparqlConnection

Abstract Syntax

Class(sec:OOInterface partial sec:OOSoftwareComponent
                             restriction(sec:packageMemberOf allValuesFrom(sec:OOPackage))
                             restriction(sec:hasMethodSignature allValuesFrom(sec:OOMethodSignature))
                             restriction(sec:extendedBy allValuesFrom(sec:OOInterface))
                             restriction(sec:extends allValuesFrom(sec:OOInterface)))

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

Usage

Class Description/Definition (Necessary Conditions)

sec:OOClass, sec:OOInterface, sec:OOPackage

Domain of

sec:interfaceImplementedBy
Generated with OWLDoc