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 toMojoDescriptor
not supported by Maven 3.2.5.- Author:
- Kristian Rosenvold
-
-
Constructor Summary
Constructors Constructor Description ExtendedMojoDescriptor()
ExtendedMojoDescriptor(boolean containsXhtmlTextValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsXhtmlTextValues()
Indicates if the methodsComponentDescriptor.getDescription()
,MojoDescriptor.getDeprecated()
,Parameter.getDescription()
andParameter.getDeprecated()
return XHTML values.boolean
equals(Object obj)
int
hashCode()
boolean
isV4Api()
void
setV4Api(boolean v4Api)
-
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, setThreadSafe
-
Methods 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
-
-
-
-
Constructor Detail
-
ExtendedMojoDescriptor
public ExtendedMojoDescriptor()
-
ExtendedMojoDescriptor
public ExtendedMojoDescriptor(boolean containsXhtmlTextValues)
- Parameters:
containsXhtmlTextValues
-- Since:
- 3.7.0
-
-
Method Detail
-
containsXhtmlTextValues
public boolean containsXhtmlTextValues()
Indicates if the methodsComponentDescriptor.getDescription()
,MojoDescriptor.getDeprecated()
,Parameter.getDescription()
andParameter.getDeprecated()
return XHTML values.- Returns:
true
if aforementioned methods return XHTML values, iffalse
those 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:
hashCode
in classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
-