List of usage examples for org.springframework.core ResolvableType hasUnresolvableGenerics
public boolean hasUnresolvableGenerics()
From source file:org.springframework.context.event.ApplicationListenerMethodAdapter.java
@Override public boolean supportsEventType(ResolvableType eventType) { for (ResolvableType declaredEventType : this.declaredEventTypes) { if (declaredEventType.isAssignableFrom(eventType)) { return true; }// w w w . ja v a2 s.c o m Class<?> eventClass = eventType.getRawClass(); if (eventClass != null && PayloadApplicationEvent.class.isAssignableFrom(eventClass)) { ResolvableType payloadType = eventType.as(PayloadApplicationEvent.class).getGeneric(); if (declaredEventType.isAssignableFrom(payloadType)) { return true; } } } return eventType.hasUnresolvableGenerics(); }