@Override public String[] getSecondLevelCacheRegionNames() { return ArrayHelper.toStringArray( legacySecondLevelCacheNames ); }
@Override public String[] getAllEntityNames() { return ArrayHelper.toStringArray( entityPersisterMap.keySet() ); }
@Override public String[] getAllCollectionRoles() { return ArrayHelper.toStringArray( collectionPersisterMap.keySet() ); }
/** * This method should only be called for debugging purposes as it regenerates a new array every time. */ public String[] getSqlStrings() { List<String> sqlStrings = new ArrayList<>(); for ( int i = 0; i < translators.length; i++ ) { sqlStrings.addAll( translators[i].collectSqlStrings() ); } return ArrayHelper.toStringArray( sqlStrings ); }
@Override public String[] getQueries() { return ArrayHelper.toStringArray( queryStatsMap.keySet() ); }
private String[] collectFiles() { List<String> files = new ArrayList<String>(); for ( Object fileSet : fileSets ) { final FileSet fs = (FileSet) fileSet; final DirectoryScanner ds = fs.getDirectoryScanner( getProject() ); for ( String dsFile : ds.getIncludedFiles() ) { File f = new File( dsFile ); if ( !f.isFile() ) { f = new File( ds.getBasedir(), dsFile ); } files.add( f.getAbsolutePath() ); } } return ArrayHelper.toStringArray( files ); }
private String[] getFiles() { List<String> files = new LinkedList<String>(); for ( FileSet fileSet : fileSets ) { final DirectoryScanner ds = fileSet.getDirectoryScanner( getProject() ); final String[] dsFiles = ds.getIncludedFiles(); for ( String dsFileName : dsFiles ) { File f = new File( dsFileName ); if ( !f.isFile() ) { f = new File( ds.getBasedir(), dsFileName ); } files.add( f.getAbsolutePath() ); } } return ArrayHelper.toStringArray(files); }
private String[] collectFiles() { List<String> files = new LinkedList<String>(); for ( FileSet fileSet : fileSets ) { final DirectoryScanner ds = fileSet.getDirectoryScanner( getProject() ); final String[] dsFiles = ds.getIncludedFiles(); for ( String dsFileName : dsFiles ) { File f = new File( dsFileName ); if ( !f.isFile() ) { f = new File( ds.getBasedir(), dsFileName ); } files.add( f.getAbsolutePath() ); } } return ArrayHelper.toStringArray( files ); }
@Override public String[] getEntityNames() { if ( sessionFactory == null ) { return ArrayHelper.toStringArray( entityStatsMap.keySet() ); } else { return sessionFactory.getMetamodel().getAllEntityNames(); } }
@Override public String[] getCollectionRoleNames() { if ( sessionFactory == null ) { return ArrayHelper.toStringArray( collectionStatsMap.keySet() ); } else { return sessionFactory.getMetamodel().getAllCollectionRoles(); } }
@Override public String[] getNamedParameters() { return ArrayHelper.toStringArray( getParameterMetadata().getNamedParameterNames() ); }
@Override protected void autoDiscoverTypes(ResultSet rs) { try { JdbcResultMetadata metadata = new JdbcResultMetadata( getFactory(), rs ); rowProcessor.prepareForAutoDiscovery( metadata ); List<String> aliases = new ArrayList<>(); List<Type> types = new ArrayList<>(); for ( ResultColumnProcessor resultProcessor : rowProcessor.getColumnProcessors() ) { resultProcessor.performDiscovery( metadata, types, aliases ); } validateAliases( aliases ); resultTypes = ArrayHelper.toTypeArray( types ); transformerAliases = ArrayHelper.toStringArray( aliases ); } catch (SQLException e) { throw new HibernateException( "Exception while trying to autodiscover types.", e ); } }
this.transformerAliases = ArrayHelper.toStringArray( specifiedAliases );
userAliases = ArrayHelper.toStringArray( userAliasList ); resultTypes = ArrayHelper.toTypeArray( resultTypeList ); includeInResultRow = ArrayHelper.toBooleanArray( includeInResultRowList );
lazyPropertyNames = ArrayHelper.toStringArray( lazyNames ); lazyPropertyNumbers = ArrayHelper.toIntArray( lazyNumbers ); lazyPropertyTypes = ArrayHelper.toTypeArray( lazyTypes ); cascades.add( prop.getCascadeStyle() ); subclassColumnClosure = ArrayHelper.toStringArray( columns ); subclassColumnAliasClosure = ArrayHelper.toStringArray( aliases ); subclassColumnLazyClosure = ArrayHelper.toBooleanArray( columnsLazy ); subclassColumnSelectableClosure = ArrayHelper.toBooleanArray( columnSelectables ); subclassColumnReaderTemplateClosure = ArrayHelper.toStringArray( columnReaderTemplates ); subclassFormulaClosure = ArrayHelper.toStringArray( formulas ); subclassFormulaTemplateClosure = ArrayHelper.toStringArray( formulaTemplates ); subclassFormulaAliasClosure = ArrayHelper.toStringArray( formulaAliases ); subclassFormulaLazyClosure = ArrayHelper.toBooleanArray( formulasLazy ); subclassPropertyNameClosure = ArrayHelper.toStringArray( names ); subclassPropertySubclassNameClosure = ArrayHelper.toStringArray( classes ); subclassPropertyTypeClosure = ArrayHelper.toTypeArray( types ); subclassPropertyNullabilityClosure = ArrayHelper.toBooleanArray( propNullables );
subclassTables.add( determineTableName( table, jdbcEnvironment ) ); subclassSpaces = ArrayHelper.toStringArray( subclassTables ); constraintOrderedTableNames = ArrayHelper.toStringArray( tableNames ); constraintOrderedKeyColumnNames = ArrayHelper.to2DStringArray( keyColumns );
naturalOrderTableNames = ArrayHelper.toStringArray( tableNames ); naturalOrderTableKeyColumns = ArrayHelper.to2DStringArray( keyColumns ); naturalOrderTableKeyColumnReaders = ArrayHelper.to2DStringArray( keyColumnReaders ); String[] naturalOrderSubclassTableNameClosure = ArrayHelper.toStringArray( subclassTableNames ); String[][] naturalOrderSubclassTableKeyColumnClosure = ArrayHelper.to2DStringArray( keyColumns ); isClassOrSuperclassTable = ArrayHelper.toBooleanArray( isConcretes ); ArrayHelper.toStringArray( persistentClass.getSynchronizedTables() ) );
ArrayHelper.toStringArray( persistentClass.getSynchronizedTables() ) ); subclassTableNameClosure = ArrayHelper.toStringArray( subclassTables ); subclassTableIsLazyClosure = ArrayHelper.toBooleanArray( isLazies ); subclassTableKeyColumnClosure = ArrayHelper.to2DStringArray( joinKeyColumns );
/** * Get all executed query strings */ public String[] getQueries() { return ArrayHelper.toStringArray( queryStatistics.keySet() ); }
public String[] getColumnAliases(int loc) { List result = new ArrayList( getLength() ); for ( int i=0; i<getLength(); i++ ) { String[] colAliases = getProjection(i).getColumnAliases(loc); ArrayHelper.addAll(result, colAliases); loc+=colAliases.length; } return ArrayHelper.toStringArray(result); }