APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.sun.tools.doclint

public abstract Class DocLint

extends Object
implements Plugin
Class Inheritance
All Implemented Interfaces
com.sun.source.util.Plugin
Known Direct Subclasses
com.sun.tools.doclint.DocLint.NoDocLint
Imports
java.util.ServiceLoader, com.sun.source.util.JavacTask, .Plugin

The base class for the DocLint service used by javac.

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.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static ServiceLoader.Provider<DocLint>
public static final String
public static final String
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract boolean
public static synchronized DocLint
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

docLintProviderback to summary
private static ServiceLoader.Provider<DocLint> docLintProvider
XCHECK_PACKAGEback to summary
public static final String XCHECK_PACKAGE
XMSGS_CUSTOM_PREFIXback to summary
public static final String XMSGS_CUSTOM_PREFIX
XMSGS_OPTIONback to summary
public static final String XMSGS_OPTION

Constructor Detail

DocLintback to summary
public DocLint()

Method Detail

isValidOptionback to summary
public abstract boolean isValidOption(String opt)
newDocLintback to summary
public static synchronized DocLint newDocLint()
com.sun.tools.doclint back to summary

private Class DocLint.NoDocLint

extends DocLint
Class Inheritance

Field Summary

Inherited from com.sun.tools.doclint.DocLint:
XCHECK_PACKAGEXMSGS_CUSTOM_PREFIXXMSGS_OPTION

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
getName()

Implements com.sun.source.util.Plugin.getName.

Returns the user-friendly name of this plug-in.

public void
init(JavacTask task, String... args)

Implements com.sun.source.util.Plugin.init.

Initializes the plug-in for a given compilation task.

public boolean
Inherited from com.sun.tools.doclint.DocLint:
newDocLint

Constructor Detail

NoDocLintback to summary
private NoDocLint()

Method Detail

getNameback to summary
public String getName()

Implements com.sun.source.util.Plugin.getName.

Doc from com.sun.source.util.Plugin.getName.

Returns the user-friendly name of this plug-in.

Annotations
@Override
initback to summary
public void init(JavacTask task, String... args)

Implements com.sun.source.util.Plugin.init.

Doc from com.sun.source.util.Plugin.init.

Initializes the plug-in for a given compilation task.

Annotations
@Override
isValidOptionback to summary
public boolean isValidOption(String s)

Implements abstract com.sun.tools.doclint.DocLint.isValidOption.

Annotations
@Override