|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CompoundMolecule
Represents a compound molecule which is a container for simple molecules E.g., "x subConceptOf {y,z}" or "a[b hasValue c] memberOf d".
Created on Sep 19, 2005 Committed by $Author$ $Source$,
Method Summary | |
---|---|
List<AttributeConstraintMolecule> |
listAttributeConstraintMolecules()
retrieving all molecules of the type "a[b ofType c]" |
List<AttributeConstraintMolecule> |
listAttributeConstraintMolecules(Term t)
retrieving all molecules of the type "a[b ofType c]", where Term t equals the attribute name of the molecule |
List<AttributeInferenceMolecule> |
listAttributeInferenceMolecules()
retrieving all molecules of the type "a[b impliesType c]" |
List<AttributeInferenceMolecule> |
listAttributeInferenceMolecules(Term t)
retrieving all molecules of the type "a[b impliesType c]", where Term t equals the attribute name of the molecule |
List<AttributeValueMolecule> |
listAttributeValueMolecules()
retrieving all molecules of the type "a[b hasValue c]" |
List<AttributeValueMolecule> |
listAttributeValueMolecules(Term t)
retrieving all molecules of the type "a[b hasValue c]", where Term t equals the attribute name of the molecule |
List<MembershipMolecule> |
listMemberShipMolecules()
retrieving all molecules of the type "a memberOf b" |
List<SubConceptMolecule> |
listSubConceptMolecules()
retrieving all molecules of the type "a subConcept b" |
Methods inherited from interface org.omwg.logicalexpression.CompoundExpression |
---|
listOperands, setOperands |
Methods inherited from interface org.omwg.logicalexpression.LogicalExpression |
---|
accept, toString |
Method Detail |
---|
List<SubConceptMolecule> listSubConceptMolecules()
SubConceptMolecule
List<MembershipMolecule> listMemberShipMolecules()
MembershipMolecule
List<AttributeValueMolecule> listAttributeValueMolecules()
AttributeValueMolecule
List<AttributeValueMolecule> listAttributeValueMolecules(Term t)
t
- Term that acts as filter on the attribute name
(t has to be equal to the name)
AttributeValueMolecule
List<AttributeConstraintMolecule> listAttributeConstraintMolecules()
AttributeConstraintMolecule
List<AttributeConstraintMolecule> listAttributeConstraintMolecules(Term t)
t
- Term that acts as filter on the attribute name
(t has to be equal to the name)
AttributeConstraintMolecule
List<AttributeInferenceMolecule> listAttributeInferenceMolecules()
AttributeInferenceMolecule
List<AttributeInferenceMolecule> listAttributeInferenceMolecules(Term t)
t
- Term that acts as filter on the attribute name
(t has to be equal to the name)
AttributeInferenceMolecule
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |