Package com.springsource.bundlor.support.propertysubstitution

Interface Summary
Transformer Follows the command pattern, used to perform an operation upon a version component (major/minor/micro or qualifier)
 

Class Summary
IdentityTransformer Identity transformer is a no-op transformer.
PlaceholderManifestAndTemplateModifier An implementation of ManifestTemplateModifier that substitutes property values in for place holder values

Concurrent Semantics
Threadsafe

ReplacementTransformer Replacement transformer is configured with a new value upon construction and returns that value instead of any value that it is passed.
SumTransformer The sum transformer perhaps a numeric computation (for example adding 3 or subtracting 4) on the input value.
Token Represents a token lex'd from a version expansion string
VersionExpander A VersionExpander is the result of parsing a valid expansion string with the VersionExpansionParser.
VersionExpansionParser Parser for the version expansion format, which looks like "[=.=,+1.+2]".
VersionExpansionTransformer  
 

Enum Summary
Token.TokenKind  
 

Exception Summary
VersionExpansionFormatException This exception occurs if there is a problem with the format of the expansion string.