public Object generatorKey() { if (_proxy instanceof PersistentIdentifierGenerator) return ((PersistentIdentifierGenerator) _proxy).generatorKey(); else return this; }
public String[] sqlDropStrings(Dialect dialect) throws HibernateException { if (_proxy instanceof PersistentIdentifierGenerator) return ((PersistentIdentifierGenerator) _proxy).sqlDropStrings(dialect); else return null; }
public String[] sqlCreateStrings(Dialect dialect) throws HibernateException { if (_proxy instanceof PersistentIdentifierGenerator) return ((PersistentIdentifierGenerator) _proxy).sqlCreateStrings(dialect); else return new String[] {}; }
while ( iter.hasNext() ) { PersistentIdentifierGenerator generator = ( PersistentIdentifierGenerator ) iter.next(); Object key = generator.generatorKey(); if ( !databaseMetadata.isSequence( key ) && !databaseMetadata.isTable( key ) ) { String[] lines = generator.sqlCreateStrings( dialect ); for ( int i = 0; i < lines.length; i++ ) script.add( lines[i] );
public Serializable generate(SessionImplementor session, Object object) throws HibernateException { return _delegate.generate(session, object); } }
while ( iter.hasNext() ) { PersistentIdentifierGenerator generator = (PersistentIdentifierGenerator) iter.next(); Object key = generator.generatorKey(); if ( !databaseMetadata.isSequence( key ) && !databaseMetadata.isTable( key ) ) { String[] lines = generator.sqlCreateStrings( dialect ); script.addAll( Arrays.asList( lines ) );
@Override public Object generatorKey() { return generator.generatorKey(); } }
while ( iter.hasNext() ) { PersistentIdentifierGenerator generator = (PersistentIdentifierGenerator) iter.next(); Object key = generator.generatorKey(); if ( !databaseMetadata.isSequence( key ) && !databaseMetadata.isTable( key ) ) { String[] lines = generator.sqlCreateStrings( dialect ); script.addAll( Arrays.asList( lines ) );
public String[] sqlDropStrings(Dialect dialect) throws HibernateException { return _delegate.sqlDropStrings(dialect); }
public String[] sqlCreateStrings(Dialect dialect) throws HibernateException { return _delegate.sqlCreateStrings(dialect); }
public Object generatorKey() { return _delegate.generatorKey(); }
@SuppressWarnings("deprecation") @Override public String sqlDropString(final Dialect dialect) throws HibernateException { try { final String[] array = generator.sqlDropStrings(DialectAdapter.adapt(dialect)); return array != null && array.length != 0 ? array[0] : null; } catch (final PersistenceException ex) { throw HibernateExceptionAdapter.adapt(ex); } }
@SuppressWarnings("deprecation") @Override public String[] sqlCreateStrings(final Dialect dialect) throws HibernateException { try { return generator.sqlCreateStrings(DialectAdapter.adapt(dialect)); } catch (final PersistenceException ex) { throw HibernateExceptionAdapter.adapt(ex); } }
public void registerPersistentGenerators(Map generatorMap) { if ( PersistentIdentifierGenerator.class.isInstance( subGenerator ) ) { generatorMap.put( ( (PersistentIdentifierGenerator) subGenerator ).generatorKey(), subGenerator ); } } }
String[] lines = ( (PersistentIdentifierGenerator) iter.next() ).sqlDropStrings( dialect ); for ( int i = 0; i < lines.length ; i++ ) { script.add( lines[i] );
String[] lines = ( ( PersistentIdentifierGenerator ) iter.next() ).sqlCreateStrings( dialect ); for ( int i = 0; i < lines.length; i++ ) script.add( lines[i] );
public void registerPersistentGenerators(Map generatorMap) { if ( PersistentIdentifierGenerator.class.isInstance( subGenerator ) ) { generatorMap.put( ( (PersistentIdentifierGenerator) subGenerator ).generatorKey(), subGenerator ); } } }
String[] lines = ( ( PersistentIdentifierGenerator ) iter.next() ).sqlDropStrings( dialect ); for ( int i = 0; i < lines.length; i++ ) script.add( lines[i] );
String[] lines = ( (PersistentIdentifierGenerator) iter.next() ).sqlCreateStrings( dialect ); script.addAll( Arrays.asList( lines ) );
generators.put( ( ( PersistentIdentifierGenerator ) ig ).generatorKey(), ig ); generators.put( ( ( PersistentIdentifierGenerator ) ig ).generatorKey(), ig );