public static enum Schema.TableType extends Enum<Schema.TableType>
| Enum Constant and Description |
|---|
INDEX
Index table.
|
JOIN
Join table.
|
LOCAL_TEMPORARY
A table that is only visible to one connection.
|
SEQUENCE
Sequence table.
|
STAR
A structure, similar to a view, that is the basis for auto-generated
materializations.
|
STREAM
Stream.
|
SYSTEM_TABLE
A table maintained by the system.
|
TABLE
A regular table.
|
VIEW
A relation whose contents are calculated by evaluating a SQL
expression.
|
| Modifier and Type | Method and Description |
|---|---|
static Schema.TableType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Schema.TableType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Schema.TableType TABLE
public static final Schema.TableType VIEW
public static final Schema.TableType SYSTEM_TABLE
public static final Schema.TableType LOCAL_TEMPORARY
public static final Schema.TableType STAR
public static final Schema.TableType INDEX
Used by Apache Phoenix.
public static final Schema.TableType JOIN
Used by Apache Phoenix.
public static final Schema.TableType SEQUENCE
Used by Apache Phoenix, and others. Must have a single BIGINT column called "$seq".
public static final Schema.TableType STREAM
public static Schema.TableType[] values()
for (Schema.TableType c : Schema.TableType.values()) System.out.println(c);
public static Schema.TableType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant
with the specified nameNullPointerException - if the argument is nullCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.