Replace explicit type arguments with diamond operator

This commit is contained in:
Vedran Pavic
2017-05-16 22:26:53 +02:00
committed by Rob Winch
parent f8292ba512
commit a848df1235
2 changed files with 3 additions and 4 deletions

View File

@@ -48,8 +48,7 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter {
@Bean
SpringSessionBackedSessionRegistry sessionRegistry() {
return new SpringSessionBackedSessionRegistry<ExpiringSession>(
this.sessionRepository);
return new SpringSessionBackedSessionRegistry<>(this.sessionRepository);
}
}
// end::class[]

View File

@@ -70,7 +70,7 @@ public class SpringSessionBackedSessionRegistry<S extends ExpiringSession>
for (S session : sessions) {
if (includeExpiredSessions || !Boolean.TRUE.equals(session
.getAttribute(SpringSessionBackedSessionInformation.EXPIRED_ATTR))) {
infos.add(new SpringSessionBackedSessionInformation<S>(session,
infos.add(new SpringSessionBackedSessionInformation<>(session,
this.sessionRepository));
}
}
@@ -80,7 +80,7 @@ public class SpringSessionBackedSessionRegistry<S extends ExpiringSession>
public SessionInformation getSessionInformation(String sessionId) {
S session = this.sessionRepository.getSession(sessionId);
if (session != null) {
return new SpringSessionBackedSessionInformation<S>(session,
return new SpringSessionBackedSessionInformation<>(session,
this.sessionRepository);
}
return null;