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 toMojoDescriptornot 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 booleancontainsXhtmlTextValues()Indicates if the methodsComponentDescriptor.getDescription(),MojoDescriptor.getDeprecated(),Parameter.getDescription()andParameter.getDeprecated()return XHTML values.booleanequals(Object obj)inthashCode()booleanisV4Api()voidsetV4Api(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:
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
-
-