public class AttributeSchemaFactory
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static Key |
ATTRIBUTE_SECTION_KEY |
static Key |
COLUMN_SECTION_KEY |
| コンストラクタと説明 |
|---|
AttributeSchemaFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static AttributeSchema |
createAttributeSchema(java.util.Map schemaInfo)
AttributeSchemaを取得する。
|
static AttributeSchema |
createAttributeSchema(Queryable queryable,
java.util.Map attributeTypeNameMap,
java.util.Map attributeColumnNameMap)
AttributeSchemaを取得する。
|
static AttributeSchema |
createAttributeSchema(ResourceManager manager,
java.util.Map schemaInfo)
AttributeSchemaを取得する。
|
protected static java.util.Map |
getAttributeColumnNameMap(Queryable queryable,
java.util.Map schemaInfo) |
public static final Key COLUMN_SECTION_KEY
public static final Key ATTRIBUTE_SECTION_KEY
public static AttributeSchema createAttributeSchema(Queryable queryable, java.util.Map attributeTypeNameMap, java.util.Map attributeColumnNameMap)
public static AttributeSchema createAttributeSchema(java.util.Map schemaInfo) throws DBException
info - schemaセクションを保持しているMapDBExceptionpublic static AttributeSchema createAttributeSchema(ResourceManager manager, java.util.Map schemaInfo) throws DBException
manager - Datasourceまたは、DatabaseへのConnectionを保持しているmanagerinfo - schemaセクションを保持しているMapDBExceptionprotected static java.util.Map getAttributeColumnNameMap(Queryable queryable, java.util.Map schemaInfo)