public enum MenuDefinition extends java.lang.Enum<MenuDefinition>
| Modifier and Type | Method and Description |
|---|---|
<S> java.util.List<S> |
getDatas(com.sqlapp.data.schemas.Catalog catalog) |
java.lang.String |
getDisplayName() |
java.lang.String |
getHtmlName() |
java.util.List<MenuDefinition> |
getNest() |
int |
getNestLevel() |
MenuDefinition |
getParent() |
protected <R,S extends java.util.stream.Stream<R>> |
getSchemaObjectList(com.sqlapp.data.schemas.Catalog catalog,
java.util.function.Function<? super com.sqlapp.data.schemas.Schema,S> func) |
boolean |
hasData(com.sqlapp.data.schemas.Catalog catalog) |
boolean |
hasDetails() |
static MenuDefinition |
parse(java.lang.String text) |
Menu |
toMenu() |
static java.util.List<Menu> |
toMenus(com.sqlapp.data.schemas.Catalog catalog) |
static MenuDefinition |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MenuDefinition[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MenuDefinition General
public static final MenuDefinition Schemas
public static final MenuDefinition Tables
public static final MenuDefinition Columns
public static final MenuDefinition Indexes
public static final MenuDefinition Relationships
public static final MenuDefinition Functions
public static final MenuDefinition Procedures
public static final MenuDefinition Constants
public static final MenuDefinition Packages
public static final MenuDefinition Triggers
public static final MenuDefinition Views
public static final MenuDefinition Mviews
public static final MenuDefinition MviewLogs
public static final MenuDefinition Masks
public static final MenuDefinition TableLinks
public static final MenuDefinition ExternalTables
public static final MenuDefinition Sequences
public static final MenuDefinition Synonyms
public static final MenuDefinition PublicSynonyms
public static final MenuDefinition DbLinks
public static final MenuDefinition PublicDbLinks
public static final MenuDefinition Domains
public static final MenuDefinition Types
public static final MenuDefinition TableSpaces
public static final MenuDefinition Rules
public static final MenuDefinition Events
public static final MenuDefinition Directories
public static final MenuDefinition Operators
public static final MenuDefinition OperatorClasses
public static final MenuDefinition PartitionFunctions
public static final MenuDefinition PartitionSchemes
public static final MenuDefinition XmlSchemas
public static final MenuDefinition Assemblies
public static final MenuDefinition Dimensions
public static final MenuDefinition Users
public static final MenuDefinition Roles
public static final MenuDefinition UserPrivileges
public static final MenuDefinition SchemaPrivileges
public static final MenuDefinition ObjectPrivileges
public static final MenuDefinition RoutinePrivileges
public static final MenuDefinition ColumnPrivileges
public static final MenuDefinition RolePrivileges
public static final MenuDefinition Settings
public static MenuDefinition[] values()
for (MenuDefinition c : MenuDefinition.values()) System.out.println(c);
public static MenuDefinition valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic MenuDefinition getParent()
public java.lang.String getHtmlName()
public java.util.List<MenuDefinition> getNest()
public int getNestLevel()
public boolean hasDetails()
public boolean hasData(com.sqlapp.data.schemas.Catalog catalog)
public <S> java.util.List<S> getDatas(com.sqlapp.data.schemas.Catalog catalog)
protected <R,S extends java.util.stream.Stream<R>> java.util.List<R> getSchemaObjectList(com.sqlapp.data.schemas.Catalog catalog,
java.util.function.Function<? super com.sqlapp.data.schemas.Schema,S> func)
public java.lang.String getDisplayName()
public Menu toMenu()
public static java.util.List<Menu> toMenus(com.sqlapp.data.schemas.Catalog catalog)
public static MenuDefinition parse(java.lang.String text)