| java.lang.Object com.completex.objective.tools.generators.AbstractPersistentDescriptorGenerator
All known Subclasses: com.completex.objective.tools.generators.QueryPersistentDescriptorGenerator, com.completex.objective.tools.generators.PersistentDescriptorGenerator,
AbstractPersistentDescriptorGenerator | abstract public class AbstractPersistentDescriptorGenerator (Code) | | author: Gennady Krizhevsky |
Method Summary | |
abstract protected void | beforeInitModelLoader(PropertyMap propertyMap) | public void | dispose() | protected PropertyMap | env(String envPath) | abstract protected void | extractExternalFileName(PropertyMap propertyMap) | abstract protected void | extractInternalFileName(PropertyMap propertyMap) | public MetaModel | generate() | public Connection | getConnection() | abstract protected ModelLoader | getDatabaseModelLoaderAdapter(String filterPattern, JavaToMetaType javaToMetaType, String schema, String catalog) | protected ModelLoader | getExternalFileModelLoader(String outDir, String externalFileName, String filterPattern) | protected ModelLoader | getInternalFileModelLoader(String outDir, String internalFileName, boolean forceInternalFromFile, String filterPattern) | protected JavaToMetaType | getJavaToMetaType() | public static Log | getLogger() | protected ModelLoaderAdapter | getModelLoaderAdapter(ModelLoader internalLoader, ModelLoader externalFileModelLoader, JavaToMetaType javaToMetaType) | protected ModelStorerAdapter | getModelStorerAdapter(String outDir, String internalFileName, String externalFileName) | public PropertyMap | getPropertyMap() | public Transaction | getTransaction() | protected void | initCoreVariables(PropertyMap propertyMap) | protected void | initModelLoader(JavaToMetaType javaToMetaType) | public MetaModel | loadModel() | public void | modifyProperties(Properties properties) | protected void | openTransaction(PropertyMap propertyMap) | protected ModelLoader | resolveInternalLoader(ModelLoader databaseModelLoaderAdapter, ModelLoader internalFileModelLoader) | public void | setup(String propertiesPath) | public void | setup(String propertiesPath, String envPath) | public void | setup(InputStream inputStream) | public void | setup(InputStream inputStream, Properties env) | public void | setup(PropertyMap propertyMap) | protected Map | setupPlugins(PropertyMap propertyMap) | protected void | setupTransformers(Map pluginsConfig) | protected void | setupUdtTransformers(Map pluginsConfig) | public void | storeModel(MetaModel model) | protected MetaColumn.GeneratorStruct | toGeneratoStruct(String dateNames) | protected void | transformModel(MetaModel model) |
TAG_CHAR1_BOOLEAN | final public static String TAG_CHAR1_BOOLEAN(Code) | | |
TAG_CREATION_DATE_NAMES | final public static String TAG_CREATION_DATE_NAMES(Code) | | |
TAG_EXTERNAL_DESC_FILE | final public static String TAG_EXTERNAL_DESC_FILE(Code) | | |
TAG_FILTER_PATTERN | final public static String TAG_FILTER_PATTERN(Code) | | |
TAG_FORCE_INTERNAL_FROM_FILE | final public static String TAG_FORCE_INTERNAL_FROM_FILE(Code) | | |
TAG_INTERNAL_DESC_FILE | final public static String TAG_INTERNAL_DESC_FILE(Code) | | |
TAG_LAST_UPDATED_NAMES | final public static String TAG_LAST_UPDATED_NAMES(Code) | | |
TAG_PLUGINS_CONFIG_PATH | final public static String TAG_PLUGINS_CONFIG_PATH(Code) | | |
TAG_REQUIRED_PASSWORD | final public static String TAG_REQUIRED_PASSWORD(Code) | | |
TAG_USE_PRIMITIVES | final public static String TAG_USE_PRIMITIVES(Code) | | |
TAG_USE_PRIMITIVES_FOR_NOT_NULL_NUMBERS | final public static String TAG_USE_PRIMITIVES_FOR_NOT_NULL_NUMBERS(Code) | | |
char1boolean | protected boolean char1boolean(Code) | | |
debug | protected boolean debug(Code) | | |
forceInternalFromFile | protected boolean forceInternalFromFile(Code) | | |
logger | final protected static Log logger(Code) | | |
usePrimitives | protected boolean usePrimitives(Code) | | |
usePrimitivesForRequired | protected boolean usePrimitivesForRequired(Code) | | |
dispose | public void dispose()(Code) | | |
extractExternalFileName | abstract protected void extractExternalFileName(PropertyMap propertyMap)(Code) | | |
extractInternalFileName | abstract protected void extractInternalFileName(PropertyMap propertyMap)(Code) | | |
|
|