@Override @UnsettableProperty public CtExecutable setParameters(List list) { // unsettable property return this; }
@Override @UnsettableProperty public CtExecutable setThrownTypes(Set thrownTypes) { // unsettable property return this; }
@Override @UnsettableProperty public <C extends CtExecutable<T>> C setThrownTypes(Set<CtTypeReference<? extends Throwable>> thrownTypes) { return (C) this; }
@Override @UnsettableProperty public <F, C extends CtType<Object>> C addField(CtField<F> field) { // unsettable property return (C) this; }
@Override @UnsettableProperty public <N, C extends CtType<Object>> C addNestedType(CtType<N> nestedType) { // unsettable property return (C) this; }
@Override @UnsettableProperty public <C extends CtType<Object>> C setNestedTypes(Set<CtType<?>> nestedTypes) { // unsettable property return (C) this; }
@Override @UnsettableProperty public <S, C extends CtType<Object>> C addSuperInterface(CtTypeReference<S> interfac) { // unsettable property return (C) this; }
@Override @UnsettableProperty public <S> boolean removeSuperInterface(CtTypeReference<S> interfac) { // unsettable property return false; }
@Override @UnsettableProperty public <T extends CtBodyHolder> T setBody(CtStatement statement) { return (T) this; }
@Override @UnsettableProperty public <E extends CtElement> E setParent(E parent) { return (E) this; } }
@Override @UnsettableProperty public <E extends CtElement> E setImplicit(boolean implicit) { return (E) this; } }
@Override @UnsettableProperty public <M> boolean removeMethod(CtMethod<M> method) { // unsettable property return false; }
@Override @UnsettableProperty public <C extends CtFormalTypeDeclarer> C setFormalCtTypeParameters(List<CtTypeParameter> formalTypeParameters) { return (C) this; }
@Override @UnsettableProperty public <C extends CtType<T>> C setSuperclass(CtTypeReference<?> superClass) { // unsettable property return (C) this; } }
@Override @UnsettableProperty public <C extends CtTypedElement> C setType(CtTypeReference<Void> type) { // type is used in setAccessedType now. return (C) this; }
@Override @UnsettableProperty public <C extends CtFormalTypeDeclarer> C setFormalCtTypeParameters(List<CtTypeParameter> formalTypeParameters) { return (C) this; } }
@Override @UnsettableProperty public <C extends CtStatement> C setLabel(String label) { return (C) this; }
@Override @UnsettableProperty public boolean removeParameter(CtParameter parameter) { return false; }
@Override @UnsettableProperty public boolean removeThrownType(CtTypeReference throwType) { // unsettable property return false; }
@Override @UnsettableProperty public <C extends CtType<Object>> C setMethods(Set<CtMethod<?>> methods) { // unsettable property return (C) this; }