private void addFieldMappers(FieldMapper... fieldMappers) { synchronized (mutex) { this.fieldMappers = this.fieldMappers.concat(this, fieldMappers); } for (FieldMapperListener listener : fieldMapperListeners) { listener.fieldMappers(fieldMappers); } }
public void traverse(FieldMapperListener listener) { for (RootMapper rootMapper : rootMappersOrdered) { if (!rootMapper.includeInObject() && rootMapper instanceof FieldMapper) { listener.fieldMapper((FieldMapper) rootMapper); } } rootObjectMapper.traverse(listener); }