1 /* 2 * @(#)MemberDoc.java 1.8 03/12/19 3 * 4 * Copyright 2004 Sun Microsystems, Inc. All rights reserved. 5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 6 */ 7 8 package com.sun.javadoc; 9 10 /** 11 * Represents a member of a java class: field, constructor, or method. 12 * This is an abstract class dealing with information common to 13 * method, constructor and field members. Class members of a class 14 * (innerclasses) are represented instead by ClassDoc. 15 * 16 * @see MethodDoc 17 * @see FieldDoc 18 * @see ClassDoc 19 * 20 * @author Kaiyang Liu (original) 21 * @author Robert Field (rewrite) 22 */ 23 public interface MemberDoc extends ProgramElementDoc { 24 25 /** 26 * Returns true if this member was synthesized by the compiler. 27 */ 28 boolean isSynthetic(); 29 } 30