File D:\maven-qcr-plugin-testsunitaires\qcr4java\h2-1.3.170-sources\target\site\qc\lecode\schema\SchemaObject.java.html

1 /*
2 * Copyright 2004-2011 H2 Group. Multiple-Licensed under the H2 License,
3 * Version 1.0, and under the Eclipse Public License, Version 1.0
4 * (http://h2database.com/html/license.html).
5 * Initial Developer: H2 Group
6 */
7 package org.h2.schema;
8
9 import org.h2.engine.DbObject;
10
11 /**
12 * Any database object that is stored in a schema.
13 */
14 public interface SchemaObject extends DbObject {
15
16 /**
17 * Get the schema in which this object is defined
18 *
19 * @return the schema
20 */
21 Schema getSchema();
22
23 /**
24 * Check whether this is a hidden object that doesn't appear in the meta
25 * data and in the script, and is not dropped on DROP ALL OBJECTS.
26 *
27 * @return true if it is hidden
28 */
29 boolean isHidden();
30
31 }
32