|
||||||||||
| 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()
SubConceptMoleculeList<MembershipMolecule> listMemberShipMolecules()
MembershipMoleculeList<AttributeValueMolecule> listAttributeValueMolecules()
AttributeValueMoleculeList<AttributeValueMolecule> listAttributeValueMolecules(Term t)
t - Term that acts as filter on the attribute name
(t has to be equal to the name)
AttributeValueMoleculeList<AttributeConstraintMolecule> listAttributeConstraintMolecules()
AttributeConstraintMoleculeList<AttributeConstraintMolecule> listAttributeConstraintMolecules(Term t)
t - Term that acts as filter on the attribute name
(t has to be equal to the name)
AttributeConstraintMoleculeList<AttributeInferenceMolecule> listAttributeInferenceMolecules()
AttributeInferenceMoleculeList<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 | |||||||||