public class MultiJoinType
extends java.lang.Object
Modifier and Type | Field | 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 | 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 © 2018 Central Laboratory of the Research Councils. All Rights Reserved.