@SuppressWarnings("unchecked") private <T extends Executable & Comparable & Serializable> void addAction(Class<T> executableClass, T action) { EXECUTABLE_LISTS_MAP.get( executableClass ).getOrInit( this ).add( action ); }
@SuppressWarnings("unchecked") private <T extends Executable & Comparable & Serializable> void addAction(Class<T> executableClass, T action) { EXECUTABLE_LISTS_MAP.get( executableClass ).getOrInit( this ).add( action ); }