Hierarchy For All Packages
Package Hierarchies:- de.yamass.redg_maven_plugin,
- de.yamass.redg.extractor,
- de.yamass.redg.extractor.filter,
- de.yamass.redg.extractor.generationmodes,
- de.yamass.redg.extractor.model,
- de.yamass.redg.extractor.model.entitynameprovider,
- de.yamass.redg.extractor.model.representationprovider,
- de.yamass.redg.extractor.tablemodelextractor,
- de.yamass.redg.generator,
- de.yamass.redg.generator.exceptions,
- de.yamass.redg.generator.extractor,
- de.yamass.redg.generator.extractor.conveniencesetterprovider,
- de.yamass.redg.generator.extractor.conveniencesetterprovider.xml,
- de.yamass.redg.generator.extractor.datatypeprovider,
- de.yamass.redg.generator.extractor.datatypeprovider.helpers,
- de.yamass.redg.generator.extractor.datatypeprovider.json,
- de.yamass.redg.generator.extractor.datatypeprovider.xml,
- de.yamass.redg.generator.extractor.explicitattributedecider,
- de.yamass.redg.generator.extractor.nameprovider,
- de.yamass.redg.generator.extractor.nameprovider.json,
- de.yamass.redg.generator.extractor.utils,
- de.yamass.redg.generator.utils,
- de.yamass.redg.jpa,
- de.yamass.redg.models,
- de.yamass.redg.plugin,
- de.yamass.redg.plugin.util,
- de.yamass.redg.runtime,
- de.yamass.redg.runtime.defaultvalues,
- de.yamass.redg.runtime.defaultvalues.pluggable,
- de.yamass.redg.runtime.defaultvalues.pluggable.buildermatchers,
- de.yamass.redg.runtime.dummy,
- de.yamass.redg.runtime.insertvalues,
- de.yamass.redg.runtime.jdbc,
- de.yamass.redg.runtime.transformer,
- de.yamass.redg.runtime.util,
- de.yamass.redg.runtime.visualization
Class Hierarchy
- java.lang.Object
- de.yamass.redg.runtime.defaultvalues.pluggable.AbstractDateProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
- de.yamass.redg.runtime.defaultvalues.pluggable.CurrentDateProvider
- de.yamass.redg.runtime.defaultvalues.pluggable.StaticDateProvider
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - de.yamass.redg.generator.utils.JavaSqlStringEscapeMap
- de.yamass.redg.generator.utils.JavaStringEscapeMap
- org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
- de.yamass.redg_maven_plugin.HelpMojo
- de.yamass.redg.plugin.RedGGeneratorMojo
- de.yamass.redg.runtime.AbstractRedG
- de.yamass.redg.generator.extractor.AllDataTypesExtractor
- de.yamass.redg.runtime.AttributeMetaInfo
- de.yamass.redg.plugin.util.ClassAvailabilityChecker
- de.yamass.redg.extractor.CodeGenerator
- de.yamass.redg.generator.CodeGenerator
- de.yamass.redg.generator.extractor.ColumnExtractor
- de.yamass.redg.models.ColumnModel (implements java.io.Serializable)
- de.yamass.redg.generator.extractor.datatypeprovider.xml.ColumnTypeMapping
- de.yamass.redg.runtime.defaultvalues.pluggable.ConditionalProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
- de.yamass.redg.runtime.defaultvalues.pluggable.buildermatchers.Conditions
- de.yamass.redg.extractor.ConsoleRunner
- de.yamass.redg.runtime.defaultvalues.pluggable.ConstantStringProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
- de.yamass.redg.runtime.defaultvalues.pluggable.ConstantValueProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
- de.yamass.redg.generator.extractor.conveniencesetterprovider.xml.ConvenienceSetterConfig
- de.yamass.redg.models.ConvenienceSetterModel (implements java.io.Serializable)
- de.yamass.redg.runtime.defaultvalues.pluggable.CustomConditionalProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
- de.yamass.redg.generator.utils.DatabaseConnectionParameter
- de.yamass.redg.generator.extractor.DatabaseManager
- de.yamass.redg.extractor.DataExtractor
- de.yamass.redg.generator.extractor.conveniencesetterprovider.xml.DataTypeConvenienceSetterConfig
- de.yamass.redg.generator.extractor.DataTypeExtractor
- de.yamass.redg.models.DataTypeModel (implements java.io.Serializable)
- de.yamass.redg.generator.extractor.datatypeprovider.helpers.DataTypePrecisionHelper
- de.yamass.redg.runtime.util.DateConverter
- de.yamass.redg.generator.extractor.conveniencesetterprovider.DefaultConvenienceSetterProvider (implements de.yamass.redg.generator.extractor.conveniencesetterprovider.ConvenienceSetterProvider)
- de.yamass.redg.generator.extractor.datatypeprovider.DefaultDataTypeProvider (implements de.yamass.redg.generator.extractor.datatypeprovider.DataTypeProvider)
- de.yamass.redg.runtime.defaultvalues.pluggable.DefaultDefaultValueProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
- de.yamass.redg.runtime.defaultvalues.DefaultDefaultValueStrategy (implements de.yamass.redg.runtime.defaultvalues.DefaultValueStrategy)
- de.yamass.redg.runtime.dummy.DefaultDummyFactory (implements de.yamass.redg.runtime.dummy.DummyFactory)
- de.yamass.redg.extractor.model.entitynameprovider.DefaultEntityNameProvider (implements de.yamass.redg.extractor.model.entitynameprovider.EntityNameProvider)
- de.yamass.redg.generator.extractor.explicitattributedecider.DefaultExplicitAttributeDecider (implements de.yamass.redg.generator.extractor.explicitattributedecider.ExplicitAttributeDecider)
- de.yamass.redg.extractor.model.representationprovider.DefaultJavaCodeRepresentationProvider (implements de.yamass.redg.extractor.model.representationprovider.JavaCodeRepresentationProvider)
- de.yamass.redg.generator.extractor.nameprovider.DefaultNameProvider (implements de.yamass.redg.generator.extractor.nameprovider.NameProvider)
- de.yamass.redg.runtime.transformer.DefaultPreparedStatementParameterSetter (implements de.yamass.redg.runtime.transformer.PreparedStatementParameterSetter)
- de.yamass.redg.runtime.insertvalues.DefaultSQLValuesFormatter (implements de.yamass.redg.runtime.insertvalues.SQLValuesFormatter)
- de.yamass.redg.generator.extractor.datatypeprovider.xml.DefaultTypeMapping
- de.yamass.redg.runtime.defaultvalues.DefaultValueStrategyBuilder
- de.yamass.redg.runtime.defaultvalues.DefaultValueStrategyBuilder.Condition
- de.yamass.redg.extractor.model.EntityModel
- de.yamass.redg.extractor.model.ExistingEntityModel
- de.yamass.redg.extractor.model.ReferencingEntityModel
- de.yamass.redg.extractor.model.EntityModel.ValueModel
- de.yamass.redg.extractor.EntityModelSorter
- de.yamass.redg.runtime.EntitySorter
- de.yamass.redg.generator.utils.FileUtils
- de.yamass.redg.models.ForeignKeyColumnModel (implements java.io.Serializable)
- de.yamass.redg.generator.extractor.ForeignKeyExtractor
- de.yamass.redg.models.ForeignKeyModel (implements java.io.Serializable)
- de.yamass.redg.models.IncomingForeignKeyModel (implements java.io.Serializable)
- de.yamass.redg.models.JoinTableSimplifierModel (implements java.io.Serializable)
- de.yamass.redg.jpa.JpaMetamodelRedGProvider (implements de.yamass.redg.generator.extractor.datatypeprovider.DataTypeProvider, de.yamass.redg.generator.extractor.nameprovider.NameProvider)
- de.yamass.redg.plugin.JpaProviderConfig
- de.yamass.redg.generator.extractor.datatypeprovider.json.JsonFileDataTypeProvider (implements de.yamass.redg.generator.extractor.datatypeprovider.DataTypeProvider)
- de.yamass.redg.generator.extractor.explicitattributedecider.JsonFileExplicitAttributeDecider (implements de.yamass.redg.generator.extractor.explicitattributedecider.ExplicitAttributeDecider)
- de.yamass.redg.generator.extractor.nameprovider.json.JsonFileNameProvider (implements de.yamass.redg.generator.extractor.nameprovider.NameProvider)
- de.yamass.redg.generator.extractor.nameprovider.json.JsonTableNameData
- de.yamass.redg.runtime.defaultvalues.pluggable.buildermatchers.Matchers
- de.yamass.redg.generator.extractor.MetadataExtractor
- de.yamass.redg.models.ModelUtil
- de.yamass.redg.generator.extractor.nameprovider.MultiProviderNameProvider (implements de.yamass.redg.generator.extractor.nameprovider.NameProvider)
- de.yamass.redg.generator.utils.NameUtils
- de.yamass.redg.generator.extractor.datatypeprovider.NoPrimitiveTypesDataTypeProviderWrapper (implements de.yamass.redg.generator.extractor.datatypeprovider.DataTypeProvider)
- de.yamass.redg.runtime.defaultvalues.pluggable.NumberProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
- de.yamass.redg.runtime.defaultvalues.pluggable.IncrementingNumberProvider
- de.yamass.redg.runtime.defaultvalues.pluggable.StaticNumberProvider
- de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueStrategy (implements de.yamass.redg.runtime.defaultvalues.DefaultValueStrategy)
- de.yamass.redg.runtime.RedGBuilder<T>
- de.yamass.redg.runtime.jdbc.RedGDatabaseUtil
- de.yamass.redg.generator.RedGGenerator
- de.yamass.redg.runtime.visualization.RedGVisualization
- de.yamass.redg.runtime.visualization.RedGVisualizationField
- de.yamass.redg.runtime.visualization.RedGVisualizationObject
- de.yamass.redg.runtime.visualization.RedGVisualizationRelation
- de.yamass.redg.jpa.ReflectionUtil
- de.yamass.redg.generator.extractor.utils.ScriptRunner
- de.yamass.redg.generator.extractor.TableExtractor
- de.yamass.redg.models.TableModel (implements java.io.Serializable)
- de.yamass.redg.extractor.tablemodelextractor.TableModelExtractor
- de.yamass.redg.generator.extractor.datatypeprovider.xml.TableTypeMapping
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- de.yamass.redg.extractor.generationmodes.DependencyAlreadyExcludedException
- de.yamass.redg.runtime.dummy.DummyCreationException
- de.yamass.redg.runtime.ExistingEntryMissingException
- de.yamass.redg.runtime.InsertionFailedException
- de.yamass.redg.runtime.defaultvalues.NoDefaultValueException
- de.yamass.redg.generator.exceptions.RedGGenerationException
- java.lang.RuntimeException
- java.lang.Exception
- de.yamass.redg.extractor.filter.TransitiveEntityFilter (implements java.util.function.Predicate<T>)
- de.yamass.redg.generator.extractor.datatypeprovider.json.TypeMappings
- de.yamass.redg.generator.extractor.datatypeprovider.xml.TypeMappings
- de.yamass.redg.runtime.visualization.VisualizationUtil
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- java.io.PrintWriter
- de.yamass.redg.generator.extractor.utils.NullPrintWriter
- java.io.PrintWriter
- de.yamass.redg.generator.extractor.conveniencesetterprovider.xml.XmlFileConvenienceSetterProvider (implements de.yamass.redg.generator.extractor.conveniencesetterprovider.ConvenienceSetterProvider)
- de.yamass.redg.generator.extractor.datatypeprovider.xml.XmlFileDataTypeProvider (implements de.yamass.redg.generator.extractor.datatypeprovider.DataTypeProvider)
- de.yamass.redg.runtime.defaultvalues.pluggable.AbstractDateProvider (implements de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider)
Interface Hierarchy
- de.yamass.redg.generator.extractor.conveniencesetterprovider.ConvenienceSetterProvider
- de.yamass.redg.generator.extractor.DataTypeLookup
- de.yamass.redg.generator.extractor.datatypeprovider.DataTypeProvider
- de.yamass.redg.runtime.defaultvalues.DefaultValueStrategy
- de.yamass.redg.runtime.defaultvalues.pluggable.PluggableDefaultValueProvider
- de.yamass.redg.runtime.dummy.DummyFactory
- de.yamass.redg.extractor.model.entitynameprovider.EntityNameProvider
- de.yamass.redg.generator.extractor.explicitattributedecider.ExplicitAttributeDecider
- de.yamass.redg.extractor.model.representationprovider.JavaCodeRepresentationProvider
- de.yamass.redg.generator.extractor.nameprovider.NameProvider
- de.yamass.redg.runtime.transformer.PreparedStatementParameterSetter
- de.yamass.redg.runtime.RedGEntity
- de.yamass.redg.runtime.insertvalues.SQLValuesFormatter
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- de.yamass.redg.extractor.generationmodes.EntityInclusionMode
- de.yamass.redg.extractor.model.EntityModel.ValueModel.ForeignKeyState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)