![JAR search and dependency download from the Maven repository](/logo.png)
com.wci.umls.server.model.content.GeneralConceptAxiom Maven / Gradle / Ivy
/**
* Copyright 2015 West Coast Informatics, LLC
*/
package com.wci.umls.server.model.content;
/**
* Represents a general concept axiom (general inclusion aximo) that has a left
* hand side and a right hand side both represented by anonymous concepts.
*/
public interface GeneralConceptAxiom extends Component {
/**
* Indicates whether or not equivalent is the case.
*
* @return true
if so, false
otherwise
*/
public boolean isEquivalent();
/**
* Sets the equivalent.
*
* @param equivalent the equivalent
*/
public void setEquivalent(boolean equivalent);
/**
* Indicates whether or not sub class is the case.
*
* @return true
if so, false
otherwise
*/
public boolean isSubClass();
/**
* Sets the sub class.
*
* @param subClass the sub class
*/
public void setSubClass(boolean subClass);
/**
* Returns the left hand side.
*
* @return the left hand side
*/
public Concept getLeftHandSide();
/**
* Sets the left hand side.
*
* @param leftHandSide the left hand side
*/
public void setLeftHandSide(Concept leftHandSide);
/**
* Returns the right hand side.
*
* @return the right hand side
*/
public Concept getRightHandSide();
/**
* Sets the right hand side.
*
* @param rightHandSide the right hand side
*/
public void setRightHandSide(Concept rightHandSide);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy