/* * @(#)MemberDoc.java 1.8 03/12/19 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package com.sun.javadoc; /** * Represents a member of a java class: field, constructor, or method. * This is an abstract class dealing with information common to * method, constructor and field members. Class members of a class * (innerclasses) are represented instead by ClassDoc. * * @see MethodDoc * @see FieldDoc * @see ClassDoc * * @author Kaiyang Liu (original) * @author Robert Field (rewrite) */ public interface MemberDoc extends ProgramElementDoc { /** * Returns true if this member was synthesized by the compiler. */ boolean isSynthetic(); }