Package org.apache.maven.tools.plugin
Class ExtendedMojoDescriptor
java.lang.Object
org.codehaus.plexus.component.repository.ComponentDescriptor<org.apache.maven.plugin.Mojo>
org.apache.maven.plugin.descriptor.MojoDescriptor
org.apache.maven.tools.plugin.ExtendedMojoDescriptor
- All Implemented Interfaces:
Cloneable
public class ExtendedMojoDescriptor
extends org.apache.maven.plugin.descriptor.MojoDescriptor
Extensions to
MojoDescriptor not supported by Maven 3.2.5.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate booleanFields inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor
MAVEN_PLUGIN, MULTI_PASS_EXEC_STRATEGY, SINGLE_PASS_EXEC_STRATEGY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor
addParameter, alwaysExecute, clone, getComponentType, getDependencyCollectionRequired, getDependencyResolutionRequired, getDeprecated, getExecuteGoal, getExecuteLifecycle, getExecutePhase, getExecutionStrategy, getFullGoalName, getGoal, getId, getLanguage, getMojoConfiguration, getParameterMap, getParameters, getPhase, getPluginDescriptor, getRole, getRoleHint, getSince, isAggregator, isDependencyResolutionRequired, isDirectInvocationOnly, isForking, isInheritedByDefault, isOnlineRequired, isProjectRequired, isRequiresReports, isThreadSafe, requiresOnline, setAggregator, setDependencyCollectionRequired, setDependencyResolutionRequired, setDeprecated, setDirectInvocationOnly, setExecuteGoal, setExecuteLifecycle, setExecutePhase, setExecutionStrategy, setGoal, setInheritedByDefault, setLanguage, setMojoConfiguration, setOnlineRequired, setParameters, setPhase, setPluginDescriptor, setProjectRequired, setRequiresReports, setSince, setThreadSafeMethods inherited from class org.codehaus.plexus.component.repository.ComponentDescriptor
addRequirement, getAlias, getComponentComposer, getComponentConfigurator, getComponentFactory, getComponentProfile, getConfiguration, getDescription, getHumanReadableKey, getImplementation, getImplementationClass, getInstantiationStrategy, getLifecycleHandler, getRealm, getRequirements, getRoleClass, getVersion, hasConfiguration, isIsolatedRealm, setAlias, setComponentComposer, setComponentConfigurator, setComponentFactory, setComponentProfile, setComponentType, setConfiguration, setDescription, setImplementation, setImplementationClass, setInstantiationStrategy, setIsolatedRealm, setLifecycleHandler, setRealm, setRole, setRoleClass, setRoleHint, setVersion, toString
-
Field Details
-
containsXhtmlTextValues
private final boolean containsXhtmlTextValues -
v4Api
private boolean v4Api
-
-
Constructor Details
-
ExtendedMojoDescriptor
public ExtendedMojoDescriptor() -
ExtendedMojoDescriptor
public ExtendedMojoDescriptor(boolean containsXhtmlTextValues) - Parameters:
containsXhtmlTextValues-- Since:
- 3.7.0
-
-
Method Details
-
containsXhtmlTextValues
public boolean containsXhtmlTextValues()Indicates if the methodsComponentDescriptor.getDescription(),MojoDescriptor.getDeprecated(),Parameter.getDescription()andParameter.getDeprecated()return XHTML values.- Returns:
trueif aforementioned methods return XHTML values, iffalsethose values contain javadoc (HTML + custom javadoc tags) (for legacy extractors)- Since:
- 3.7.0
-
isV4Api
public boolean isV4Api() -
setV4Api
public void setV4Api(boolean v4Api) -
hashCode
public int hashCode()- Overrides:
hashCodein classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
equals
- Overrides:
equalsin classorg.apache.maven.plugin.descriptor.MojoDescriptor
-