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