Class InfoFactory


  • public final class InfoFactory
    extends java.lang.Object
    • Constructor Detail

      • InfoFactory

        public InfoFactory()
    • Method Detail

      • createTableInfo

        public TableInfo createTableInfo​(ClassDescriptor classDescriptor)
                                  throws MappingException
        Method checks if table for given class descriptor exists. If there is one it will be returned otherwise a new table will be constructed for this class descriptor.
        Parameters:
        classDescriptor - ClassDescriptor to search table for.
        Returns:
        Existing table from the map or a new one.
        Throws:
        MappingException - Error thrown when construction of new table fails.
      • resolveForeignKeys

        public void resolveForeignKeys()