A C D E F G I M N O P R S T V

A

AbstractVersionEnforcer - Class in org.apache.maven.plugin.enforcer
Containts the common code to compare a version against a version range.
AbstractVersionEnforcer() - Constructor for class org.apache.maven.plugin.enforcer.AbstractVersionEnforcer
 
alignToBaseDirectory(File) - Method in class org.apache.maven.plugin.enforcer.DefaultEnforcementRuleHelper
 
allParamsEmpty() - Method in class org.apache.maven.plugin.enforcer.RequireOS
Helper method to check that at least one of family, name, version or arch is set.
arch - Variable in class org.apache.maven.plugin.enforcer.RequireOS
Runtime information containing Maven Version.

C

condition - Variable in class org.apache.maven.plugin.enforcer.EvaluateBeanshell
The condition to be evaluated.
containsVersion(VersionRange, ArtifactVersion) - Method in class org.apache.maven.plugin.enforcer.AbstractVersionEnforcer
Copied from Artifact.VersionRange.

D

DefaultEnforcementRuleHelper - Class in org.apache.maven.plugin.enforcer
Default implementation of the EnforcementRuleHelper interface.
DefaultEnforcementRuleHelper(MavenSession, ExpressionEvaluator, Log) - Constructor for class org.apache.maven.plugin.enforcer.DefaultEnforcementRuleHelper
 
determineOsFamily() - Method in class org.apache.maven.plugin.enforcer.RequireOS
Helper method to determine the current OS family.
display - Variable in class org.apache.maven.plugin.enforcer.RequireOS
Display detected OS information.
DisplayInfoMojo - Class in org.apache.maven.plugin.enforcer
This goal displays the current platform information
DisplayInfoMojo() - Constructor for class org.apache.maven.plugin.enforcer.DisplayInfoMojo
 
displayOSInfo(Log, boolean) - Method in class org.apache.maven.plugin.enforcer.RequireOS
Log the current OS information

E

EnforceMojo - Class in org.apache.maven.plugin.enforcer
This goal executes the defined enforcer-rules once per module.
EnforceMojo() - Constructor for class org.apache.maven.plugin.enforcer.EnforceMojo
 
EnforceOnceMojo - Class in org.apache.maven.plugin.enforcer
This goal executes the defined enforcer-rules once per build.
EnforceOnceMojo() - Constructor for class org.apache.maven.plugin.enforcer.EnforceOnceMojo
 
EnforcerExpressionEvaluator - Class in org.apache.maven.plugin.enforcer
 
EnforcerExpressionEvaluator(MavenSession, PathTranslator, MavenProject) - Constructor for class org.apache.maven.plugin.enforcer.EnforcerExpressionEvaluator
 
enforceVersion(Log, String, String, ArtifactVersion) - Method in class org.apache.maven.plugin.enforcer.AbstractVersionEnforcer
Compares the specified version to see if it is allowed by the defined version range.
evaluate(String) - Method in class org.apache.maven.plugin.enforcer.DefaultEnforcementRuleHelper
 
EvaluateBeanshell - Class in org.apache.maven.plugin.enforcer
 
EvaluateBeanshell() - Constructor for class org.apache.maven.plugin.enforcer.EvaluateBeanshell
 
evaluateCondition(String, Log) - Method in class org.apache.maven.plugin.enforcer.EvaluateBeanshell
Evaluate expression using Beanshell
execute() - Method in class org.apache.maven.plugin.enforcer.DisplayInfoMojo
Entry point to the mojo
execute() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
Entry point to the mojo
execute() - Method in class org.apache.maven.plugin.enforcer.EnforceOnceMojo
 
execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugin.enforcer.EvaluateBeanshell
 
execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugin.enforcer.RequireJavaVersion
 
execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugin.enforcer.RequireMavenVersion
 
execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugin.enforcer.RequireProperty
Execute the rule.

F

fail - Variable in class org.apache.maven.plugin.enforcer.EnforceMojo
Flag to fail the build if a version check fails.
failFast - Variable in class org.apache.maven.plugin.enforcer.EnforceMojo
Fail on the first rule that doesn't pass
family - Variable in class org.apache.maven.plugin.enforcer.RequireOS
The OS family type desired
Possible values:
dos mac netware os/2 tandem unix windows win9x z/os os/400

G

getArch() - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
getComponent(Class) - Method in class org.apache.maven.plugin.enforcer.DefaultEnforcementRuleHelper
 
getFamily() - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
getLog() - Method in class org.apache.maven.plugin.enforcer.DefaultEnforcementRuleHelper
 
getName() - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
getProject() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
getRules() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
getSession() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
getTranslator() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
getValidFamilies() - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
getVersion() - Method in class org.apache.maven.plugin.enforcer.AbstractVersionEnforcer
 
getVersion() - Method in class org.apache.maven.plugin.enforcer.RequireOS
 

I

isAllowed() - Method in class org.apache.maven.plugin.enforcer.RequireOS
Helper method to determine if the current OS is allowed based on the injected values for family, name, version and arch.
isFail() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
isFailFast() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
isSkip() - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
isValidFamily(String) - Method in class org.apache.maven.plugin.enforcer.RequireOS
Helper method to check if the given family is in the following list: dos mac netware os/2 tandem unix windows win9x z/os os/400 Note: '!' is allowed at the beginning of the string and still considered valid.

M

message - Variable in class org.apache.maven.plugin.enforcer.AbstractVersionEnforcer
Specify an optional message to the user if the rule fails.
message - Variable in class org.apache.maven.plugin.enforcer.EvaluateBeanshell
The message to be printed in case the condition returns true
message - Variable in class org.apache.maven.plugin.enforcer.RequireOS
Specify an optional message to the user if the rule fails.
message - Variable in class org.apache.maven.plugin.enforcer.RequireProperty
Specify a warning message if the property is not set.

N

name - Variable in class org.apache.maven.plugin.enforcer.RequireOS
Runtime information containing Maven Version.
normalizeJDKVersion(String) - Static method in class org.apache.maven.plugin.enforcer.RequireJavaVersion
Converts a jdk string from 1.5.0-11b12 to a single 3 digit version like 1.5.0-11

O

org.apache.maven.plugin.enforcer - package org.apache.maven.plugin.enforcer
 
OS_ARCH - Static variable in class org.apache.maven.plugin.enforcer.RequireOS
 
OS_NAME - Static variable in class org.apache.maven.plugin.enforcer.RequireOS
 
OS_VERSION - Static variable in class org.apache.maven.plugin.enforcer.RequireOS
 

P

project - Variable in class org.apache.maven.plugin.enforcer.DisplayInfoMojo
POM
project - Variable in class org.apache.maven.plugin.enforcer.EnforceMojo
POM
property - Variable in class org.apache.maven.plugin.enforcer.RequireProperty
Specify the required property.

R

regex - Variable in class org.apache.maven.plugin.enforcer.RequireProperty
Match the property value to a given regular expresssion.
regexMessage - Variable in class org.apache.maven.plugin.enforcer.RequireProperty
Specify a warning message if the regular expression is not matched.
RequireJavaVersion - Class in org.apache.maven.plugin.enforcer
This rule checks that the Java version is allowed.
RequireJavaVersion() - Constructor for class org.apache.maven.plugin.enforcer.RequireJavaVersion
 
RequireMavenVersion - Class in org.apache.maven.plugin.enforcer
This rule checks that the Maven version is allowd.
RequireMavenVersion() - Constructor for class org.apache.maven.plugin.enforcer.RequireMavenVersion
 
RequireOS - Class in org.apache.maven.plugin.enforcer
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.
RequireOS() - Constructor for class org.apache.maven.plugin.enforcer.RequireOS
 
RequireProperty - Class in org.apache.maven.plugin.enforcer
This rule checks that certain properties are set.
RequireProperty() - Constructor for class org.apache.maven.plugin.enforcer.RequireProperty
 

S

session - Variable in class org.apache.maven.plugin.enforcer.DisplayInfoMojo
The MavenSession
session - Variable in class org.apache.maven.plugin.enforcer.EnforceMojo
The MavenSession
setArch(String) - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
setFail(boolean) - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
setFailFast(boolean) - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
setFamily(String) - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
setName(String) - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
setProject(MavenProject) - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
setRules(EnforcerRule[]) - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
setSession(MavenSession) - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
setSkip(boolean) - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
setTranslator(PathTranslator) - Method in class org.apache.maven.plugin.enforcer.EnforceMojo
 
setValidFamilies(Set) - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
setVersion(String) - Method in class org.apache.maven.plugin.enforcer.AbstractVersionEnforcer
 
setVersion(String) - Method in class org.apache.maven.plugin.enforcer.RequireOS
 
skip - Variable in class org.apache.maven.plugin.enforcer.EnforceMojo
Flag to easily skip all checks

T

translator - Variable in class org.apache.maven.plugin.enforcer.DisplayInfoMojo
Path Translator needed by the ExpressionEvaluator
translator - Variable in class org.apache.maven.plugin.enforcer.EnforceMojo
Path Translator needed by the ExpressionEvaluator

V

version - Variable in class org.apache.maven.plugin.enforcer.AbstractVersionEnforcer
Specify the required version.
version - Variable in class org.apache.maven.plugin.enforcer.RequireOS
Runtime information containing Maven Version.

A C D E F G I M N O P R S T V

Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.