this.beforeMappingReferencesWithoutMappingTarget = filterMappingTarget( beforeMappingReferences, false );
this.afterMappingReferences = afterMappingReferences;
this.forgedMethods = forgedMethods;
}
protected MappingMethod(Method method, List<Parameter> parameters) {
<BUG>this( method, parameters, method.getParameterNames(), null, null, Collections.<ForgedMethod>emptyList() );
}</BUG>
protected MappingMethod(Method method) {
<BUG>this( method, method.getParameterNames(), null, null );
</BUG>
}

this.beforeMappingReferencesWithoutMappingTarget = filterMappingTarget( beforeMappingReferences, false );
this.afterMappingReferences = afterMappingReferences;
this.forgedMethods = forgedMethods;
}
protected MappingMethod(Method method, List<Parameter> parameters) {
this( method, parameters, new ArrayList<String>( method.getParameterNames() ), null, null,
Collections.<ForgedMethod>emptyList() );
}
protected MappingMethod(Method method) {
this( method, new ArrayList<String>( method.getParameterNames() ), null, null );
}
