UnresolvedMethod(final TypeReference declaringType, final String name, final IMethodSignature signature) { _declaringType = VerifyArgument.notNull(declaringType, "declaringType"); _name = VerifyArgument.notNull(name, "name"); _signature = VerifyArgument.notNull(signature, "signature"); if (_signature.hasGenericParameters()) { final GenericParameterCollection genericParameters = new GenericParameterCollection(this); for (final GenericParameter genericParameter : _signature.getGenericParameters()) { genericParameters.add(genericParameter); } genericParameters.freeze(false); _genericParameters = genericParameters; } else { _genericParameters = Collections.emptyList(); } }
UnresolvedMethod(final TypeReference declaringType, final String name, final IMethodSignature signature) { _declaringType = VerifyArgument.notNull(declaringType, "declaringType"); _name = VerifyArgument.notNull(name, "name"); _signature = VerifyArgument.notNull(signature, "signature"); if (_signature.hasGenericParameters()) { final GenericParameterCollection genericParameters = new GenericParameterCollection(this); for (final GenericParameter genericParameter : _signature.getGenericParameters()) { genericParameters.add(genericParameter); } genericParameters.freeze(false); _genericParameters = genericParameters; } else { _genericParameters = Collections.emptyList(); } }
UnresolvedMethod(final TypeReference declaringType, final String name, final IMethodSignature signature) { _declaringType = VerifyArgument.notNull(declaringType, "declaringType"); _name = VerifyArgument.notNull(name, "name"); _signature = VerifyArgument.notNull(signature, "signature"); if (_signature.hasGenericParameters()) { final GenericParameterCollection genericParameters = new GenericParameterCollection(this); for (final GenericParameter genericParameter : _signature.getGenericParameters()) { genericParameters.add(genericParameter); } genericParameters.freeze(false); _genericParameters = genericParameters; } else { _genericParameters = Collections.emptyList(); } }