Package org.apache.ivy.core
Class IvyPatternHelper
java.lang.Object
org.apache.ivy.core.IvyPatternHelper
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getFirstToken
(String pattern) static String
getTokenRoot
(String pattern) static String
getTokenString
(String token) static String
substitute
(String pattern, String org, String module, String revision, String artifact, String type, String ext) static String
substitute
(String pattern, String org, String module, String revision, String artifact, String type, String ext, String conf) static String
substitute
(String pattern, String org, String module, String branch, String revision, String artifact, String type, String ext, String conf, ArtifactOrigin origin, Map<String, String> extraModuleAttributes, Map<String, String> extraArtifactAttributes) static String
substitute
(String pattern, String org, String module, String revision, String artifact, String type, String ext, String conf, Map<String, String> extraModuleAttributes, Map<String, String> extraArtifactAttributes) static String
substitute
(String pattern, Artifact artifact) static String
substitute
(String pattern, Artifact artifact, String conf) static String
substitute
(String pattern, Artifact artifact, ArtifactOrigin origin) static String
substitute
(String pattern, ModuleRevisionId moduleRevision) static String
substitute
(String pattern, ModuleRevisionId moduleRevision, String artifact, String type, String ext) static String
substitute
(String pattern, ModuleRevisionId mrid, Artifact artifact) static String
substitute
(String pattern, ModuleRevisionId mrid, Artifact artifact, String conf, ArtifactOrigin origin) static String
substituteParams
(String pattern, Map<String, String> params) static void
substituteToken
(StringBuffer buf, String token, String value) static String
substituteToken
(String pattern, String token, String value) static String
substituteTokens
(String pattern, Map<String, String> tokens) static void
substituteVariable
(StringBuffer buf, String variable, String value) static String
substituteVariable
(String pattern, String variable, String value) static String
substituteVariables
(String pattern, Map<String, String> variables) static String
substituteVariables
(String pattern, IvyVariableContainer variables)
-
Field Details
-
CONF_KEY
- See Also:
-
TYPE_KEY
- See Also:
-
EXT_KEY
- See Also:
-
ARTIFACT_KEY
- See Also:
-
BRANCH_KEY
- See Also:
-
REVISION_KEY
- See Also:
-
MODULE_KEY
- See Also:
-
ORGANISATION_KEY
- See Also:
-
ORGANISATION_KEY2
- See Also:
-
ORGANISATION_PATH_KEY
- See Also:
-
ORIGINAL_ARTIFACTNAME_KEY
- See Also:
-
-
Method Details
-
substitute
-
substitute
-
substitute
-
substitute
-
substitute
-
substitute
-
substitute
public static String substitute(String pattern, ModuleRevisionId mrid, Artifact artifact, String conf, ArtifactOrigin origin) -
substitute
-
substitute
-
substitute
-
substitute
-
substituteVariables
-
substituteVariables
-
substituteTokens
-
substituteVariable
-
substituteVariable
-
substituteToken
-
substituteToken
-
getTokenString
-
substituteParams
-
getTokenRoot
-
getFirstToken
-