crossParameterConstraints.addAll( constrainedExecutable.getCrossParameterConstraints() );
}
@Override
public ExecutableMetaData build() {
ExecutableElement executableElement = location.getExecutableElement();
return new ExecutableMetaData(
executableElement.getSimpleName(),
executableElement.getReturnType(),
executableElement.getParameterTypes(),
kind == ConstrainedElementKind.CONSTRUCTOR ? ConstraintMetaDataKind.CONSTRUCTOR : ConstraintMetaDataKind.METHOD,
adaptOriginsAndImplicitGroups( location.getBeanClass(), getConstraints() ),
findParameterMetaData(),
crossParameterConstraints,
checkParameterConstraints(),