All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gw.gosudoc.com.sun.tools.javadoc.main.MemberDocImpl Maven / Gradle / Ivy

There is a newer version: 1.18.2
Show newest version
/*
 * This file is a shadowed version of the older javadoc codebase on which gosudoc is based; borrowed from jdk 9.
 */

package gw.gosudoc.com.sun.tools.javadoc.main;

import com.sun.source.util.TreePath;
import com.sun.tools.javac.code.Symbol;
import gw.gosudoc.com.sun.javadoc.MemberDoc;

/**
 * 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
 * (nested classes) are represented instead by ClassDocImpl.
 *
 *  

This is NOT part of any supported API. * If you write code that depends on this, you do so at your own risk. * This code and its internal interfaces are subject to change or * deletion without notice. * * @see MethodDocImpl * @see FieldDocImpl * @see ClassDocImpl * * @author Robert Field * @author Neal Gafter */ @Deprecated public abstract class MemberDocImpl extends ProgramElementDocImpl implements MemberDoc { /** * constructor. */ public MemberDocImpl( DocEnv env, Symbol sym, TreePath treePath) { super(env, sym, treePath); } /** * Returns true if this field was synthesized by the compiler. */ public abstract boolean isSynthetic(); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy