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.Objectpublic 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.