1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 package org.modeshape.connector.meta.jdbc;
25
26 import org.modeshape.graph.property.Name;
27 import org.modeshape.graph.property.basic.BasicName;
28
29
30
31
32 public class JdbcMetadataLexicon {
33
34 public static class Namespace {
35 public static final String URI = "http://www.modeshape.org/connector/meta/jdbc/1.0";
36 public static final String PREFIX = "metajdbc";
37 }
38
39 public static final Name CATALOG = new BasicName(Namespace.URI, "catalog");
40 public static final Name COLUMN = new BasicName(Namespace.URI, "column");
41 public static final Name COLUMNS = new BasicName(Namespace.URI, "columns");
42 public static final Name COLUMN_SIZE = new BasicName(Namespace.URI, "columnSize");
43 public static final Name DATABASE_MAJOR_VERSION = new BasicName(Namespace.URI, "databaseMajorVersion");
44 public static final Name DATABASE_MINOR_VERSION = new BasicName(Namespace.URI, "databaseMinorVersion");
45 public static final Name DATABASE_PRODUCT_NAME = new BasicName(Namespace.URI, "databaseProductName");
46 public static final Name DATABASE_PRODUCT_VERSION = new BasicName(Namespace.URI, "databaseProductVersion");
47 public static final Name DATABASE_ROOT = new BasicName(Namespace.URI, "databaseRoot");
48 public static final Name DECIMAL_DIGITS = new BasicName(Namespace.URI, "decimalDigits");
49 public static final Name DEFAULT_VALUE = new BasicName(Namespace.URI, "defaultValue");
50 public static final Name DESCRIPTION = new BasicName(Namespace.URI, "description");
51 public static final Name JDBC_DATA_TYPE = new BasicName(Namespace.URI, "jdbcDataType");
52 public static final Name NULLABLE = new BasicName(Namespace.URI, "nullable");
53 public static final Name LENGTH = new BasicName(Namespace.URI, "length");
54 public static final Name ORDINAL_POSITION = new BasicName(Namespace.URI, "ordinalPosition");
55 public static final Name PROCEDURE = new BasicName(Namespace.URI, "procedure");
56 public static final Name PROCEDURES = new BasicName(Namespace.URI, "procedures");
57 public static final Name PROCEDURE_RETURN_TYPE = new BasicName(Namespace.URI, "procedureReturnType");
58 public static final Name RADIX = new BasicName(Namespace.URI, "radix");
59 public static final Name REFERENCE_GENERATION_STRATEGY_NAME = new BasicName(Namespace.URI, "referenceGenerationStrategyName");
60 public static final Name SCHEMA = new BasicName(Namespace.URI, "schema");
61 public static final Name SCOPE_CATALOG_NAME = new BasicName(Namespace.URI, "scopeCatalogName");
62 public static final Name SCOPE_SCHEMA_NAME = new BasicName(Namespace.URI, "scopeSchemaName");
63 public static final Name SCOPE_TABLE_NAME = new BasicName(Namespace.URI, "scopeTableName");
64 public static final Name SELF_REFERENCING_COLUMN_NAME = new BasicName(Namespace.URI, "selfReferencingColumnName");
65 public static final Name SOURCE_JDBC_DATA_TYPE = new BasicName(Namespace.URI, "sourceJdbcDataType");
66 public static final Name TABLE = new BasicName(Namespace.URI, "table");
67 public static final Name TABLES = new BasicName(Namespace.URI, "tables");
68 public static final Name TABLE_TYPE = new BasicName(Namespace.URI, "tableType");
69 public static final Name TYPE_NAME = new BasicName(Namespace.URI, "typeName");
70 public static final Name TYPE_CATALOG_NAME = new BasicName(Namespace.URI, "typeCatalogName");
71 public static final Name TYPE_SCHEMA_NAME = new BasicName(Namespace.URI, "typeSchemaName");
72 }