|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfo.sswap.impl.empire.model.ReasoningServiceImpl.PropertyInformation
static class ReasoningServiceImpl.PropertyInformation
An entry for caching information about a property so that we do not have to query the reasoner repeatedly about properties.
Field Summary | |
---|---|
private boolean |
annotation
Whether a property is mark as an annotation property. |
private java.lang.String |
range
A string containing URI of a range of the property (if known), or null |
private ReasoningServiceImpl.PropertyType |
type
A type of the property (object/datatype/unknown) |
Constructor Summary | |
---|---|
ReasoningServiceImpl.PropertyInformation(ReasoningServiceImpl.PropertyType type,
boolean annotation,
java.lang.String range)
Creates a new property information entry |
Method Summary | |
---|---|
java.lang.String |
getRange()
Gets the range of the property if known |
ReasoningServiceImpl.PropertyType |
getType()
Gets the type of the property |
boolean |
isAnnotation()
Gets information whether the property is an annotation property |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private ReasoningServiceImpl.PropertyType type
private boolean annotation
private java.lang.String range
Constructor Detail |
---|
public ReasoningServiceImpl.PropertyInformation(ReasoningServiceImpl.PropertyType type, boolean annotation, java.lang.String range)
type
- type of the propertyannotation
- information whether the property is an annotation propertyrange
- range of the property or nullMethod Detail |
---|
public ReasoningServiceImpl.PropertyType getType()
public boolean isAnnotation()
public java.lang.String getRange()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |