@Override public Type getType() { return m.getType(); }
/** * Copy constructor. * * @param prototype the prototype */ protected MethodImpl(final Method prototype) { parent = prototype.getParent().orElse(null); name = requireNonNull(prototype).getName(); type = requireNonNull(prototype.getType()); javadoc = prototype.getJavadoc().map(Copier::copy).orElse(null); annotations = Copier.copy(prototype.getAnnotations()); imports = Copier.copy(prototype.getImports()); generics = Copier.copy(prototype.getGenerics()); params = Copier.copy(prototype.getFields()); code = Copier.copy(prototype.getCode(), s -> s); modifiers = Copier.copy(prototype.getModifiers(), c -> c.copy(), EnumSet.noneOf(Modifier.class)); exceptions = new HashSet<>(prototype.getExceptions()); }
addType(m.getType(), types); findTypesIn(m, types); });
if ((model instanceof Method) && (((Method) model).getType() != void.class)) {
@Override public Type getType() { return m.getType(); }
@Override public Type getType() { return m.getType(); }
/** * Copy constructor. * * @param prototype the prototype */ protected MethodImpl(final Method prototype) { name = requireNonNull(prototype).getName(); type = requireNonNull(prototype.getType()); javadoc = prototype.getJavadoc().map(Copier::copy).orElse(null); annotations = Copier.copy(prototype.getAnnotations()); generics = Copier.copy(prototype.getGenerics()); params = Copier.copy(prototype.getFields()); code = Copier.copy(prototype.getCode(), s -> s); modifiers = Copier.copy(prototype.getModifiers(), c -> c.copy(), EnumSet.noneOf(Modifier.class)); exceptions = new HashSet<>(prototype.getExceptions()); }
/** * Copy constructor. * * @param prototype the prototype */ protected MethodImpl(final Method prototype) { parent = prototype.getParent().orElse(null); name = requireNonNull(prototype).getName(); type = requireNonNull(prototype.getType()); javadoc = prototype.getJavadoc().map(Copier::copy).orElse(null); annotations = Copier.copy(prototype.getAnnotations()); imports = Copier.copy(prototype.getImports()); generics = Copier.copy(prototype.getGenerics()); params = Copier.copy(prototype.getFields()); code = Copier.copy(prototype.getCode(), s -> s); modifiers = Copier.copy(prototype.getModifiers(), c -> c.copy(), EnumSet.noneOf(Modifier.class)); exceptions = new HashSet<>(prototype.getExceptions()); }
addType(m.getType(), types); findTypesIn(m, types); });
addType(m.getType(), types); findTypesIn(m, types); });
if ((model instanceof Method) && (((Method) model).getType() != void.class)) {
if ((model instanceof Method) && (((Method) model).getType() != void.class)) {