public List getArgs() { List<String> rtn = CollectionHelper.arrayList( 2 ); rtn.add( castExpression ); rtn.add( castTargetType ); return rtn; } }
private List<Identifier> toIdentifiers(String[] names) { if ( names == null ) { return Collections.emptyList(); } final List<Identifier> columnNames = CollectionHelper.arrayList( names.length ); for ( String name : names ) { columnNames.add( getDatabase().toIdentifier( name ) ); } return columnNames; }
@SuppressWarnings("unchecked") private List<Identifier> extractColumnNames(List columns) { if ( columns == null || columns.isEmpty() ) { return Collections.emptyList(); } final List<Identifier> columnNames = CollectionHelper.arrayList( columns.size() ); for ( Column column : (List<Column>) columns ) { columnNames.add( getDatabase().toIdentifier( column.getQuotedName() ) ); } return columnNames; }
private ArrayList<MetadataSourceType> resolveInitialSourceProcessOrdering(ConfigurationService configService) { final ArrayList<MetadataSourceType> initialSelections = new ArrayList<>(); final String sourceProcessOrderingSetting = configService.getSetting( AvailableSettings.ARTIFACT_PROCESSING_ORDER, StandardConverters.STRING ); if ( sourceProcessOrderingSetting != null ) { final String[] orderChoices = StringHelper.split( ",; ", sourceProcessOrderingSetting, false ); initialSelections.addAll( CollectionHelper.arrayList( orderChoices.length ) ); for ( String orderChoice : orderChoices ) { initialSelections.add( MetadataSourceType.parsePrecedence( orderChoice ) ); } } if ( initialSelections.isEmpty() ) { initialSelections.add( MetadataSourceType.HBM ); initialSelections.add( MetadataSourceType.CLASS ); } return initialSelections; }
public TupleBuilderTransformer(org.hibernate.Query hqlQuery) { final Type[] resultTypes = hqlQuery.getReturnTypes(); final int tupleSize = resultTypes.length; this.tupleElements = CollectionHelper.arrayList( tupleSize ); final String[] aliases = hqlQuery.getReturnAliases(); final boolean hasAliases = aliases != null && aliases.length > 0; this.tupleElementsByAlias = hasAliases ? CollectionHelper.<String, HqlTupleElementImpl>mapOfSize( tupleSize ) : Collections.<String, HqlTupleElementImpl>emptyMap(); for ( int i = 0; i < tupleSize; i++ ) { final HqlTupleElementImpl tupleElement = new HqlTupleElementImpl( i, aliases == null ? null : aliases[i], resultTypes[i] ); tupleElements.add( tupleElement ); if ( hasAliases ) { final String alias = aliases[i]; if ( alias != null ) { tupleElementsByAlias.put( alias, tupleElement ); } } } }
); final List<ColumnSource> columnSources = CollectionHelper.arrayList( sources.size() ); for ( RelationalValueSource source : sources ) { if ( !ColumnSource.class.isInstance( source ) ) {
assert !loadOptions.isOrderReturnEnabled(); final List result = CollectionHelper.arrayList( ids.length );
assert loadOptions.isOrderReturnEnabled(); final List result = CollectionHelper.arrayList( ids.length );
final List resultsCopy = CollectionHelper.arrayList( results.size() );
this.formulaSources = CollectionHelper.arrayList( oneToOneElement.getFormula().size() ); for ( String expression : oneToOneElement.getFormula() ) { formulaSources.add(
@Override public List instantiateRaw( int anticipatedSize, PersistentCollectionDescriptor collectionDescriptor) { return CollectionHelper.arrayList( anticipatedSize ); }
public UniqueList(int size) { this.elements = CollectionHelper.arrayList( size ); }
@Override @SuppressWarnings("unchecked") public B instantiateRaw( int anticipatedSize, PersistentCollectionDescriptor collectionDescriptor) { if ( anticipatedSize < 1 ) { return (B) new ArrayList(); } else { return (B) CollectionHelper.arrayList( anticipatedSize ); } }
private static List<TupleElement<?>> generateTupleElements(Object[] row, String[] aliases) { final ArrayList<TupleElement<?>> elements = CollectionHelper.arrayList( row.length ); for ( int i = 0, count = row.length; i < count; i++ ) { String alias = null; if ( aliases != null ) { alias = aliases[i]; } elements.add( new TupleElementImpl<>( row[1].getClass(), alias ) ); } return elements; }
public TemplateParameterBindingContext(SessionFactoryImplementor sessionFactory, int expectedIdentifierCount) { this.sessionFactory = sessionFactory; if ( expectedIdentifierCount < 1 ) { this.idListPrototype = Collections.emptyList(); } else { this.idListPrototype = CollectionHelper.arrayList( expectedIdentifierCount ); Collections.fill( idListPrototype, ID_VALUE_TOKEN ); } }
@Override public List<DomainResultAssembler> resolveAssemblers( Consumer<Initializer> initializerConsumer, AssemblerCreationState creationState, AssemblerCreationContext creationContext) { final List<DomainResultAssembler> assemblers = CollectionHelper.arrayList( domainResults.size() ); for ( DomainResult domainResult : domainResults ) { final DomainResultAssembler resultAssembler = domainResult.createResultAssembler( initializerConsumer, creationState, creationContext ); assemblers.add( resultAssembler ); } return assemblers; } }
private List<Identifier> toIdentifiers(String[] names) { if ( names == null ) { return Collections.emptyList(); } final List<Identifier> columnNames = CollectionHelper.arrayList( names.length ); for ( String name : names ) { columnNames.add( getDatabase().toIdentifier( name ) ); } return columnNames; }
public static TransactionCoordinatorImpl deserialize( ObjectInputStream ois, TransactionContext transactionContext) throws ClassNotFoundException, IOException { final JdbcCoordinatorImpl jdbcCoordinator = JdbcCoordinatorImpl.deserialize( ois, transactionContext ); final int observerCount = ois.readInt(); final List<TransactionObserver> observers = CollectionHelper.arrayList( observerCount ); for ( int i = 0; i < observerCount; i++ ) { observers.add( (TransactionObserver) ois.readObject() ); } final TransactionCoordinatorImpl transactionCoordinator = new TransactionCoordinatorImpl( transactionContext, jdbcCoordinator, observers ); jdbcCoordinator.afterDeserialize( transactionCoordinator ); return transactionCoordinator; }
public static TransactionCoordinatorImpl deserialize( ObjectInputStream ois, TransactionContext transactionContext) throws ClassNotFoundException, IOException { final JdbcCoordinatorImpl jdbcCoordinator = JdbcCoordinatorImpl.deserialize( ois, transactionContext ); final int observerCount = ois.readInt(); final List<TransactionObserver> observers = CollectionHelper.arrayList( observerCount ); for ( int i = 0; i < observerCount; i++ ) { observers.add( (TransactionObserver) ois.readObject() ); } final TransactionCoordinatorImpl transactionCoordinator = new TransactionCoordinatorImpl( transactionContext, jdbcCoordinator, observers ); jdbcCoordinator.afterDeserialize( transactionCoordinator ); return transactionCoordinator; }
@SuppressWarnings("unchecked") private List<Identifier> extractColumnNames(List<MappedColumn> columns) { if ( columns == null || columns.isEmpty() ) { return Collections.emptyList(); } final List<Identifier> columnNames = CollectionHelper.arrayList( columns.size() ); for ( MappedColumn column : columns ) { if ( !column.isFormula() ) { columnNames.add( getDatabase().toIdentifier( ( (Column) column ).getQuotedName() ) ); } } return columnNames; }