kaos.policy.information
Class OntPropertyInfo
java.lang.Object
kaos.policy.information.OntPropertyInfo
- All Implemented Interfaces:
- java.io.Serializable
public class OntPropertyInfo
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OntPropertyInfo
public OntPropertyInfo(java.lang.String name)
getPropertyName
public java.lang.String getPropertyName()
setClassName
public void setClassName(java.lang.String name)
getClassName
public java.lang.String getClassName()
setParentClassName
public void setParentClassName(java.lang.String name)
getParentClassName
public java.lang.String getParentClassName()
setComplement
public void setComplement(boolean b)
isComplement
public boolean isComplement()
setDataContext
public void setDataContext(boolean b)
getDataContext
public boolean getDataContext()
isInstancePresent
public boolean isInstancePresent(java.lang.Object inst)
addInstance
public void addInstance(java.lang.String inst)
addMultipleInstances
public void addMultipleInstances(java.util.Collection<java.lang.String> inst)
updateInstances
public void updateInstances(java.util.Collection<java.lang.String> inst)
addInstanceDescription
public void addInstanceDescription(java.lang.String instID,
java.lang.Object desc)
setMultipleInstances
public void setMultipleInstances(java.util.Collection<java.lang.String> inst)
getAllInstances
public java.util.Set<java.lang.String> getAllInstances()
addSubpropertyNames
public void addSubpropertyNames(java.util.Collection<java.lang.String> propNames)
updateSubpropertyNames
public void updateSubpropertyNames(java.lang.String mainProp,
java.util.Collection<java.lang.String> propNames)
getAllSubpropertyNames
public java.util.Set<java.lang.String> getAllSubpropertyNames()
isSubpropertyPresent
public boolean isSubpropertyPresent(java.lang.String propName)
getInstanceDescription
public OntInstanceDescription getInstanceDescription(java.lang.String instID)
removeInstance
public void removeInstance(java.lang.Object inst)
removeInstanceDescription
public void removeInstanceDescription(java.lang.String instID)
removeMultipleInstances
public void removeMultipleInstances(java.util.Collection<java.lang.String> inst)
removeAllInstances
public void removeAllInstances()
removeAllInstanceDescriptions
public void removeAllInstanceDescriptions()
setRestrictionType
public void setRestrictionType(java.lang.String type)
getRestrictionType
public java.lang.String getRestrictionType()
returnCopy
public OntPropertyInfo returnCopy()
setSchema
public void setSchema(java.util.List<java.lang.String> objectDef)
isSchemaSet
public boolean isSchemaSet()
getSchema
public java.util.List<java.lang.String> getSchema()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object