A B C D E F G H I J K L M N O P R S T U V W X

P

PACKAGE_SEPARATOR - Static variable in class com.springsource.bundlor.internal.util.MatchUtils
 
PackageDeclarationMap - Class in com.springsource.bundlor.internal.transformer
Intermediate data structure that holds a loosely structured mapping of (PackageName +> Attributes x Directives).
PackageDeclarationMap() - Constructor for class com.springsource.bundlor.internal.transformer.PackageDeclarationMap
 
PackageDeclarationMap.ImmutablePackageDeclaration - Class in com.springsource.bundlor.internal.transformer
Immutable implementation of PackageDeclarationMap.PackageDeclaration.
PackageDeclarationMap.ImmutablePackageDeclaration(String, Map<String, String>, Map<String, String>) - Constructor for class com.springsource.bundlor.internal.transformer.PackageDeclarationMap.ImmutablePackageDeclaration
 
PackageDeclarationMap.PackageDeclaration - Interface in com.springsource.bundlor.internal.transformer
Defines (PackageName x Directives x Attributes).
packageExpression - Variable in class com.springsource.bundlor.internal.support.HibernateMappingArtefactAnalyser
 
packageExpression - Variable in class com.springsource.bundlor.internal.support.SpringApplicationContextArtefactAnalyser
 
parse() - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
parseDocument(InputStream) - Method in class com.springsource.bundlor.internal.support.AbstractXmlDocumentArtefactAnalyser
 
parseExpansion() - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
parseResolution(HeaderDeclaration) - Method in class com.springsource.bundlor.internal.transformer.PartialManifestResolver
Parses the resolution directive for the supplied header.
parseTemplate(String) - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionTransformer
 
parseTemplate(String) - Method in class com.springsource.bundlor.internal.support.ExcludedImportAndExportPartialManifestModifier
 
parseTemplate(String) - Method in class com.springsource.bundlor.internal.support.IgnoredExistingHeadersManifestModifier
 
parseTemplate(String) - Method in class com.springsource.bundlor.internal.support.OsgiProfileManifestTemplateModifier
 
parseTemplate(String) - Method in class com.springsource.bundlor.internal.support.SpringApplicationContextArtefactAnalyser
 
parseTemplate(String) - Method in class com.springsource.bundlor.internal.transformer.PartialManifestResolver
 
parseVersionExpander(String) - Static method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
Entrypoint to the VersionExpansionParser that attempts to parse the expansion string supplied.
partialManifest - Variable in class com.springsource.bundlor.internal.asm.ArtefactAnalyserClassVisitor
That PartialManifest being updated.
partialManifest - Variable in class com.springsource.bundlor.internal.asm.ArtefactAnalyserFieldVisitor
That PartialManifest being updated.
partialManifest - Variable in class com.springsource.bundlor.internal.asm.ArtefactAnalyserMethodVisitor
The PartialManifest being updated.
PartialManifest - Interface in com.springsource.bundlor.internal
Describes a partially-constructed, dynamically-generated manifest.
partialManifestFactory - Variable in class com.springsource.bundlor.internal.StandardBundleAnalyzer
 
partialManifestFactory - Variable in class com.springsource.bundlor.internal.StandardBundleTransformer
 
PartialManifestModifier - Interface in com.springsource.bundlor.internal
Implementations of this interface have the opportunity to modify the partial manifest before it is used to create the bundle manifest

Concurrent Semantics
Implementations of this interface must be threadsafe

partialManifestModifiers - Variable in class com.springsource.bundlor.internal.StandardBundleTransformer
 
partialManifestResolver - Variable in class com.springsource.bundlor.internal.transformer.ManifestCreator
 
PartialManifestResolver - Class in com.springsource.bundlor.internal.transformer
Resolves a StandardReadablePartialManifest against the ManifestContents template, creating a BundleManifest with valid OSGi Import-Package and Export-Package headers.
PartialManifestResolver() - Constructor for class com.springsource.bundlor.internal.transformer.PartialManifestResolver
 
PlaceholderManifestTemplateModifier - Class in com.springsource.bundlor.internal.propertysubstitution
An implementation of ManifestTemplateModifier that substitutes property values in for place holder values

Concurrent Semantics
Threadsafe

PlaceholderManifestTemplateModifier(Properties) - Constructor for class com.springsource.bundlor.internal.propertysubstitution.PlaceholderManifestTemplateModifier
 
pos - Variable in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
printAttemptedBundlorManifest() - Method in class com.springsource.bundlor.ant.Bundlor
 
processEquals() - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
processExports(BundleManifest, ManifestContents, ReadablePartialManifest) - Method in class com.springsource.bundlor.internal.transformer.PartialManifestResolver
Resolves the exports.
processImports(BundleManifest, ManifestContents, ReadablePartialManifest) - Method in class com.springsource.bundlor.internal.transformer.PartialManifestResolver
Resolves the imports.
processNumeric() - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
processNumericModifier() - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
processPossibleNumber(String, int) - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
processWord() - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 
project - Variable in class com.springsource.bundlor.ant.Bundlor
 
properties - Variable in class com.springsource.bundlor.ant.PropertySetPropertiesSource
Eagerly created Properties instance containing all resolved name-value pairs
properties - Variable in class com.springsource.bundlor.internal.propertysubstitution.PlaceholderManifestTemplateModifier
 
properties - Variable in class com.springsource.bundlor.properties.SystemPropertiesSource
Internal copy of System.getProperties() as of creation time of this instance
PropertiesFileArtifactAnalyzer - Class in com.springsource.bundlor.internal.support
An analyzer for the properties files in a web application.
PropertiesFileArtifactAnalyzer() - Constructor for class com.springsource.bundlor.internal.support.PropertiesFileArtifactAnalyzer
 
PropertiesSource - Interface in com.springsource.bundlor.properties
Describes a source for manifest property values.
PropertySetPropertiesSource - Class in com.springsource.bundlor.ant
PropertiesSource implementation that wraps a list of PropertySets and exposes a Properties view to the PropertySets name-value pairs.
PropertySetPropertiesSource(List<PropertySet>) - Constructor for class com.springsource.bundlor.ant.PropertySetPropertiesSource
Create a new PropertySetPropertiesSource with the given propertySets.
propertySets - Variable in class com.springsource.bundlor.ant.Bundlor
 
pushIt(Transformer) - Method in class com.springsource.bundlor.internal.propertysubstitution.VersionExpansionParser
 

A B C D E F G H I J K L M N O P R S T U V W X