public class TnIdentifierGeneratorFactory extends Object
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static void |
addIdentifierGeneratorClass(String name,
Class<?> clazz) |
protected static TnIdentifierGenerator |
createIdentifierGenerator(Class<?> clazz,
TnPropertyType propertyType) |
static TnIdentifierGenerator |
createIdentifierGenerator(TnPropertyType propertyType) |
static TnIdentifierGenerator |
createIdentifierGenerator(TnPropertyType propertyType,
String annotation) |
protected static Class<?> |
getGeneratorClass(String name) |
protected static <KEY,VALUE> |
newConcurrentHashMap() |
protected static void |
setProperty(TnIdentifierGenerator generator,
String propertyName,
String value) |
protected static String[] |
tokenize(String str,
String delimiter) |
public static void addIdentifierGeneratorClass(String name, Class<?> clazz)
public static TnIdentifierGenerator createIdentifierGenerator(TnPropertyType propertyType)
public static TnIdentifierGenerator createIdentifierGenerator(TnPropertyType propertyType, String annotation)
protected static TnIdentifierGenerator createIdentifierGenerator(Class<?> clazz, TnPropertyType propertyType)
protected static void setProperty(TnIdentifierGenerator generator, String propertyName, String value)
protected static <KEY,VALUE> ConcurrentHashMap<KEY,VALUE> newConcurrentHashMap()
Copyright © 2014–2015 The DBFlute Project. All rights reserved.