org.deri.wsmo4j.logicalexpression
Class AttributeInferenceMoleculeImpl
java.lang.Object
org.deri.wsmo4j.logicalexpression.LogicalExpressionImpl
org.deri.wsmo4j.logicalexpression.MoleculeImpl
org.deri.wsmo4j.logicalexpression.AttributeMoleculeImpl
org.deri.wsmo4j.logicalexpression.AttributeInferenceMoleculeImpl
- All Implemented Interfaces:
- org.omwg.logicalexpression.AtomicExpression, org.omwg.logicalexpression.AttributeInferenceMolecule, org.omwg.logicalexpression.AttributeMolecule, org.omwg.logicalexpression.LogicalExpression, org.omwg.logicalexpression.Molecule
public class AttributeInferenceMoleculeImpl
- extends AttributeMoleculeImpl
- implements org.omwg.logicalexpression.AttributeInferenceMolecule
- Author:
- DERI Innsbruck, reto.krummenacher@deri.org, DERI Innsbruck, thomas.haselwanter@deri.org, DERI Innsbruck, holger.lausen@deri.org
Constructor Summary |
AttributeInferenceMoleculeImpl(org.omwg.logicalexpression.terms.Term leftTerm,
org.omwg.logicalexpression.terms.Term attributeName,
org.omwg.logicalexpression.terms.Term rightTerm)
|
Method Summary |
void |
accept(org.omwg.logicalexpression.Visitor v)
|
boolean |
equals(Object o)
The equals method implements an equivalence relation
on non-null object references. |
Methods inherited from interface org.omwg.logicalexpression.AttributeMolecule |
getAttribute, setAttribute |
Methods inherited from interface org.omwg.logicalexpression.Molecule |
getLeftParameter, getRightParameter, setLeftOperand, setRightOperand |
Methods inherited from interface org.omwg.logicalexpression.LogicalExpression |
toString |
AttributeInferenceMoleculeImpl
public AttributeInferenceMoleculeImpl(org.omwg.logicalexpression.terms.Term leftTerm,
org.omwg.logicalexpression.terms.Term attributeName,
org.omwg.logicalexpression.terms.Term rightTerm)
accept
public void accept(org.omwg.logicalexpression.Visitor v)
- Specified by:
accept
in interface org.omwg.logicalexpression.LogicalExpression
equals
public boolean equals(Object o)
The equals
method implements an equivalence relation
on non-null object references. Attribute Specifications are equal if their operator,
their name and their arguments are equal.
It is generally necessary to override the hashCode
method whenever this method
is overridden.
- Overrides:
equals
in class MoleculeImpl
- Parameters:
o
- the reference object with which to compare.
- Returns:
true
if this object is the same as the obj
argument; false
otherwise.- See Also:
Object.equals(java.lang.Object)
,
Object.hashCode()
Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.