Skip to content
Snippets Groups Projects
Verified Commit 63fc0388 authored by Rico Bergmann's avatar Rico Bergmann
Browse files

Add cross-references to join implementations in JavaDoc

parent 33707cd1
Branches
Tags
1 merge request!4Include ModelJoin support in main development
This commit is part of merge request !4. Comments created here will be created in the context of that merge request.
......@@ -22,6 +22,8 @@ import org.rosi_project.model_sync.model_join.representation.core.ClassResource;
*
* @author Rico Bergmann
* @see NaturalJoinExpression
* @see OuterJoinExpression
* @see ThetaJoinExpression
*/
public abstract class JoinExpression implements Iterable<KeepExpression> {
......@@ -32,6 +34,8 @@ public abstract class JoinExpression implements Iterable<KeepExpression> {
/**
* The {@code natural join} combines two classes based on attributes with equal name and type.
*
* @see NaturalJoinExpression
*/
NATURAL,
......@@ -39,12 +43,16 @@ public abstract class JoinExpression implements Iterable<KeepExpression> {
* The {@code outer join} works like the {@link #NATURAL} one, but leaves instances from one
* class with no corresponding instance in the other class according to the {@code outer join
* type}. See the subclass for details.
*
* @see OuterJoinExpression
*/
OUTER,
/**
* The {@code theta join} is more general than the {@link #NATURAL} and {@link #OUTER} one as
* it enables an arbitrary criteria to define whether two instances are "joinable" or not.
*
* @see ThetaJoinExpression
*/
THETA
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment