public class MultiJoinType
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static MultiJoinType |
ALWAYS
Any match containing table (even alone) is acceptable.
|
static MultiJoinType |
DEFAULT
No constraints on match inclusion for table.
|
static MultiJoinType |
MATCH
Table must be present in an acceptable match.
|
static MultiJoinType |
NOMATCH
Table must be absent in an acceptable match.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
accept(MultiJoinType[] joinTypes,
boolean[] present)
Determines acceptability of a sequence of items based on a sequence
of acceptability criteria.
|
java.lang.String |
toString()
Returns join type name.
|
public static final MultiJoinType MATCH
public static final MultiJoinType NOMATCH
public static final MultiJoinType ALWAYS
public static final MultiJoinType DEFAULT
public java.lang.String toString()
toString
in class java.lang.Object
public static boolean accept(MultiJoinType[] joinTypes, boolean[] present)
joinTypes
- array of acceptability criteriapresent
- array of flags for presence/absence of itemsCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.