Package pl.project13.maven.git
Class TransformationRule
- java.lang.Object
-
- pl.project13.maven.git.TransformationRule
-
public class TransformationRule extends java.lang.ObjectThis class represents a specific transformation logic the user wants to perform. EachtransformationRuleconsist of two required fieldsapplyandaction. Theapply-tag controls when the rule should be applied and can be set toBEFOREto have the rule being applied before or it can be set toAFTERto have the rule being applied after the replacement. Theaction-tag determines the string conversion rule that should be applied. Refer to https://github.com/git-commit-id/git-commit-id-maven-plugin/issues/317 for a use-case.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classTransformationRule.ActionEnumprotected static classTransformationRule.ApplyEnum
-
Constructor Summary
Constructors Modifier Constructor Description TransformationRule()TransformationRule(java.lang.String apply, java.lang.String action)protectedTransformationRule(TransformationRule.ApplyEnum applyRule, TransformationRule.ActionEnum actionRule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAction()TransformationRule.ActionEnumgetActionRule()java.lang.StringgetApply()TransformationRule.ApplyEnumgetApplyRule()voidsetAction(java.lang.String action)voidsetApply(java.lang.String apply)
-
-
-
Constructor Detail
-
TransformationRule
public TransformationRule()
-
TransformationRule
public TransformationRule(java.lang.String apply, java.lang.String action)
-
TransformationRule
protected TransformationRule(TransformationRule.ApplyEnum applyRule, TransformationRule.ActionEnum actionRule)
-
-
Method Detail
-
getApply
public java.lang.String getApply()
-
setApply
public void setApply(java.lang.String apply)
-
getApplyRule
public TransformationRule.ApplyEnum getApplyRule()
-
getAction
public java.lang.String getAction()
-
setAction
public void setAction(java.lang.String action)
-
getActionRule
public TransformationRule.ActionEnum getActionRule()
-
-