A B C D E F G H I J L M N O P Q R S T V W

A

AbstractRenderer - class net.sf.hibernate.tool.hbm2java.AbstractRenderer.
 
AbstractRenderer() - Constructor for class net.sf.hibernate.tool.hbm2java.AbstractRenderer
 
abbreviateType(String) - Static method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
abstractClasses - Variable in class net.sf.hibernate.tool.class2hbm.MapGenerator
A list of class names which are treated as 'abstract' in that they are not allowed to be root classes.
addClass(String, boolean) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
add a class to the map and reflect upon it
addCompositeId(Element, Collection, Collection) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
addCritera(ClassMapping, FieldProperty, String) - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
addFileset(FileSet) - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
Adds a set of files to translate.
addGenerator(Element) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
addHibernateClass(Connection, String, Element) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
addId(Element, JDBCUtil.Column) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
addImport(ClassName) - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
addImport(String) - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
addImport(Class) - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
addParam(String) - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
addProperties(Element, Collection, Collection, Collection) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
addReflectedClass(ReflectedClass) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
 
addSubClass(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
addSuperclassProps() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
add to this class the properties of all its superclasses
addThrows(String) - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
addUID(String) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
add a new name to the front of the list of candidate UIDs

B

BOUND - Static variable in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
BasicRenderer - class net.sf.hibernate.tool.hbm2java.BasicRenderer.
 
BasicRenderer() - Constructor for class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
buf - Variable in class net.sf.hibernate.tool.class2hbm.MapGenerator
the XML we make; this buffer is shared by all string emitters created by this MapGenerator instance
buf - Variable in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
buildMethodSignature() - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 

C

CONSTRAINT - Static variable in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
CRITERIA_EQUALS - Static variable in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
CRITERIA_GREATER_THAN - Static variable in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
CRITERIA_LESS_THAN - Static variable in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
CRITERIA_LIKE - Static variable in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
ClassMapping - class net.sf.hibernate.tool.hbm2java.ClassMapping.
 
ClassMapping(String, MappingElement, ClassName, ClassMapping, Element, MultiMap) - Constructor for class net.sf.hibernate.tool.hbm2java.ClassMapping
 
ClassMapping(String, MappingElement, ClassName, Element, MultiMap) - Constructor for class net.sf.hibernate.tool.hbm2java.ClassMapping
 
ClassMapping(String, Element, MappingElement, MultiMap) - Constructor for class net.sf.hibernate.tool.hbm2java.ClassMapping
 
ClassMapping(String, Element, MappingElement, boolean, MultiMap) - Constructor for class net.sf.hibernate.tool.hbm2java.ClassMapping
 
ClassName - class net.sf.hibernate.tool.hbm2java.ClassName.
 
ClassName(String) - Constructor for class net.sf.hibernate.tool.hbm2java.ClassName
 
CodeGenerator - class net.sf.hibernate.tool.hbm2java.CodeGenerator.
 
CodeGenerator() - Constructor for class net.sf.hibernate.tool.hbm2java.CodeGenerator
 
checkClass(Class, String, boolean) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
verify that a class is hibernate-persistable
checkComponent(Class, String, boolean) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
verify that a class is hibernate-persistable as a component
columnNameFor(String) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
 
comment - Variable in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
configure(Properties) - Method in class net.sf.hibernate.tool.hbm2java.AbstractRenderer
 
configure(Properties) - Method in interface net.sf.hibernate.tool.hbm2java.Renderer
Called with the optional list of properties from config.xml
copyMultiMap(MultiMap, MultiMap) - Static method in class net.sf.hibernate.tool.hbm2java.MetaAttributeHelper
Copies all the values from one MultiMap to another.
createClasspath() - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
Adds a path to the classpath.
createMappingDoc() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
cycleBuster - Variable in class net.sf.hibernate.tool.class2hbm.MapGenerator
a cache of emitted components for the current property; Class -> Integer
also necessary to avoid infinite regress by tracking the depth of data recursion

D

doConstructors(String, ClassMapping, Map, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
doEqualsAndHashCode(String, ClassMapping, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
doFieldAccessors(ClassMapping, Map, PrintWriter, String, String) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
doFields(ClassMapping, Map, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
doFinders(ClassMapping, Map, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.FinderRenderer
Create finders for properties that have the finderName block defined.
doImports(ClassMapping, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
doImports(ClassMapping, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.FinderRenderer
Generate the imports for the finder class.
doToString(ClassMapping, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 

E

emitCollectionInCompositeStr(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitCollectionStrE(int, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitCollectionStrET(int, String, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitCollectionStrI(int, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitCollectionStrIT(int, String, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitCollectionStrK(int, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitCollectionStrL(int, String, String, boolean) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitCollectionStrR(int, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitIntUidStr(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitPCommentStr(int, String, String, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitPrefix(int) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
adds spaces to the front of lines in buf for indentation
emitPropertyStr(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitStrUidStr(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
emitSubCollectionStr(int, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
equals(Object) - Method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
equals(Object) - Method in class net.sf.hibernate.tool.hbm2java.ClassName
Two ClassName are equals if their fullyQualifiedName are the same/equals!
execute() - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
 

F

FieldProperty - class net.sf.hibernate.tool.hbm2java.FieldProperty.
 
FieldProperty(Element, MappingElement, String, ClassName, boolean, MultiMap) - Constructor for class net.sf.hibernate.tool.hbm2java.FieldProperty
 
FieldProperty(Element, MappingElement, String, ClassName, boolean, boolean, boolean, MultiMap) - Constructor for class net.sf.hibernate.tool.hbm2java.FieldProperty
 
FieldProperty(Element, MappingElement, String, ClassName, ClassName, boolean, ClassName, Set, MultiMap) - Constructor for class net.sf.hibernate.tool.hbm2java.FieldProperty
 
FinderRenderer - class net.sf.hibernate.tool.hbm2java.FinderRenderer.
Title: Basic Finder Generator for Hibernate 2
FinderRenderer() - Constructor for class net.sf.hibernate.tool.hbm2java.FinderRenderer
 
fieldsAsArguments(List, ClassMapping, Map) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 
fieldsAsParameters(List, ClassMapping, Map) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 

G

Generator - class net.sf.hibernate.tool.hbm2java.Generator.
 
Generator() - Constructor for class net.sf.hibernate.tool.hbm2java.Generator
Constructs a new Generator using the defaults.
Generator(Element) - Constructor for class net.sf.hibernate.tool.hbm2java.Generator
Constructs a new Generator, configured from XML.
Gui - class net.sf.hibernate.tool.ddl2hbm.Gui.
 
Gui() - Constructor for class net.sf.hibernate.tool.ddl2hbm.Gui
Creates new form Gui
genImports(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 
genPackageDelaration(String, ClassMapping, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.AbstractRenderer
 
generate(Connection) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
generate(Map) - Method in class net.sf.hibernate.tool.hbm2java.Generator
 
generateCode(Document) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
getAccessModifier() - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
getAccessorName() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getAllFields() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getAllFieldsForFullConstructor() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getAllFieldsForMinimalConstructor() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getBaseClass() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property baseClass.
getBaseDirName() - Method in class net.sf.hibernate.tool.hbm2java.Generator
 
getCatalog() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property catalog.
getCatalogs(Connection) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getClassName() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getClassType() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
Returns the classType.
getClasspath() - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
Gets the classpath to be used for this compilation.
getComponents() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getConnection() - Method in class net.sf.hibernate.tool.ddl2hbm.Gui
 
getDeclarationType() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getExtends(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 
getFieldAsHibernateType(boolean, FieldProperty) - Static method in class net.sf.hibernate.tool.hbm2java.FinderRenderer
Return the hibernate type string for the given field
getFieldAsObject(boolean, FieldProperty) - Static method in class net.sf.hibernate.tool.hbm2java.FinderRenderer
Gets the fieldAsObject attribute of the FinderRenderer object
getFieldName() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getFieldScope(FieldProperty, String, String) - Method in class net.sf.hibernate.tool.hbm2java.AbstractRenderer
 
getFieldScope() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getFields() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getFieldsForSupersFullConstructor() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getFieldsForSupersMinimalConstructor() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getForeignClass() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
Returns the foreignClass.
getForeignKeyColumns(Connection, String, String, String) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getForeignKeys() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
Returns the foreignKeys.
getFullyQualifiedName() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
shorthand method for getClassName().getFullyQualifiedName()
getFullyQualifiedName() - Method in class net.sf.hibernate.tool.hbm2java.ClassName
 
getFullyQualifiedTypeName() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getGeneratedName() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getGeneratedPackageName() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getGenerator() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property generator.
getGeneratorParameters() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property generatorParameters.
getGetterSignature() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
Method getGetterSignature.
getHibernateType(int, int, int) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getIdName() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property idName.
getIdType() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property idType.
getImplementationClassName() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getImplements(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 
getImports() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getJavaType(int, int, int) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getLastModified(Resource) - Method in class net.sf.hibernate.tool.hbm2java.StringResourceLoader
 
getLocalFieldsForFullConstructor() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getLocalFieldsForMinimalConstructor() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getMap(Connection) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
getMappingFile() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property mappingFile.
getMeta(String) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
getMetaAsBool(String) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
getMetaAsBool(String, boolean) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
getMetaAsString(String) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
Returns all meta items as one large string.
getMetaAsString(String, String) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
getMetaAsString(Collection, String) - Static method in class net.sf.hibernate.tool.hbm2java.MetaAttributeHelper
 
getMetaAttribs() - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
getModifiers() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
Return the modifers for this class.
getName() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
used by gui
getName() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
used by gui
getName() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
shorthand method for getClassName().getName()
getName() - Method in class net.sf.hibernate.tool.hbm2java.ClassName
returns the atomar name for a class.
getName() - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
getOutputDirectory() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property outputDirectory.
getPackageDeclaration(String, ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.AbstractRenderer
 
getPackageDeclaration(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
Returns "package packagename;" where packagename is either the declared packagename, or the one provide via meta attribute "generated-class".
getPackageName() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property packageName.
getPackageName() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
shorthand method for getClassName().getPackageName()
getPackageName() - Method in class net.sf.hibernate.tool.hbm2java.ClassName
returns the package name for a class/type.
getParamList() - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
getParamTypes() - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
getParamTypesAsString() - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
getParameters() - Method in class net.sf.hibernate.tool.ddl2hbm.ParamsPanel
 
getParams() - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
getParamsAsString() - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
getParentClass() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getParentElement() - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
getPrimaryKeyColumns(Connection, String, String, String) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getProperties() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
used by gui
getPropertyGetScope() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getPropertySetScope() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getProxy() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getQuery() - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
getResourceStream(String) - Method in class net.sf.hibernate.tool.hbm2java.StringResourceLoader
 
getReturnType() - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
getRoots() - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
used by gui
getSaveToClassName(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.AbstractRenderer
 
getSaveToClassName(ClassMapping) - Method in interface net.sf.hibernate.tool.hbm2java.Renderer
Called by the generator to determine the class name of the rendered class.
getSaveToPackage(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.AbstractRenderer
 
getSaveToPackage(ClassMapping) - Method in interface net.sf.hibernate.tool.hbm2java.Renderer
Called by the generator to determine the package name of the rendered class.
getSchemaPattern() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property schemaPattern.
getSchemas(Connection) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getScope() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getScope(String, String) - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
getSubclasses() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
used by gui
getSubclasses() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getSuperClass() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
getSuperClassMapping() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
Returns the superClassMapping.
getTableColumns(Connection, String, String, String) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getTableColumns(Connection, String, String, String, String) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getTableNames() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property tablePattern.
getTableTypes() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property tableTypes.
getTables(Connection, String, String, String) - Static method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
getTrueTypeName(FieldProperty, Map) - Static method in class net.sf.hibernate.tool.hbm2java.JavaTool
Returns the true name for the given fields class name.
getTrueTypeName(ClassName, Map) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 
getTypeName() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
used by gui
getUidProp(String[]) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
called to determine if the class has a UID property
getUidXML(int, StringBuffer) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
getXML() - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
after all classes are added
getXML(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
dump the OR-Mapping XML for a root class and all of its subclasses that share a table and UID
getXML(int, StringBuffer) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
getXMLElement() - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
getXMLasComponent(int, String) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
dump the OR-Mapping XML for a class used as a component
getXMLasComposite(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
 
getXMLasMany2Many(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
 
getXMLasSubclass(int) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
dump the OR-Mapping XML for a non-root class and all of its subclasses that share its table and UID
getXMLinArray(int, StringBuffer) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
getXMLinComposite(int, StringBuffer) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
getXml(Node) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 

H

Hbm2JavaTask - class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.
Task for hbm2java (Hibernates codegenerator)
Hbm2JavaTask() - Constructor for class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
 
hasExtends(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 
hasImplements(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
 
hasMeta(String) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
Returns true if this element has the meta attribute
hasProperties() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
does this class have any properties?
this is not reliable until addSuperclassProps() is called once first
hashCode() - Method in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
hibernateType - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 

I

implementEquals() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
implementEquals(boolean) - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
inJavaLang() - Method in class net.sf.hibernate.tool.hbm2java.ClassName
 
inSamePackage(ClassName) - Method in class net.sf.hibernate.tool.hbm2java.ClassName
 
init(ExtendedProperties) - Method in class net.sf.hibernate.tool.hbm2java.StringResourceLoader
 
initWith(String, ClassName, Element, boolean, MultiMap) - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
initWith(String, ClassName, ClassName, boolean, boolean, boolean, ClassName, Set, MultiMap) - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
isArray() - Method in class net.sf.hibernate.tool.hbm2java.ClassName
return true if this type is an array.
isGenerateSource() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property generateSource.
isGenerated() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
isGeneratedAsProperty() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
isHibernateTypes() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property hibernateTypes.
isIdentifier() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
isInterface() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
isNullable() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
isPersistent() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
has the class been deemed hibernate-persistable?
if not, it may still be useful as a component or may be serializable
isPrimitive() - Method in class net.sf.hibernate.tool.hbm2java.ClassName
Type is primitive if the basename (fqn without []) is in the PRIMITIVE set.
isSingleMapFile() - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Getter for property singleMapFile.
isSourceModified(Resource) - Method in class net.sf.hibernate.tool.hbm2java.StringResourceLoader
 
isSuperInterface() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
isUid - Variable in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
isUidOK() - Method in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 

J

JDBCUtil - class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.
 
JDBCUtil() - Constructor for class net.sf.hibernate.tool.ddl2hbm.JDBCUtil
 
JDBCUtil.Column - class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column.
 
JDBCUtil.Column() - Constructor for class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
JavaTool - class net.sf.hibernate.tool.hbm2java.JavaTool.
 
JavaTool() - Constructor for class net.sf.hibernate.tool.hbm2java.JavaTool
 
javaType - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 

L

loadAndMergeMetaMap(Element, MultiMap) - Static method in class net.sf.hibernate.tool.hbm2java.MetaAttributeHelper
Method loadAndMergeMetaMap.
loadMetaMap(Element) - Static method in class net.sf.hibernate.tool.hbm2java.MetaAttributeHelper
Load meta attributes from jdom element into a MultiMap.

M

MapGenerator - class net.sf.hibernate.tool.class2hbm.MapGenerator.
MapGenerator provides a mechanism to produce a Hibernate XML OR-Mapping from compiled classes.
MapGenerator(String[], ClassLoader) - Constructor for class net.sf.hibernate.tool.class2hbm.MapGenerator
the only MapGenerator constructor
MapGenerator - class net.sf.hibernate.tool.ddl2hbm.MapGenerator.
 
MapGenerator() - Constructor for class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Creates a new instance of SchemaExport
MappingElement - class net.sf.hibernate.tool.hbm2java.MappingElement.
 
MappingElement(Element, MappingElement) - Constructor for class net.sf.hibernate.tool.hbm2java.MappingElement
 
MetaAttributeHelper - class net.sf.hibernate.tool.hbm2java.MetaAttributeHelper.
Helper for loading, merging and accessing tags.
MetaAttributeHelper() - Constructor for class net.sf.hibernate.tool.hbm2java.MetaAttributeHelper
 
MethodSignatureBuilder - class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder.
Build method signatures given lots of parameters Date: Apr 15, 2003 Time: 7:30:09 PM
MethodSignatureBuilder(String, String, String) - Constructor for class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
main(String[]) - Static method in class net.sf.hibernate.tool.class2hbm.MapGenerator
 
main(String[]) - Static method in class net.sf.hibernate.tool.ddl2hbm.Gui
 
main(String[]) - Static method in class net.sf.hibernate.tool.hbm2java.CodeGenerator
 
makeEntityName(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
makeMemberName(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
makeProperty(String, Class) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
this is the factory to make a ReflectedProperty
using this factory will insure that the property types are inferred consistently
makeSupportField(String, List) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
map - Variable in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
maxDepth - Variable in class net.sf.hibernate.tool.class2hbm.MapGenerator
how low will you go? the depth of component nesting followed
mergeMetaMaps(MultiMap, MultiMap) - Static method in class net.sf.hibernate.tool.hbm2java.MetaAttributeHelper
Merges a Multimap with inherited maps.
mustImplementEquals() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 

N

name - Variable in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
name - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
needsMinimalConstructor() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
net.sf.hibernate.tool.class2hbm - package net.sf.hibernate.tool.class2hbm
 
net.sf.hibernate.tool.ddl2hbm - package net.sf.hibernate.tool.ddl2hbm
 
net.sf.hibernate.tool.hbm2java - package net.sf.hibernate.tool.hbm2java
 
nextName(String, Hashtable) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
used to make unique table and column names
niceKeys - Variable in class net.sf.hibernate.tool.class2hbm.MapGenerator
candidate UID property names; presence of one of these with a supported type (String, Long, long) will stop the reflect code from chasing the superclass chain any further except to find additional properties (not classes)

O

ORDINARY - Static variable in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 

P

ParamsPanel - class net.sf.hibernate.tool.ddl2hbm.ParamsPanel.
 
ParamsPanel() - Constructor for class net.sf.hibernate.tool.ddl2hbm.ParamsPanel
Creates new form ParamsPanel

Q

QueryBuilder - class net.sf.hibernate.tool.hbm2java.QueryBuilder.
Build queries for use in finder generation.
QueryBuilder() - Constructor for class net.sf.hibernate.tool.hbm2java.QueryBuilder
 

R

ReflectedClass - class net.sf.hibernate.tool.class2hbm.ReflectedClass.
a ReflectedClass is created by MapGenerator instances for every class encountered, from map.addClass(), while chasing the superclass chain, or grokking properties
ReflectedClass(MapGenerator, Class) - Constructor for class net.sf.hibernate.tool.class2hbm.ReflectedClass
 
ReflectedProperty - class net.sf.hibernate.tool.class2hbm.ReflectedProperty.
a ReflectedProperty is made by an instance of MapGenerator to model properties of Reflected classes;
basic properties are handled here: primitive, enum, custom;
subclasses handle more involved cases
Renderer - interface net.sf.hibernate.tool.hbm2java.Renderer.
 
rClasses - Variable in class net.sf.hibernate.tool.class2hbm.MapGenerator
a cache of seen reflected classes; Class -> ReflectedClass
also necessary to avoid infinite regress
readState() - Method in class net.sf.hibernate.tool.ddl2hbm.Gui
 
render(String, String, ClassMapping, Map, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.BasicRenderer
 
render(String, String, ClassMapping, Map, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.FinderRenderer
Render finder classes.
render(String, String, ClassMapping, Map, PrintWriter) - Method in interface net.sf.hibernate.tool.hbm2java.Renderer
 
render(String, String, ClassMapping, Map, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.SLSBperEntityRenderer
 
render(String, String, ClassMapping, Map, PrintWriter) - Method in class net.sf.hibernate.tool.hbm2java.VelocityRenderer
 
reset() - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
start over

S

SLSBperEntityRenderer - class net.sf.hibernate.tool.hbm2java.SLSBperEntityRenderer.
Renderer that generates a StateLess-SessionBean per entity.
SLSBperEntityRenderer() - Constructor for class net.sf.hibernate.tool.hbm2java.SLSBperEntityRenderer
 
StringResourceLoader - class net.sf.hibernate.tool.hbm2java.StringResourceLoader.
 
StringResourceLoader() - Constructor for class net.sf.hibernate.tool.hbm2java.StringResourceLoader
 
saveState() - Method in class net.sf.hibernate.tool.ddl2hbm.Gui
 
setAccessModifier(String) - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
setBaseClass(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property baseClass.
setBaseDirName(String) - Method in class net.sf.hibernate.tool.hbm2java.Generator
 
setCatalog(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property catalog.
setClassLoader(ClassLoader) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
 
setClasspath(Path) - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
Set the classpath to be used for this compilation.
setClasspathRef(Reference) - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
Adds a reference to a classpath defined elsewhere.
setConfig(File) - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
Set a hbm2java config.xml configuration file
setElement(Element) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
setForeignClass(ClassName) - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
Sets the foreignClass.
setForeignClass(ClassName, Map, String) - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
setGenerateSource(boolean) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property generateSource.
setGenerator(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property generator.
setGeneratorParameters(String[]) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property generatorParameters.
setHibernateTypes(boolean) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property hibernateTypes.
setIdName(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property idName.
setIdType(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property idType.
setLocalClass(ClassMapping) - Method in class net.sf.hibernate.tool.hbm2java.QueryBuilder
 
setMappingFile(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property mappingFile.
setMetaAttribs(MultiMap) - Method in class net.sf.hibernate.tool.hbm2java.MappingElement
 
setName(String) - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
setOutput(File) - Method in class net.sf.hibernate.tool.hbm2java.Hbm2JavaTask
Sets the output directory.
setOutputDirectory(File) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property outputDirectory.
setPackageName(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property packageName.
setParamList(ArrayList) - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
setParameters(String[]) - Method in class net.sf.hibernate.tool.ddl2hbm.ParamsPanel
 
setPersistent(boolean) - Method in class net.sf.hibernate.tool.class2hbm.ReflectedClass
called by MappinByReflection when this class has been deemed hibernate-persistable
setReturnType(String) - Method in class net.sf.hibernate.tool.hbm2java.MethodSignatureBuilder
 
setSchemaPattern(String) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property schemaPattern.
setSingleMapFile(boolean) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property singleMapFile.
setTableNames(String[]) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property tablePattern.
setTableTypes(String[]) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
Setter for property tableTypes.
setUID(String) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
set the list of candidate UIDs to a single name
shortenType(String, Set) - Static method in class net.sf.hibernate.tool.hbm2java.JavaTool
Returns the last part of type if it is in the set of imports.
shouldBeAbstract() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
Method shouldBeAbstract.
sqlColumnLength - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
sqlDecimalLength - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
sqlNotNull - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
sqlReadOnly - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
sqlType - Variable in class net.sf.hibernate.tool.ddl2hbm.JDBCUtil.Column
 
storeIn(Map) - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 

T

tableNameFor(String) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
 
toJavaDoc(String, int) - Method in class net.sf.hibernate.tool.hbm2java.JavaTool
Convert string into something that can be rendered nicely into a javadoc comment.
toString() - Method in class net.sf.hibernate.tool.hbm2java.ClassMapping
 
toString() - Method in class net.sf.hibernate.tool.hbm2java.ClassName
 
toString() - Method in class net.sf.hibernate.tool.hbm2java.FieldProperty
 
tynm - Variable in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 
type - Variable in class net.sf.hibernate.tool.class2hbm.ReflectedProperty
 

V

VelocityRenderer - class net.sf.hibernate.tool.hbm2java.VelocityRenderer.
 
VelocityRenderer() - Constructor for class net.sf.hibernate.tool.hbm2java.VelocityRenderer
 

W

writeHbm(Node, OutputStream) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
writeMapping(Document) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
writeNode(Node, OutputStream) - Method in class net.sf.hibernate.tool.ddl2hbm.MapGenerator
 
writeXML(Writer) - Method in class net.sf.hibernate.tool.class2hbm.MapGenerator
 

A B C D E F G H I J L M N O P Q R S T V W