org.openrdf.repository.object.compiler.model
Class RDFClass
java.lang.Object
org.openrdf.repository.object.compiler.model.RDFEntity
org.openrdf.repository.object.compiler.model.RDFClass
public class RDFClass
- extends RDFEntity
Helper object for traversing the OWL model.
- Author:
- James Leigh
| Fields inherited from class org.openrdf.repository.object.compiler.model.RDFEntity |
model, self |
| Methods inherited from class org.openrdf.repository.object.compiler.model.RDFEntity |
equals, getModel, getRDFClass, getRDFClasses, getRDFProperties, getResource, getResource, getString, getStrings, getURI, getValues, hashCode, isA, toString |
RDFClass
public RDFClass(Model model,
Resource self)
getBigInteger
public BigInteger getBigInteger(URI pred)
getRDFProperty
public RDFProperty getRDFProperty(URI pred)
getList
public List<? extends Value> getList(URI pred)
getClassList
public List<? extends RDFClass> getClassList(URI pred)
getRange
public RDFClass getRange(URI pred)
getRange
public RDFClass getRange(RDFProperty property)
isFunctional
public boolean isFunctional(RDFProperty property)
isMinCardinality
public boolean isMinCardinality(RDFProperty property)
isEmpty
public boolean isEmpty()
generateSourceCode
public File generateSourceCode(File dir,
JavaNameResolver resolver)
throws Exception
- Throws:
Exception
isDatatype
public boolean isDatatype()
getDeclaredMessages
public Collection<RDFClass> getDeclaredMessages()
isMessageClass
public boolean isMessageClass()
getParameters
public List<RDFProperty> getParameters()
getFunctionalDatatypeProperties
public List<RDFProperty> getFunctionalDatatypeProperties()
getResponseProperty
public RDFProperty getResponseProperty()
Copyright © 2004-2009 James Leigh Services Inc.. All Rights Reserved.