Package | Description |
---|---|
casa.ontology | |
casa.ontology.owl2 | |
casa.ontology.v3 |
Modifier and Type | Method and Description |
---|---|
static Relation.Property |
Relation.Property.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Relation.Property[] |
Relation.Property.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Relation.hasProperty(Relation.Property property) |
Modifier and Type | Method and Description |
---|---|
void |
Ontology.declRelation(String name,
String basedOn,
Set<Relation.Property> properties,
Constraint domConstraint,
Constraint ranConstraint,
Object... otherParams) |
Modifier and Type | Method and Description |
---|---|
void |
OWLOntology.declRelation(String name,
String basedOn,
Set<Relation.Property> properties,
Constraint domConstraint,
Constraint ranConstraint,
Object... otherParams) |
Modifier and Type | Method and Description |
---|---|
ConcreteRelation |
CASAOntology.declRelation(String name,
ConcreteRelation basedOn,
Relation.Property[] properties,
ConstraintSimple domConstraint,
ConstraintSimple ranConstraint,
Object... otherParams)
Convenience method that calls
#declRelation(String, ConcreteRelation, Property[], ConstraintSimple, ConstraintSimple, Object...) after converting
the properties parameter. |
boolean |
UsesRelation.hasProperty(Relation.Property property) |
boolean |
TransitiveRelation.hasProperty(Relation.Property property) |
boolean |
SymmetricRelation.hasProperty(Relation.Property property) |
boolean |
ReflexiveRelation.hasProperty(Relation.Property property) |
boolean |
PrimitiveRelation.hasProperty(Relation.Property property) |
boolean |
MirrorRelation.hasProperty(Relation.Property property) |
boolean |
InverseRelation.hasProperty(Relation.Property property) |
boolean |
ConcreteRelation.hasProperty(Relation.Property property) |
boolean |
AsymmetricRelation.hasProperty(Relation.Property property) |
Modifier and Type | Method and Description |
---|---|
private boolean |
CASAOntology.canBeBase(Set<Relation.Property> properties) |
ConcreteRelation |
CASAOntology.declRelation(String name,
ConcreteRelation basedOn,
Set<Relation.Property> properties,
Constraint domConstraint,
Constraint ranConstraint,
Object... otherParams)
Create and record a new relation in this ontology.
|
void |
CASAOntology.declRelation(String name,
String basedOn,
Set<Relation.Property> properties,
Constraint domConstraint,
Constraint ranConstraint,
Object... otherParams) |
private boolean |
CASAOntology.isAssignable(Set<Relation.Property> properties) |