-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of https://github.com/julianmendez/jcel into us…
…e-of-parallelism
- Loading branch information
Showing
70 changed files
with
968 additions
and
178 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
58 changes: 58 additions & 0 deletions
58
...rc/main/java/de/tudresden/inf/lat/jcel/core/algorithm/module/ExtendedNormalizedAxiom.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
package de.tudresden.inf.lat.jcel.core.algorithm.module; | ||
|
||
import java.util.Set; | ||
|
||
import de.tudresden.inf.lat.jcel.coreontology.axiom.NormalizedIntegerAxiom; | ||
|
||
/** | ||
* This models a wrapper for a normalized axiom. | ||
* | ||
* @author Julian Mendez | ||
* | ||
*/ | ||
public interface ExtendedNormalizedAxiom { | ||
|
||
/** | ||
* Returns the normalized axiom. | ||
* | ||
* @return the normalized axiom | ||
*/ | ||
NormalizedIntegerAxiom getAxiom(); | ||
|
||
/** | ||
* Returns the class identifiers found on the left-hand side of the given | ||
* axiom. | ||
* | ||
* @return the class identifiers found on the left-hand side of the given | ||
* axiom | ||
*/ | ||
Set<Integer> getClassesOnTheLeft(); | ||
|
||
/** | ||
* Returns the class identifiers found on the right-hand side of the given | ||
* axiom. | ||
* | ||
* @return the class identifiers found on the right-hand side of the given | ||
* axiom | ||
*/ | ||
Set<Integer> getClassesOnTheRight(); | ||
|
||
/** | ||
* Returns the object property identifiers found on the left-hand side of | ||
* the given axiom. | ||
* | ||
* @return the object property identifiers found on the left-hand side of | ||
* the given axiom | ||
*/ | ||
Set<Integer> getObjectPropertiesOnTheLeft(); | ||
|
||
/** | ||
* Returns the object property found on the right-hand side of the given | ||
* axiom. | ||
* | ||
* @return the object property identifiers found on the right-hand side of | ||
* the given axiom | ||
*/ | ||
Set<Integer> getObjectPropertiesOnTheRight(); | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.