Author: struberg
Date: Sun Jun 18 13:57:08 2017
New Revision: 1799087
URL: http://svn.apache.org/viewvc?rev=1799087&view=rev
Log:
OWB-1195 use Diamond types where possible
Modified:
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/Products.java
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/ShoppingBean.java
openwebbeans/trunk/samples/guess/src/main/java/org/apache/webbeans/sample/model/conversation/ConversationModel.java
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListBean.java
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListUser.java
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserListBean.java
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserReservationBean.java
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/admin/AdminController.java
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/user/UserController.java
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/entity/User.java
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianSingletonService.java
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbSWClassLoader.java
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbStandaloneContainer.java
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/UrlSet.java
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/UserTransactionBean.java
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorBean.java
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorFactoryBean.java
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/component/BaseEjbBean.java
openwebbeans/trunk/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanAttributesImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanManagerBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanMetadataBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BuiltInOwbBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ConversationBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorMetadataBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventMetadataBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionProducerFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionPointBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionTargetBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InstanceBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptedOrDecoratedBeanMetadataBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorMetadataBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/PrincipalBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/SelfInterceptorBean.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BaseProducerFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BeanAttributesBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/CdiInterceptorBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/EjbInterceptorBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ExtensionBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/FieldProducerFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/InterceptorBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ManagedBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/MethodProducerFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ObserverMethodsBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ProducerFieldBeansBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ProducerMethodBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ProducerMethodBeansBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ResourceBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/SelfInterceptorBeanBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/third/ThirdpartyBeanAttributesImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OpenWebBeansConfiguration.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/WebBeansContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/configurator/BeanAttributesConfiguratorImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/BeanManagerImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/DecoratorInjectionTargetFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionTargetFactoryImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/OwbCDI.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/SerializableBeanVault.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/AbstractContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/ApplicationContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/ConversationContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/PassivatingContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/RequestContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/SessionContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/SingletonContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/context/creational/CreationalContextImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/corespi/DefaultSingletonService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/xbean/CdiArchive.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/DefaultApplicationBoundaryService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/DefaultBDABeansXmlScanner.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/DefaultContextsService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/DefaultJndiService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/decorator/DecoratorsManager.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/deployment/StereoTypeManager.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/deployment/StereoTypeModel.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/el/ELContextStore.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/EventImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/event/ObserverMethodImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/exception/helper/ExceptionMessageBuilder.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AbstractInjectable.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/AlternativesManager.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/InjectableConstructor.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/InjectableMethod.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/impl/InjectionPointFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/impl/InjectionPointImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/inject/instance/InstanceImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/AbstractInvocationContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DecoratorHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/DefaultInterceptorHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorResolutionService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/InterceptorsManager.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/LifecycleInterceptorInvocationContext.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/RequestScopedBeanInterceptorHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/intercept/SessionScopedBeanInterceptorHandler.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/lifecycle/test/OpenWebBeansTestMetaDataDiscoveryService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/plugins/PluginLoader.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/AbstractAnnotatedCallable.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/AbstractDecoratorInjectionTarget.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/AnnotatedConstructorImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/AnnotatedElementFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/AnnotatedTypeImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/BaseProducerProducer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/EventProducer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/InjectionTargetImpl.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/InstanceProducer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/LazyInterceptorDefinedInjectionTarget.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/ProducerMethodProducer.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/ProviderBasedProducerFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/events/ExtensionLoader.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/portable/events/discovery/ErrorStack.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/AbstractProxyFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/NormalScopeProxyFactory.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/service/DefaultLoaderService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/service/ManualImplementationLoaderService.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/AnnotationUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ArrayUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/ClassUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/CollectionUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/GenericsUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/PriorityClasses.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/SpecializationUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/UrlSet.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/WebBeansUtil.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/DefaultBeanArchiveInformation.java
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/xml/DefaultBeanArchiveService.java
openwebbeans/trunk/webbeans-jms/src/main/java/org/apache/webbeans/jms/component/JmsComponentFactory.java
openwebbeans/trunk/webbeans-jms/src/main/java/org/apache/webbeans/jms/util/JmsProxyHandler.java
openwebbeans/trunk/webbeans-maven/src/main/java/org/apache/openwebbeans/maven/shade/OpenWebBeansPropertiesTransformer.java
openwebbeans/trunk/webbeans-osgi/src/main/java/org/apache/webbeans/osgi/scanner/OsgiMetaDataScannerService.java
openwebbeans/trunk/webbeans-resource/src/main/java/org/apache/webbeans/resource/spi/se/StandaloneResourceInjectionService.java
openwebbeans/trunk/webbeans-resource/src/main/java/org/apache/webbeans/resource/spi/se/StandaloneResourceProcessor.java
openwebbeans/trunk/webbeans-tomcat7/src/main/java/org/apache/webbeans/web/tomcat7/ContextLifecycleListener.java
openwebbeans/trunk/webbeans-tomcat7/src/main/java/org/apache/webbeans/web/tomcat7/TomcatInstanceManager.java
openwebbeans/trunk/webbeans-tomcat7/src/main/java/org/apache/webbeans/web/tomcat7/TomcatSecurityFilter.java
openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/context/WebContextsService.java
openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/ServletContextBean.java
openwebbeans/trunk/webbeans-web/src/main/java/org/apache/webbeans/web/lifecycle/ServletRequestBean.java
Modified:
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/Products.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/Products.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/Products.java
(original)
+++
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/Products.java
Sun Jun 18 13:57:08 2017
@@ -33,7 +33,7 @@ public class Products implements Seriali
{
private static final long serialVersionUID = 1L;
- private List<Item> products = new ArrayList<Item>();
+ private List<Item> products = new ArrayList<>();
public Products()
{
Modified:
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/ShoppingBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/ShoppingBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/ShoppingBean.java
(original)
+++
openwebbeans/trunk/samples/conversation-sample/src/main/java/org/apache/webbeans/samples/conversation/ShoppingBean.java
Sun Jun 18 13:57:08 2017
@@ -40,7 +40,7 @@ public class ShoppingBean implements Ser
private @Inject Conversation conversation;
- private List<Item> items = new ArrayList<Item>();
+ private List<Item> items = new ArrayList<>();
private UIData uiTable;
Modified:
openwebbeans/trunk/samples/guess/src/main/java/org/apache/webbeans/sample/model/conversation/ConversationModel.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/guess/src/main/java/org/apache/webbeans/sample/model/conversation/ConversationModel.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/guess/src/main/java/org/apache/webbeans/sample/model/conversation/ConversationModel.java
(original)
+++
openwebbeans/trunk/samples/guess/src/main/java/org/apache/webbeans/sample/model/conversation/ConversationModel.java
Sun Jun 18 13:57:08 2017
@@ -31,7 +31,7 @@ public class ConversationModel implement
{
private static final long serialVersionUID = -5042442586067259214L;
- private List<String> list = new ArrayList<String>();
+ private List<String> list = new ArrayList<>();
public void addNewBook(String name)
{
Modified:
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListBean.java
(original)
+++
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListBean.java
Sun Jun 18 13:57:08 2017
@@ -39,7 +39,7 @@ public class AdminListBean implements Se
private static final long serialVersionUID = 2552807646330035889L;
- private List<Hotel> hotels = new ArrayList<Hotel>();
+ private List<Hotel> hotels = new ArrayList<>();
private HtmlDataTable model;
Modified:
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListUser.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListUser.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListUser.java
(original)
+++
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/admin/AdminListUser.java
Sun Jun 18 13:57:08 2017
@@ -37,13 +37,13 @@ import org.apache.webbeans.reservation.e
@RequestScoped
public class AdminListUser
{
- private List<User> users = new ArrayList<User>();
+ private List<User> users = new ArrayList<>();
private @Inject @Default AdminController controller;
private HtmlDataTable model;
- private List<Hotel> hotels = new ArrayList<Hotel>();
+ private List<Hotel> hotels = new ArrayList<>();
public AdminListUser()
{
Modified:
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserListBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserListBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserListBean.java
(original)
+++
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserListBean.java
Sun Jun 18 13:57:08 2017
@@ -37,7 +37,7 @@ import org.apache.webbeans.reservation.u
public class UserListBean
{
- private List<Reservation> reservations = new ArrayList<Reservation>();
+ private List<Reservation> reservations = new ArrayList<>();
private HtmlDataTable model;
Modified:
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserReservationBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserReservationBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserReservationBean.java
(original)
+++
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/beans/user/UserReservationBean.java
Sun Jun 18 13:57:08 2017
@@ -47,11 +47,11 @@ public class UserReservationBean impleme
{
private static final long serialVersionUID = -5860989760497059459L;
- private List<SelectItem> reservations = new ArrayList<SelectItem>();
+ private List<SelectItem> reservations = new ArrayList<>();
private @Inject @Default UserController controller;
- private List<Hotel> hotels = new ArrayList<Hotel>();
+ private List<Hotel> hotels = new ArrayList<>();
private @Inject @Default AdminController adminController;
@@ -65,7 +65,7 @@ public class UserReservationBean impleme
private Integer[] itemSelected = new Integer[0];
- private Map<String, ReservationModel> models = new HashMap<String,
ReservationModel>();
+ private Map<String, ReservationModel> models = new HashMap<>();
public UserReservationBean()
{
Modified:
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/admin/AdminController.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/admin/AdminController.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/admin/AdminController.java
(original)
+++
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/admin/AdminController.java
Sun Jun 18 13:57:08 2017
@@ -119,7 +119,7 @@ public class AdminController
User user = (User)query.getSingleResult();
- Set<Hotel> hotels = new HashSet<Hotel>();
+ Set<Hotel> hotels = new HashSet<>();
Set<Reservation> reservations = user.getReservations();
Modified:
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/user/UserController.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/user/UserController.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/user/UserController.java
(original)
+++
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/controller/user/UserController.java
Sun Jun 18 13:57:08 2017
@@ -127,7 +127,7 @@ public class UserController
Set<Reservation> res = user.getReservations();
- List<Reservation> l = new ArrayList<Reservation>();
+ List<Reservation> l = new ArrayList<>();
for(Reservation r : res)
{
l.add(r);
Modified:
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/entity/User.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/entity/User.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/entity/User.java
(original)
+++
openwebbeans/trunk/samples/reservation/src/main/java/org/apache/webbeans/reservation/entity/User.java
Sun Jun 18 13:57:08 2017
@@ -58,7 +58,7 @@ public class User
private Date registerDate;
@OneToMany(mappedBy = "user", cascade = CascadeType.ALL)
- private Set<Reservation> reservations = new HashSet<Reservation>();
+ private Set<Reservation> reservations = new HashSet<>();
@Version
private int version;
Modified:
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianSingletonService.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianSingletonService.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianSingletonService.java
(original)
+++
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbArquillianSingletonService.java
Sun Jun 18 13:57:08 2017
@@ -53,7 +53,7 @@ public class OwbArquillianSingletonServi
{
ScannerService dummyScannerService = new OwbArquillianScannerService();
- Map<Class<?>, Object> initialServices = new HashMap<Class<?>,
Object>();
+ Map<Class<?>, Object> initialServices = new HashMap<>();
initialServices.put(ScannerService.class, dummyScannerService);
// this is needed because of a dirty hack in the
OpenWebBeansConfiguration
Modified:
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbSWClassLoader.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbSWClassLoader.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbSWClassLoader.java
(original)
+++
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbSWClassLoader.java
Sun Jun 18 13:57:08 2017
@@ -63,7 +63,7 @@ public class OwbSWClassLoader extends UR
}
};
- private final List<InputStream> openedStreams = new
ArrayList<InputStream>();
+ private final List<InputStream> openedStreams = new ArrayList<>();
private final String prefix;
private final boolean useOnlyArchiveResources;
private final Archive<?> archive;
@@ -118,7 +118,7 @@ public class OwbSWClassLoader extends UR
Enumeration<URL> urls = findResources(name);
if (useOnlyArchiveResourcesExcludes.contains(name))
{
- Collection<URL> returnValue = new
ArrayList<URL>(Collections.list(urls));
+ Collection<URL> returnValue = new
ArrayList<>(Collections.list(urls));
returnValue.addAll(Collections.list(super.getResources(name)));
return Collections.enumeration(returnValue);
}
Modified:
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbStandaloneContainer.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbStandaloneContainer.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbStandaloneContainer.java
(original)
+++
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/OwbStandaloneContainer.java
Sun Jun 18 13:57:08 2017
@@ -57,9 +57,9 @@ public class OwbStandaloneContainer impl
private OwbArquillianSingletonService singletonService;
private WebBeansContext webBeansContext;
- private final ThreadLocal<ClassLoader> originalLoader = new
ThreadLocal<ClassLoader>();
+ private final ThreadLocal<ClassLoader> originalLoader = new
ThreadLocal<>();
private boolean useOnlyArchiveResources;
- private Collection<String> useOnlyArchiveResourcesExcludes = new
ArrayList<String>();
+ private Collection<String> useOnlyArchiveResourcesExcludes = new
ArrayList<>();
@Override
public Class<OwbStandaloneConfiguration> getConfigurationClass()
Modified:
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/UrlSet.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/UrlSet.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/UrlSet.java
(original)
+++
openwebbeans/trunk/webbeans-arquillian/owb-arquillian-standalone/src/main/java/org/apache/webbeans/arquillian/standalone/UrlSet.java
Sun Jun 18 13:57:08 2017
@@ -34,7 +34,7 @@ import java.util.Set;
*/
public class UrlSet implements Set<URL>
{
- private Map<String, URL> urlMap = new HashMap<String, URL>();
+ private Map<String, URL> urlMap = new HashMap<>();
@Override
Modified:
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/UserTransactionBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/UserTransactionBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/UserTransactionBean.java
(original)
+++
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/UserTransactionBean.java
Sun Jun 18 13:57:08 2017
@@ -35,8 +35,8 @@ public class UserTransactionBean extends
super(webBeansContext,
WebBeansType.USERTRANSACTION,
UserTransaction.class,
- new SimpleProducerFactory<UserTransaction>(
- new
ProviderBasedProducer<UserTransaction>(webBeansContext, UserTransaction.class,
new UserTransactionProvider(webBeansContext), true)));
+ new SimpleProducerFactory<>(
+ new ProviderBasedProducer<>(webBeansContext,
UserTransaction.class, new UserTransactionProvider(webBeansContext), true)));
}
@Override
Modified:
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorBean.java
(original)
+++
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorBean.java
Sun Jun 18 13:57:08 2017
@@ -35,7 +35,7 @@ public class ValidatorBean extends Built
super(webBeansContext,
WebBeansType.VALIDATION,
Validator.class,
- new SimpleProducerFactory<Validator>(new
ProviderBasedProducer<Validator>(webBeansContext, Validator.class, new
ValidatorProvider(webBeansContext), true)));
+ new SimpleProducerFactory<>(new
ProviderBasedProducer<>(webBeansContext, Validator.class, new
ValidatorProvider(webBeansContext), true)));
}
@Override
Modified:
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorFactoryBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorFactoryBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorFactoryBean.java
(original)
+++
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/beans/ValidatorFactoryBean.java
Sun Jun 18 13:57:08 2017
@@ -35,8 +35,8 @@ public class ValidatorFactoryBean extend
super(webBeansContext,
WebBeansType.VALIDATIONFACT,
ValidatorFactory.class,
- new SimpleProducerFactory<ValidatorFactory>(
- new
ProviderBasedProducer<ValidatorFactory>(webBeansContext,
ValidatorFactory.class, new ValidatorFactoryProvider(webBeansContext), true)));
+ new SimpleProducerFactory<>(
+ new ProviderBasedProducer<>(webBeansContext,
ValidatorFactory.class, new ValidatorFactoryProvider(webBeansContext), true)));
}
@Override
Modified:
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/component/BaseEjbBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/component/BaseEjbBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/component/BaseEjbBean.java
(original)
+++
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/component/BaseEjbBean.java
Sun Jun 18 13:57:08 2017
@@ -48,7 +48,7 @@ public abstract class BaseEjbBean<T> ext
protected final SessionBeanType ejbType;
/** Map of proxy instances to the dependent SFSB they've acquired but not
yet removed */
- private Map<Object, Object> dependentSFSBToBeRemoved = new
ConcurrentHashMap<Object, Object>();
+ private Map<Object, Object> dependentSFSBToBeRemoved = new
ConcurrentHashMap<>();
/**
* Creates a new instance of the session bean.
Modified:
openwebbeans/trunk/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
(original)
+++
openwebbeans/trunk/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
Sun Jun 18 13:57:08 2017
@@ -32,7 +32,7 @@ import java.util.Properties;
// note: it is very important to not bring webbeans-impl in the classpath
there cause of gradle dep mecanism
public class OpenWebBeansPropertiesTransformer implements Transformer
{
- private final List<Properties> configurations = new
ArrayList<Properties>();
+ private final List<Properties> configurations = new ArrayList<>();
private String resource = "META-INF/openwebbeans/openwebbeans.properties";
private String ordinalKey = "configuration.ordinal";
@@ -104,7 +104,7 @@ public class OpenWebBeansPropertiesTrans
private List<Properties> sortProperties(List<Properties> allProperties)
{
- List<Properties> sortedProperties = new ArrayList<Properties>();
+ List<Properties> sortedProperties = new ArrayList<>();
for (Properties p : allProperties)
{
int configOrder = getConfigurationOrdinal(p);
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
Sun Jun 18 13:57:08 2017
@@ -68,9 +68,9 @@ import java.util.concurrent.ConcurrentHa
public final class AnnotationManager
{
private Map<Class<? extends Annotation>, Boolean>
checkedQualifierAnnotations =
- new ConcurrentHashMap<Class<? extends Annotation>, Boolean>();
+ new ConcurrentHashMap<>();
private Map<Class<? extends Annotation>, Boolean>
checkedStereotypeAnnotations =
- new ConcurrentHashMap<Class<? extends Annotation>, Boolean>();
+ new ConcurrentHashMap<>();
private final BeanManagerImpl beanManagerImpl;
private final WebBeansContext webBeansContext;
@@ -127,7 +127,7 @@ public final class AnnotationManager
public Set<Annotation> getInterceptorAnnotations(Set<Annotation> typeAnns)
{
// use a map to ensure that every annotation type is present only once
- Map<Class<? extends Annotation>, Annotation> bindings = new
HashMap<Class<? extends Annotation>, Annotation>();
+ Map<Class<? extends Annotation>, Annotation> bindings = new
HashMap<>();
Annotation[] anns = getInterceptorBindingMetaAnnotations(typeAnns);
@@ -146,7 +146,7 @@ public final class AnnotationManager
// check for stereotypes _explicitly_ declared on the bean class (not
inherited)
Annotation[] stereoTypes =
getStereotypeMetaAnnotations(typeAnns.toArray(new Annotation[typeAnns.size()]));
- Map<Class<? extends Annotation>, Annotation> annotationsFromSteretypes
= new HashMap<Class<? extends Annotation>, Annotation>();
+ Map<Class<? extends Annotation>, Annotation> annotationsFromSteretypes
= new HashMap<>();
for (Annotation stereoType : stereoTypes)
{
if
(hasInterceptorBindingMetaAnnotation(stereoType.annotationType().getDeclaredAnnotations()))
@@ -179,7 +179,7 @@ public final class AnnotationManager
}
}
- return new HashSet<Annotation>(bindings.values());
+ return new HashSet<>(bindings.values());
}
/**
@@ -225,7 +225,7 @@ public final class AnnotationManager
public Annotation[] getInterceptorBindingMetaAnnotations(Annotation[] anns)
{
Asserts.assertNotNull(anns, Asserts.PARAM_NAME_ANNOTATION);
- List<Annotation> interAnns = new ArrayList<Annotation>();
+ List<Annotation> interAnns = new ArrayList<>();
for (Annotation ann : anns)
{
@@ -291,7 +291,7 @@ public final class AnnotationManager
Asserts.assertNotNull(annotatedMethod, "annotatedMethod");
Asserts.nullCheckForClass(clazz);
- List<Annotation> list = new ArrayList<Annotation>();
+ List<Annotation> list = new ArrayList<>();
List<AnnotatedParameter<X>> parameters =
annotatedMethod.getParameters();
for(AnnotatedParameter<X> parameter : parameters)
{
@@ -328,7 +328,7 @@ public final class AnnotationManager
Asserts.nullCheckForClass(clazz);
Annotation[][] parameterAnns = method.getParameterAnnotations();
- List<Annotation> list = new ArrayList<Annotation>();
+ List<Annotation> list = new ArrayList<>();
Annotation[] result;
for (Annotation[] parameters : parameterAnns)
@@ -382,7 +382,7 @@ public final class AnnotationManager
return DefaultLiteral.SET;
}
- Set<Annotation> set = new HashSet<Annotation>();
+ Set<Annotation> set = new HashSet<>();
for (Annotation annot : anns)
{
@@ -495,7 +495,7 @@ public final class AnnotationManager
*/
public boolean isStereoTypeAnnotation(Class<? extends Annotation> clazz)
{
- return isStereoTypeAnnotation(clazz, new HashSet<Class<? extends
Annotation>>());
+ return isStereoTypeAnnotation(clazz, new HashSet<>());
}
private boolean isStereoTypeAnnotation(Class<? extends Annotation> clazz,
Set<Class<? extends Annotation>> checkedAnnotations)
@@ -570,7 +570,7 @@ public final class AnnotationManager
public Annotation[] getStereotypeMetaAnnotations(Annotation[] anns)
{
Asserts.assertNotNull(anns, Asserts.PARAM_NAME_ANNOTATION);
- List<Annotation> interAnns = new ArrayList<Annotation>();
+ List<Annotation> interAnns = new ArrayList<>();
for (Annotation ann : anns)
{
@@ -596,7 +596,7 @@ public final class AnnotationManager
public Set<Class<? extends Annotation>>
getStereotypeMetaAnnotations(Set<Class<? extends Annotation>> stereotypes)
{
Asserts.assertNotNull(stereotypes, Asserts.PARAM_NAME_ANNOTATION);
- Set<Class<? extends Annotation>> interAnns = new HashSet<Class<?
extends Annotation>>();
+ Set<Class<? extends Annotation>> interAnns = new HashSet<>();
for (Class<? extends Annotation> ann : stereotypes)
{
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanAttributesImpl.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanAttributesImpl.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanAttributesImpl.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanAttributesImpl.java
Sun Jun 18 13:57:08 2017
@@ -98,14 +98,14 @@ public class BeanAttributesImpl<T> imple
Set<Class<? extends Annotation>> stereotypes,
boolean alternative)
{
- this.types = types == null? Collections.<Type>emptySet():
Collections.unmodifiableSet(new HashSet<Type>(types));
- this.qualifiers = qualifiers == null?
Collections.<Annotation>emptySet(): Collections.unmodifiableSet(new
HashSet<Annotation>(qualifiers));
+ this.types = types == null? Collections.<Type>emptySet():
Collections.unmodifiableSet(new HashSet<>(types));
+ this.qualifiers = qualifiers == null?
Collections.<Annotation>emptySet(): Collections.unmodifiableSet(new
HashSet<>(qualifiers));
this.scope = scope;
this.name = name;
this.nullable = nullable;
this.stereotypes = stereotypes == null
? Collections.<Class<? extends Annotation>>emptySet()
- : Collections.unmodifiableSet(new HashSet<Class<? extends
Annotation>>(stereotypes));
+ : Collections.unmodifiableSet(new HashSet<>(stereotypes));
this.alternative = alternative;
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanManagerBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanManagerBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanManagerBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanManagerBean.java
Sun Jun 18 13:57:08 2017
@@ -33,10 +33,10 @@ public class BeanManagerBean extends Bui
{
super(webBeansContext,
WebBeansType.MANAGER,
- new
BeanAttributesImpl<BeanManager>(CollectionUtil.<Type>unmodifiableSet(BeanManager.class,
Object.class), AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION),
+ new
BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(BeanManager.class,
Object.class), AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION),
BeanManager.class,
false,
- new SimpleProducerFactory<BeanManager>(new
BeanManagerProducer(webBeansContext)));
+ new SimpleProducerFactory<>(new
BeanManagerProducer(webBeansContext)));
}
/**
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanMetadataBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanMetadataBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanMetadataBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BeanMetadataBean.java
Sun Jun 18 13:57:08 2017
@@ -41,10 +41,10 @@ public class BeanMetadataBean<T> extends
{
super(webBeansContext,
WebBeansType.METADATA,
- new
BeanAttributesImpl<Bean<T>>(CollectionUtil.<Type>unmodifiableSet(Bean.class,
Contextual.class, Object.class)),
+ new
BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(Bean.class,
Contextual.class, Object.class)),
new TypeLiteral<Bean<T>>(){}.getRawType(),
false,
- new SimpleProducerFactory<Bean<T>>(new
MetadataProducer<Bean<T>>()));
+ new SimpleProducerFactory<>(new MetadataProducer<Bean<T>>()));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BuiltInOwbBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BuiltInOwbBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BuiltInOwbBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/BuiltInOwbBean.java
Sun Jun 18 13:57:08 2017
@@ -18,8 +18,6 @@
*/
package org.apache.webbeans.component;
-import java.lang.reflect.Type;
-
import javax.enterprise.inject.spi.Producer;
import org.apache.webbeans.util.Asserts;
@@ -35,7 +33,7 @@ public abstract class BuiltInOwbBean<T>
protected BuiltInOwbBean(WebBeansContext webBeansContext, WebBeansType
webBeansType, Class<T> returnType, ProducerFactory<T> producerFactory)
{
- this(webBeansContext, webBeansType, new
BeanAttributesImpl<T>(CollectionUtil.<Type>unmodifiableSet(returnType,
Object.class)), returnType, false, producerFactory);
+ this(webBeansContext, webBeansType, new
BeanAttributesImpl<>(CollectionUtil.unmodifiableSet(returnType, Object.class)),
returnType, false, producerFactory);
}
protected BuiltInOwbBean(
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ConversationBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ConversationBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ConversationBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ConversationBean.java
Sun Jun 18 13:57:08 2017
@@ -46,18 +46,18 @@ public class ConversationBean extends Bu
{
super(webBeansContext,
WebBeansType.CONVERSATION,
- new BeanAttributesImpl<ConversationImpl>(
- CollectionUtil.<Type>unmodifiableSet(Conversation.class,
ConversationImpl.class, Object.class),
- AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION,
- RequestScoped.class,
- "javax.enterprise.context.conversation",
- false,
- Collections.<Class<? extends Annotation>>emptySet(),
- false),
+ new BeanAttributesImpl<>(
+ CollectionUtil.<Type>unmodifiableSet(Conversation.class,
ConversationImpl.class, Object.class),
+ AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION,
+ RequestScoped.class,
+ "javax.enterprise.context.conversation",
+ false,
+ Collections.<Class<? extends Annotation>>emptySet(),
+ false),
ConversationImpl.class,
false,
- new SimpleProducerFactory<ConversationImpl>(
- new
ConversationProducer(webBeansContext.getAnnotatedElementFactory().newAnnotatedType(ConversationImpl.class),
webBeansContext)));
+ new SimpleProducerFactory<>(
+ new
ConversationProducer(webBeansContext.getAnnotatedElementFactory().newAnnotatedType(ConversationImpl.class),
webBeansContext)));
setEnabled(true);
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorBean.java
Sun Jun 18 13:57:08 2017
@@ -55,7 +55,7 @@ public class DecoratorBean<T> extends In
BeanAttributes<T> beanAttributes,
Class<T> beanClass)
{
- super(webBeansContext, webBeansType, annotatedType, beanAttributes,
beanClass, new DecoratorInjectionTargetFactory<T>(annotatedType,
webBeansContext));
+ super(webBeansContext, webBeansType, annotatedType, beanAttributes,
beanClass, new DecoratorInjectionTargetFactory<>(annotatedType,
webBeansContext));
}
public void setDecoratorInfo(Set<Type> decoratedTypes, Type delegateType,
Set<Annotation> delegateQualifiers)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorMetadataBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorMetadataBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorMetadataBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/DecoratorMetadataBean.java
Sun Jun 18 13:57:08 2017
@@ -40,10 +40,10 @@ public class DecoratorMetadataBean<T> ex
{
super(webBeansContext,
WebBeansType.METADATA,
- new
BeanAttributesImpl<Decorator<T>>(CollectionUtil.<Type>unmodifiableSet(Decorator.class,
Object.class)),
+ new
BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(Decorator.class,
Object.class)),
new TypeLiteral<Decorator<T>>(){}.getRawType(),
false,
- new SimpleProducerFactory<Decorator<T>>(new
MetadataProducer<Decorator<T>>()));
+ new SimpleProducerFactory<>(new
MetadataProducer<Decorator<T>>()));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventBean.java
Sun Jun 18 13:57:08 2017
@@ -45,10 +45,12 @@ public class EventBean<T> extends BuiltI
{
super(webBeansContext,
WebBeansType.OBSERVABLE,
- new
BeanAttributesImpl<Event<T>>(CollectionUtil.<Type>unmodifiableSet(new
TypeLiteral<Event<T>>() {}.getRawType(), Object.class)),
+ new
BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(new
TypeLiteral<Event<T>>()
+ {
+ }.getRawType(), Object.class)),
new TypeLiteral<Event<T>>(){}.getRawType(),
false,
- new SimpleProducerFactory<Event<T>>(new
EventProducer<T>(webBeansContext)));
+ new SimpleProducerFactory<>(new
EventProducer<T>(webBeansContext)));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventMetadataBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventMetadataBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventMetadataBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/EventMetadataBean.java
Sun Jun 18 13:57:08 2017
@@ -38,10 +38,10 @@ public class EventMetadataBean extends B
{
super(webBeansContext,
WebBeansType.METADATA,
- new
BeanAttributesImpl<EventMetadata>(CollectionUtil.<Type>unmodifiableSet(EventMetadata.class,
Object.class)),
+ new
BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(EventMetadata.class,
Object.class)),
EventMetadata.class,
false,
- new SimpleProducerFactory<EventMetadata>(new
EventMetadataProducer()));
+ new SimpleProducerFactory<>(new EventMetadataProducer()));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionBean.java
Sun Jun 18 13:57:08 2017
@@ -41,14 +41,14 @@ public class ExtensionBean<T> extends Bu
public ExtensionBean(WebBeansContext webBeansContext, Class<T> returnType)
{
super(webBeansContext,
- WebBeansType.EXTENSION,
- new BeanAttributesImpl<T>(
-
webBeansContext.getAnnotatedElementFactory().getAnnotatedType(returnType).getTypeClosure(),
- AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION,
- ApplicationScoped.class),
- returnType,
- false,
- new
ExtensionProducerFactory<T>(webBeansContext.getAnnotatedElementFactory().getAnnotatedType(returnType),
webBeansContext));
+ WebBeansType.EXTENSION,
+ new BeanAttributesImpl<>(
+
webBeansContext.getAnnotatedElementFactory().getAnnotatedType(returnType).getTypeClosure(),
+ AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION,
+ ApplicationScoped.class),
+ returnType,
+ false,
+ new
ExtensionProducerFactory<>(webBeansContext.getAnnotatedElementFactory().getAnnotatedType(returnType),
webBeansContext));
}
@Override
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionProducerFactory.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionProducerFactory.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionProducerFactory.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/ExtensionProducerFactory.java
Sun Jun 18 13:57:08 2017
@@ -46,6 +46,6 @@ public class ExtensionProducerFactory<T>
@Override
public <P> Producer<P> createProducer(Bean<P> bean)
{
- return new ExtensionProducer<P>((AnnotatedType<P>)annotatedType, bean,
webBeansContext);
+ return new ExtensionProducer<>((AnnotatedType<P>) annotatedType, bean,
webBeansContext);
}
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionPointBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionPointBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionPointBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionPointBean.java
Sun Jun 18 13:57:08 2017
@@ -44,10 +44,10 @@ public class InjectionPointBean extends
{
super(webBeansContext,
WebBeansType.INJECTIONPOINT,
- new
BeanAttributesImpl<InjectionPoint>(CollectionUtil.<Type>unmodifiableSet(InjectionPoint.class,
Object.class)),
+ new
BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(InjectionPoint.class,
Object.class)),
InjectionPoint.class,
false,
- new SimpleProducerFactory<InjectionPoint>(new
InjectionPointProducer()));
+ new SimpleProducerFactory<>(new InjectionPointProducer()));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionTargetBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionTargetBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionTargetBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InjectionTargetBean.java
Sun Jun 18 13:57:08 2017
@@ -54,7 +54,7 @@ public class InjectionTargetBean<T> exte
BeanAttributes<T> beanAttributes,
Class<T> beanClass)
{
- this(webBeansContext, webBeansType, annotatedType, beanAttributes,
beanClass, new InjectionTargetFactoryImpl<T>(annotatedType, webBeansContext));
+ this(webBeansContext, webBeansType, annotatedType, beanAttributes,
beanClass, new InjectionTargetFactoryImpl<>(annotatedType, webBeansContext));
}
/**
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InstanceBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InstanceBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InstanceBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InstanceBean.java
Sun Jun 18 13:57:08 2017
@@ -37,15 +37,21 @@ public class InstanceBean<T> extends Bui
public InstanceBean(WebBeansContext webBeansContext)
{
super(webBeansContext,
- WebBeansType.INSTANCE,
- new
BeanAttributesImpl<Instance<T>>(CollectionUtil.<Type>unmodifiableSet(
- new TypeLiteral<Instance<T>>(){}.getRawType(),
- new TypeLiteral<Provider<T>>() {}.getRawType(),
- Object.class)),
- new TypeLiteral<Instance<T>>(){}.getRawType(),
- false,
- new SimpleProducerFactory<Instance<T>>(
- new InstanceProducer<T>(new
TypeLiteral<Instance<T>>(){}.getRawType(),
AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION, webBeansContext)));
+ WebBeansType.INSTANCE,
+ new BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(
+ new TypeLiteral<Instance<T>>()
+ {
+ }.getRawType(),
+ new TypeLiteral<Provider<T>>()
+ {
+ }.getRawType(),
+ Object.class)),
+ new TypeLiteral<Instance<T>>(){}.getRawType(),
+ false,
+ new SimpleProducerFactory<>(
+ new InstanceProducer<>(new TypeLiteral<Instance<T>>()
+ {
+ }.getRawType(), AnnotationUtil.DEFAULT_AND_ANY_ANNOTATION,
webBeansContext)));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptedOrDecoratedBeanMetadataBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptedOrDecoratedBeanMetadataBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptedOrDecoratedBeanMetadataBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptedOrDecoratedBeanMetadataBean.java
Sun Jun 18 13:57:08 2017
@@ -44,13 +44,17 @@ public class InterceptedOrDecoratedBeanM
public InterceptedOrDecoratedBeanMetadataBean(WebBeansContext
webBeansContext)
{
super(webBeansContext,
- WebBeansType.METADATA,
- new BeanAttributesImpl<Bean<T>>(
- CollectionUtil.<Type>unmodifiableSet(Bean.class,
Contextual.class, Object.class),
- CollectionUtil.<Annotation>unmodifiableSet(new
AnnotationLiteral<Intercepted>() {}, new AnnotationLiteral<Decorated>() {})),
- new TypeLiteral<Bean<T>>(){}.getRawType(),
- false,
- new SimpleProducerFactory<Bean<T>>(new
BeanMetadataProducer<Bean<T>>()));
+ WebBeansType.METADATA,
+ new BeanAttributesImpl<>(
+ CollectionUtil.<Type>unmodifiableSet(Bean.class,
Contextual.class, Object.class),
+ CollectionUtil.<Annotation>unmodifiableSet(new
AnnotationLiteral<Intercepted>()
+ {
+ }, new AnnotationLiteral<Decorated>()
+ {
+ })),
+ new TypeLiteral<Bean<T>>(){}.getRawType(),
+ false,
+ new SimpleProducerFactory<>(new BeanMetadataProducer<Bean<T>>()));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorBean.java
Sun Jun 18 13:57:08 2017
@@ -58,11 +58,11 @@ public abstract class InterceptorBean<T>
protected Method aroundInvokeMethod;
protected InterceptorBean(WebBeansContext webBeansContext,
- AnnotatedType<T> annotatedType,
- BeanAttributes<T> beanAttributes,
- Class<T> beanClass,
- Map<InterceptionType, Method[]>
interceptionMethods,
- InjectionTargetFactoryImpl<T> factory)
+ AnnotatedType<T> annotatedType,
+ BeanAttributes<T> beanAttributes,
+ Class<T> beanClass,
+ Map<InterceptionType, Method[]>
interceptionMethods,
+ InjectionTargetFactoryImpl<T> factory)
{
super(webBeansContext,
WebBeansType.INTERCEPTOR,
@@ -97,7 +97,7 @@ public abstract class InterceptorBean<T>
Map<InterceptionType, Method[]> interceptionMethods)
{
this(webBeansContext, annotatedType, beanAttributes, beanClass,
interceptionMethods,
- new InterceptorInjectionTargetFactory<T>(annotatedType,
webBeansContext));
+ new InterceptorInjectionTargetFactory<>(annotatedType,
webBeansContext));
}
/**
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorMetadataBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorMetadataBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorMetadataBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/InterceptorMetadataBean.java
Sun Jun 18 13:57:08 2017
@@ -39,11 +39,11 @@ public class InterceptorMetadataBean<T>
public InterceptorMetadataBean(WebBeansContext webBeansContext)
{
super(webBeansContext,
- WebBeansType.METADATA,
- new
BeanAttributesImpl<Interceptor<T>>(CollectionUtil.<Type>unmodifiableSet(Interceptor.class,
Object.class)),
- new TypeLiteral<Interceptor<T>>(){}.getRawType(),
- false,
- new SimpleProducerFactory<Interceptor<T>>(new
MetadataProducer<Interceptor<T>>()));
+ WebBeansType.METADATA,
+ new
BeanAttributesImpl<>(CollectionUtil.<Type>unmodifiableSet(Interceptor.class,
Object.class)),
+ new TypeLiteral<Interceptor<T>>(){}.getRawType(),
+ false,
+ new SimpleProducerFactory<>(new
MetadataProducer<Interceptor<T>>()));
}
/* (non-Javadoc)
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/PrincipalBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/PrincipalBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/PrincipalBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/PrincipalBean.java
Sun Jun 18 13:57:08 2017
@@ -31,7 +31,7 @@ public class PrincipalBean extends Built
super(webBeansContext,
WebBeansType.PRINCIPAL,
Principal.class,
- new SimpleProducerFactory<Principal>(new
ProviderBasedProducer<Principal>(webBeansContext, Principal.class, new
PrincipalProvider(webBeansContext), true)));
+ new SimpleProducerFactory<>(new
ProviderBasedProducer<>(webBeansContext, Principal.class, new
PrincipalProvider(webBeansContext), true)));
}
@Override
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/SelfInterceptorBean.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/SelfInterceptorBean.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/SelfInterceptorBean.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/SelfInterceptorBean.java
Sun Jun 18 13:57:08 2017
@@ -49,7 +49,7 @@ public class SelfInterceptorBean<T> exte
Map<InterceptionType, Method[]>
interceptionMethods)
{
super(webBeansContext, annotatedType, beanAttributes, beanClass,
interceptionMethods,
- new InjectionTargetFactoryImpl<T>(annotatedType,
webBeansContext));
+ new InjectionTargetFactoryImpl<>(annotatedType, webBeansContext));
}
public boolean isAroundInvoke()
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BaseProducerFactory.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BaseProducerFactory.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BaseProducerFactory.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BaseProducerFactory.java
Sun Jun 18 13:57:08 2017
@@ -65,7 +65,7 @@ public abstract class BaseProducerFactor
Set<InjectionPoint> disposalIPs = null;
if (disposalMethod != null)
{
- disposalIPs = new
HashSet<InjectionPoint>(webBeansContext.getInjectionPointFactory().buildInjectionPoints(bean,
disposalMethod));
+ disposalIPs = new
HashSet<>(webBeansContext.getInjectionPointFactory().buildInjectionPoints(bean,
disposalMethod));
}
return disposalIPs;
}
@@ -78,7 +78,7 @@ public abstract class BaseProducerFactor
{
producerQualifiers = Collections.emptySet();
}
- Set<Annotation> producerQualifiersWithoutNamed = new
HashSet<Annotation>();
+ Set<Annotation> producerQualifiersWithoutNamed = new HashSet<>();
for (Annotation qualifier: producerQualifiers)
{
if (!qualifier.annotationType().equals(Named.class))
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BeanAttributesBuilder.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BeanAttributesBuilder.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BeanAttributesBuilder.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/BeanAttributesBuilder.java
Sun Jun 18 13:57:08 2017
@@ -76,9 +76,9 @@ public abstract class BeanAttributesBuil
protected WebBeansContext webBeansContext;
- protected Set<Type> types = new HashSet<Type>();
+ protected Set<Type> types = new HashSet<>();
- protected Set<Annotation> qualifiers = new HashSet<Annotation>();
+ protected Set<Annotation> qualifiers = new HashSet<>();
protected Class<? extends Annotation> scope;
@@ -129,7 +129,7 @@ public abstract class BeanAttributesBuil
defineQualifiers();
defineNullable();
defineAlternative();
- return new BeanAttributesImpl<T>(types, qualifiers, scope, name,
nullable, stereotypes, alternative);
+ return new BeanAttributesImpl<>(types, qualifiers, scope, name,
nullable, stereotypes, alternative);
}
protected A getAnnotated()
@@ -157,7 +157,7 @@ public abstract class BeanAttributesBuil
Class<?>[] typedTypes = beanTypes.value();
//New api types
- Set<Type> newTypes = new HashSet<Type>();
+ Set<Type> newTypes = new HashSet<>();
for (Class<?> type : typedTypes)
{
Type foundType = null;
@@ -207,7 +207,7 @@ public abstract class BeanAttributesBuil
protected void
defineQualifiers()
{
- HashSet<Class<? extends Annotation>> qualifiedTypes = new
HashSet<Class<? extends Annotation>>();
+ HashSet<Class<? extends Annotation>> qualifiedTypes = new HashSet<>();
if (annotated.isAnnotationPresent(Specializes.class))
{
defineQualifiers(getSuperAnnotated(), qualifiedTypes);
@@ -577,7 +577,7 @@ public abstract class BeanAttributesBuil
{
if (stereos == null)
{
- stereos = new HashSet<Class<? extends Annotation>>();
+ stereos = new HashSet<>();
}
stereos.add(stereo.annotationType());
}
@@ -610,17 +610,17 @@ public abstract class BeanAttributesBuil
public <T> BeanAttributesBuilder<T, AnnotatedType<T>>
newBeanAttibutes(AnnotatedType<T> annotatedType, boolean onlyScopedBeans)
{
- return new AnnotatedTypeBeanAttributesBuilder<T>(webBeansContext,
annotatedType, onlyScopedBeans);
+ return new AnnotatedTypeBeanAttributesBuilder<>(webBeansContext,
annotatedType, onlyScopedBeans);
}
public <T> BeanAttributesBuilder<T, AnnotatedField<T>>
newBeanAttibutes(AnnotatedField<T> annotatedField)
{
- return new AnnotatedFieldBeanAttributesBuilder<T>(webBeansContext,
annotatedField);
+ return new AnnotatedFieldBeanAttributesBuilder<>(webBeansContext,
annotatedField);
}
public <T> BeanAttributesBuilder<T, AnnotatedMethod<T>>
newBeanAttibutes(AnnotatedMethod<T> annotatedMethod)
{
- return new
AnnotatedMethodBeanAttributesBuilder<T>(webBeansContext, annotatedMethod);
+ return new AnnotatedMethodBeanAttributesBuilder<>(webBeansContext,
annotatedMethod);
}
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/CdiInterceptorBeanBuilder.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/CdiInterceptorBeanBuilder.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/CdiInterceptorBeanBuilder.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/CdiInterceptorBeanBuilder.java
Sun Jun 18 13:57:08 2017
@@ -111,6 +111,6 @@ public class CdiInterceptorBeanBuilder<T
@Override
protected CdiInterceptorBean<T> createBean(Class<T> beanClass, boolean
enabled, Map<InterceptionType, Method[]> interceptionMethods)
{
- return new CdiInterceptorBean<T>(webBeansContext, annotatedType,
beanAttributes, beanClass, interceptorBindings, enabled, interceptionMethods);
+ return new CdiInterceptorBean<>(webBeansContext, annotatedType,
beanAttributes, beanClass, interceptorBindings, enabled, interceptionMethods);
}
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java
Sun Jun 18 13:57:08 2017
@@ -89,7 +89,7 @@ public class DecoratorBeanBuilder<T> ext
this.webBeansContext = webBeansContext;
this.annotatedType = annotatedType;
this.beanAttributes = beanAttributes;
- decoratedTypes = new HashSet<Type>(beanAttributes.getTypes());
+ decoratedTypes = new HashSet<>(beanAttributes.getTypes());
ignoredDecoratorInterfaces = getIgnoredDecoratorInterfaces();
}
@@ -264,7 +264,7 @@ public class DecoratorBeanBuilder<T> ext
public DecoratorBean<T> getBean()
{
- DecoratorBean<T> decorator = new DecoratorBean<T>(webBeansContext,
WebBeansType.MANAGED, annotatedType, beanAttributes,
annotatedType.getJavaClass());
+ DecoratorBean<T> decorator = new DecoratorBean<>(webBeansContext,
WebBeansType.MANAGED, annotatedType, beanAttributes,
annotatedType.getJavaClass());
decorator.setEnabled(webBeansContext.getDecoratorsManager().isDecoratorEnabled(annotatedType.getJavaClass()));
// we can only do this after the bean injection points got scanned
@@ -276,7 +276,7 @@ public class DecoratorBeanBuilder<T> ext
protected List<AnnotatedMethod<?>> getPostConstructMethods()
{
- List<AnnotatedMethod<?>> postConstructMethods = new
ArrayList<AnnotatedMethod<?>>();
+ List<AnnotatedMethod<?>> postConstructMethods = new ArrayList<>();
collectPostConstructMethods(annotatedType.getJavaClass(),
postConstructMethods);
return postConstructMethods;
}
@@ -301,7 +301,7 @@ public class DecoratorBeanBuilder<T> ext
protected List<AnnotatedMethod<?>> getPreDestroyMethods()
{
- List<AnnotatedMethod<?>> preDestroyMethods = new
ArrayList<AnnotatedMethod<?>>();
+ List<AnnotatedMethod<?>> preDestroyMethods = new ArrayList<>();
collectPreDestroyMethods(annotatedType.getJavaClass(),
preDestroyMethods);
return preDestroyMethods;
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/EjbInterceptorBeanBuilder.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/EjbInterceptorBeanBuilder.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/EjbInterceptorBeanBuilder.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/EjbInterceptorBeanBuilder.java
Sun Jun 18 13:57:08 2017
@@ -70,6 +70,6 @@ public class EjbInterceptorBeanBuilder<T
@Override
protected EjbInterceptorBean<T> createBean(Class<T> beanClass, boolean
enabled, Map<InterceptionType, Method[]> interceptionMethods)
{
- return new EjbInterceptorBean<T>(webBeansContext, annotatedType,
beanAttributes, beanClass, interceptionMethods);
+ return new EjbInterceptorBean<>(webBeansContext, annotatedType,
beanAttributes, beanClass, interceptionMethods);
}
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ExtensionBeanBuilder.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ExtensionBeanBuilder.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ExtensionBeanBuilder.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ExtensionBeanBuilder.java
Sun Jun 18 13:57:08 2017
@@ -44,6 +44,6 @@ public class ExtensionBeanBuilder<T>
public ExtensionBean<T> getBean()
{
- return new ExtensionBean<T>(webBeansContext,
annotatedType.getJavaClass());
+ return new ExtensionBean<>(webBeansContext,
annotatedType.getJavaClass());
}
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/FieldProducerFactory.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/FieldProducerFactory.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/FieldProducerFactory.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/FieldProducerFactory.java
Sun Jun 18 13:57:08 2017
@@ -67,7 +67,7 @@ public class FieldProducerFactory<P> ext
public <T> Producer<T> createProducer(Bean<T> bean)
{
Set<InjectionPoint> disposalIPs = getInjectionPoints(bean);
- Producer<T> producer = new ProducerFieldProducer<T, P>(parent,
producerField, disposalMethod, disposalIPs, webBeansContext);
+ Producer<T> producer = new ProducerFieldProducer<>(parent,
producerField, disposalMethod, disposalIPs, webBeansContext);
return
webBeansContext.getWebBeansUtil().fireProcessProducerEvent(producer,
producerField);
}
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/InterceptorBeanBuilder.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/InterceptorBeanBuilder.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/InterceptorBeanBuilder.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/InterceptorBeanBuilder.java
Sun Jun 18 13:57:08 2017
@@ -132,14 +132,14 @@ public abstract class InterceptorBeanBui
List<Class> classHierarchy =
webBeansContext.getInterceptorUtil().getReverseClassHierarchy(annotatedType.getJavaClass());
Collection<Method> aroundInvokeMethod = null;
- List<AnnotatedMethod> postConstructMethods = new
ArrayList<AnnotatedMethod>();
- List<AnnotatedMethod> preDestroyMethods = new
ArrayList<AnnotatedMethod>();
- List<AnnotatedMethod> aroundTimeoutMethods = new
ArrayList<AnnotatedMethod>();
- List<AnnotatedMethod> aroundConstructMethods = new
ArrayList<AnnotatedMethod>();
+ List<AnnotatedMethod> postConstructMethods = new ArrayList<>();
+ List<AnnotatedMethod> preDestroyMethods = new ArrayList<>();
+ List<AnnotatedMethod> aroundTimeoutMethods = new ArrayList<>();
+ List<AnnotatedMethod> aroundConstructMethods = new ArrayList<>();
// EJB related interceptors
- List<AnnotatedMethod> prePassivateMethods = new
ArrayList<AnnotatedMethod>();
- List<AnnotatedMethod> postActivateMethods = new
ArrayList<AnnotatedMethod>();
+ List<AnnotatedMethod> prePassivateMethods = new ArrayList<>();
+ List<AnnotatedMethod> postActivateMethods = new ArrayList<>();
boolean interceptorFound = false;
@@ -179,7 +179,7 @@ public abstract class InterceptorBeanBui
checkAroundInvokeConditions(m);
if (aroundInvokeMethod == null)
{
- aroundInvokeMethod = new ArrayList<Method>();
+ aroundInvokeMethod = new ArrayList<>();
}
aroundInvokeMethod.add(m.getJavaMember());
}
@@ -234,7 +234,7 @@ public abstract class InterceptorBeanBui
// and now for setting the bean info
- interceptionMethods = new HashMap<InterceptionType, Method[]>();
+ interceptionMethods = new HashMap<>();
if (aroundInvokeMethod != null)
{
@@ -280,7 +280,7 @@ public abstract class InterceptorBeanBui
private void checkAroundInvokeConditions(AnnotatedMethod method)
{
List<AnnotatedParameter<T>> parameters = method.getParameters();
- List<Class<?>> clazzParameters = new ArrayList<Class<?>>();
+ List<Class<?>> clazzParameters = new ArrayList<>();
for(AnnotatedParameter<T> parameter : parameters)
{
clazzParameters.add(ClassUtil.getClazz(parameter.getBaseType()));
Modified:
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ManagedBeanBuilder.java
URL:
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ManagedBeanBuilder.java?rev=1799087&r1=1799086&r2=1799087&view=diff
==============================================================================
---
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ManagedBeanBuilder.java
(original)
+++
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/ManagedBeanBuilder.java
Sun Jun 18 13:57:08 2017
@@ -62,7 +62,7 @@ public class ManagedBeanBuilder<T, M ext
*/
public M getBean()
{
- M bean = (M) new ManagedBean<T>(webBeansContext, WebBeansType.MANAGED,
annotatedType, beanAttributes, annotatedType.getJavaClass());
+ M bean = (M) new ManagedBean<>(webBeansContext, WebBeansType.MANAGED,
annotatedType, beanAttributes, annotatedType.getJavaClass());
bean.setEnabled(webBeansContext.getWebBeansUtil().isBeanEnabled(beanAttributes,
annotatedType, bean.getStereotypes()));
webBeansContext.getWebBeansUtil().checkManagedBeanCondition(annotatedType);
WebBeansUtil.checkGenericType(annotatedType.getJavaClass(),
beanAttributes.getScope());
@@ -73,6 +73,6 @@ public class ManagedBeanBuilder<T, M ext
{
return bean;
}
- return (M) new UnproxyableBean<T>(webBeansContext,
WebBeansType.MANAGED, beanAttributes, annotatedType,
annotatedType.getJavaClass(), lazyException);
+ return (M) new UnproxyableBean<>(webBeansContext,
WebBeansType.MANAGED, beanAttributes, annotatedType,
annotatedType.getJavaClass(), lazyException);
}
}