- boolean isClassRequest( BindingRequest request )
- {
- return (request.className != null
- && ((request.annotations==null || request.annotations.length==0)
- || DATATYPE_CLASS_NAME.equals(request.className))
- );
+ public void registerClassMapping(Class<?> clazz, Binding binding) {
+ Binding previous = classMap.putIfAbsent(clazz, binding);
+ if (previous != null) {
+ LOGGER.warn("WARN: Can not put same key again to classMap! {} mapping {} not replaced by {}", clazz, previous, binding);
+ }