org.openrdf.elmo.codegen.support
Class ClassPropertySupport

java.lang.Object
  extended by org.openrdf.elmo.codegen.support.ClassPropertySupport
All Implemented Interfaces:
Thing, Class, Resource, CodeClass, Entity

public abstract class ClassPropertySupport
extends Object
implements CodeClass


Constructor Summary
ClassPropertySupport(CodeClass self)
           
 
Method Summary
 Iterable<Property> getDeclaredProperties()
           
 CodeClass getRange(Property property)
           
 boolean isFunctional(Property property)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openrdf.elmo.codegen.concepts.CodeClass
generateSourceCode, getMessageTypes
 
Methods inherited from interface org.openrdf.concepts.owl.Class
getOwlComplementOf, getOwlDisjointWith, getOwlEquivalentClasses, getOwlIntersectionOf, getOwlOneOf, getOwlUnionOf, setOwlComplementOf, setOwlDisjointWith, setOwlEquivalentClasses, setOwlIntersectionOf, setOwlOneOf, setOwlUnionOf
 
Methods inherited from interface org.openrdf.concepts.rdfs.Class
getRdfsSubClassOf, setRdfsSubClassOf
 
Methods inherited from interface org.openrdf.concepts.owl.Thing
getOwlDifferentFrom, getOwlSameAs, getOwlVersionInfo, setOwlDifferentFrom, setOwlSameAs, setOwlVersionInfo
 
Methods inherited from interface org.openrdf.concepts.rdfs.Resource
getRdfsComment, getRdfsIsDefinedBy, getRdfsLabel, getRdfsMembers, getRdfsSeeAlso, getRdfTypes, getRdfValues, setRdfsComment, setRdfsIsDefinedBy, setRdfsLabel, setRdfsMembers, setRdfsSeeAlso, setRdfTypes, setRdfValues
 
Methods inherited from interface org.openrdf.elmo.Entity
getElmoManager, getQName
 

Constructor Detail

ClassPropertySupport

public ClassPropertySupport(CodeClass self)
Method Detail

getDeclaredProperties

public Iterable<Property> getDeclaredProperties()
Specified by:
getDeclaredProperties in interface CodeClass

getRange

public CodeClass getRange(Property property)
Specified by:
getRange in interface CodeClass

isFunctional

public boolean isFunctional(Property property)
Specified by:
isFunctional in interface CodeClass


Copyright © 2004-2008 Aduna. All Rights Reserved.