/** * Construct and return an instance of the specified * indirect container class. */ protected IndirectContainer buildIndirectContainer() { IndirectContainer container = null; //3732 if (defaultContainerSize != null) { container = (IndirectContainer)getContainerPolicy().containerInstance(getDefaultContainerSize()); } else { container = (IndirectContainer)getContainerPolicy().containerInstance(); } if (container instanceof IndirectCollection){ if (this.useLazyInstantiation != null){ ((IndirectCollection)container).setUseLazyInstantiation(this.useLazyInstantiation.booleanValue()); } } return container; }
/** * Construct and return an instance of the specified * indirect container class. */ protected IndirectContainer buildIndirectContainer() { IndirectContainer container = null; //3732 if (defaultContainerSize != null) { container = (IndirectContainer)getContainerPolicy().containerInstance(getDefaultContainerSize()); } else { container = (IndirectContainer)getContainerPolicy().containerInstance(); } if (container instanceof IndirectCollection){ if (this.useLazyInstantiation != null){ ((IndirectCollection)container).setUseLazyInstantiation(this.useLazyInstantiation.booleanValue()); } } return container; }