gw.gosudoc.com.sun.tools.javadoc.main.MemberDocImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gosu-doc Show documentation
Show all versions of gosu-doc Show documentation
Generates Javadoc-compatible documentation for Gosu projects
The 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