META-INF/MANIFEST.MF
LICENSE
OSGI-OPT/
OSGI-OPT/bnd.bnd
OSGI-OPT/src/
OSGI-OPT/src/aQute/
OSGI-OPT/src/aQute/bnd/
OSGI-OPT/src/aQute/bnd/annotation/
OSGI-OPT/src/aQute/bnd/annotation/ConsumerType.java
OSGI-OPT/src/aQute/bnd/annotation/Export.java
OSGI-OPT/src/aQute/bnd/annotation/ProviderType.java
OSGI-OPT/src/aQute/bnd/annotation/UsePolicy.java
OSGI-OPT/src/aQute/bnd/annotation/Version.java
OSGI-OPT/src/aQute/bnd/annotation/component/
OSGI-OPT/src/aQute/bnd/annotation/component/Activate.java
OSGI-OPT/src/aQute/bnd/annotation/component/Attribute.java
OSGI-OPT/src/aQute/bnd/annotation/component/Component.java
OSGI-OPT/src/aQute/bnd/annotation/component/ConfigurationPolicy.java
OSGI-OPT/src/aQute/bnd/annotation/component/Deactivate.java
OSGI-OPT/src/aQute/bnd/annotation/component/Modified.java
OSGI-OPT/src/aQute/bnd/annotation/component/Reference.java
OSGI-OPT/src/aQute/bnd/annotation/component/packageinfo
OSGI-OPT/src/aQute/bnd/annotation/metatype/
OSGI-OPT/src/aQute/bnd/annotation/metatype/Configurable.java
OSGI-OPT/src/aQute/bnd/annotation/metatype/Meta.java
OSGI-OPT/src/aQute/bnd/annotation/metatype/packageinfo
OSGI-OPT/src/aQute/bnd/annotation/packageinfo
OSGI-OPT/src/aQute/bnd/build/
OSGI-OPT/src/aQute/bnd/build/CircularDependencyException.java
OSGI-OPT/src/aQute/bnd/build/Container.java
OSGI-OPT/src/aQute/bnd/build/Project.java
OSGI-OPT/src/aQute/bnd/build/ProjectBuilder.java
OSGI-OPT/src/aQute/bnd/build/ProjectLauncher.java
OSGI-OPT/src/aQute/bnd/build/ProjectTester.java
OSGI-OPT/src/aQute/bnd/build/ReflectAction.java
OSGI-OPT/src/aQute/bnd/build/ResolverMode.java
OSGI-OPT/src/aQute/bnd/build/ScriptAction.java
OSGI-OPT/src/aQute/bnd/build/Workspace.java
OSGI-OPT/src/aQute/bnd/build/packageinfo
OSGI-OPT/src/aQute/bnd/compatibility/
OSGI-OPT/src/aQute/bnd/compatibility/Access.java
OSGI-OPT/src/aQute/bnd/compatibility/GenericParameter.java
OSGI-OPT/src/aQute/bnd/compatibility/GenericType.java
OSGI-OPT/src/aQute/bnd/compatibility/Kind.java
OSGI-OPT/src/aQute/bnd/compatibility/ParseSignatureBuilder.java
OSGI-OPT/src/aQute/bnd/compatibility/RuntimeSignatureBuilder.java
OSGI-OPT/src/aQute/bnd/compatibility/Scope.java
OSGI-OPT/src/aQute/bnd/compatibility/SignatureGenerator.java
OSGI-OPT/src/aQute/bnd/compatibility/Signatures.java
OSGI-OPT/src/aQute/bnd/component/
OSGI-OPT/src/aQute/bnd/component/AnnotationReader.java
OSGI-OPT/src/aQute/bnd/component/ComponentDef.java
OSGI-OPT/src/aQute/bnd/component/DSAnnotations.java
OSGI-OPT/src/aQute/bnd/component/ReferenceDef.java
OSGI-OPT/src/aQute/bnd/concurrent/
OSGI-OPT/src/aQute/bnd/concurrent/MultiBuilder.java
OSGI-OPT/src/aQute/bnd/help/
OSGI-OPT/src/aQute/bnd/help/Errors.java
OSGI-OPT/src/aQute/bnd/help/Syntax.java
OSGI-OPT/src/aQute/bnd/help/Warnings.java
OSGI-OPT/src/aQute/bnd/help/packageinfo
OSGI-OPT/src/aQute/bnd/make/
OSGI-OPT/src/aQute/bnd/make/Make.java
OSGI-OPT/src/aQute/bnd/make/MakeBnd.java
OSGI-OPT/src/aQute/bnd/make/MakeCopy.java
OSGI-OPT/src/aQute/bnd/make/calltree/
OSGI-OPT/src/aQute/bnd/make/calltree/CalltreeResource.java
OSGI-OPT/src/aQute/bnd/make/component/
OSGI-OPT/src/aQute/bnd/make/component/ComponentAnnotationReader.java
OSGI-OPT/src/aQute/bnd/make/component/ServiceComponent.java
OSGI-OPT/src/aQute/bnd/make/coverage/
OSGI-OPT/src/aQute/bnd/make/coverage/Coverage.java
OSGI-OPT/src/aQute/bnd/make/coverage/CoverageResource.java
OSGI-OPT/src/aQute/bnd/make/metatype/
OSGI-OPT/src/aQute/bnd/make/metatype/MetaTypeReader.java
OSGI-OPT/src/aQute/bnd/make/metatype/MetatypePlugin.java
OSGI-OPT/src/aQute/bnd/maven/
OSGI-OPT/src/aQute/bnd/maven/BsnToMavenPath.java
OSGI-OPT/src/aQute/bnd/maven/MavenCommand.java
OSGI-OPT/src/aQute/bnd/maven/MavenDependencyGraph.java
OSGI-OPT/src/aQute/bnd/maven/MavenDeploy.java
OSGI-OPT/src/aQute/bnd/maven/MavenDeployCmd.java
OSGI-OPT/src/aQute/bnd/maven/MavenGroup.java
OSGI-OPT/src/aQute/bnd/maven/MavenRepository.java
OSGI-OPT/src/aQute/bnd/maven/PomFromManifest.java
OSGI-OPT/src/aQute/bnd/maven/PomParser.java
OSGI-OPT/src/aQute/bnd/maven/PomResource.java
OSGI-OPT/src/aQute/bnd/maven/support/
OSGI-OPT/src/aQute/bnd/maven/support/CachedPom.java
OSGI-OPT/src/aQute/bnd/maven/support/Maven.java
OSGI-OPT/src/aQute/bnd/maven/support/MavenEntry.java
OSGI-OPT/src/aQute/bnd/maven/support/MavenRemoteRepository.java
OSGI-OPT/src/aQute/bnd/maven/support/Pom.java
OSGI-OPT/src/aQute/bnd/maven/support/ProjectPom.java
OSGI-OPT/src/aQute/bnd/maven/support/Repo.java
OSGI-OPT/src/aQute/bnd/repo/
OSGI-OPT/src/aQute/bnd/repo/eclipse/
OSGI-OPT/src/aQute/bnd/repo/eclipse/EclipseRepo.java
OSGI-OPT/src/aQute/bnd/service/
OSGI-OPT/src/aQute/bnd/service/AnalyzerPlugin.java
OSGI-OPT/src/aQute/bnd/service/BndListener.java
OSGI-OPT/src/aQute/bnd/service/CommandPlugin.java
OSGI-OPT/src/aQute/bnd/service/Compiler.java
OSGI-OPT/src/aQute/bnd/service/DependencyContributor.java
OSGI-OPT/src/aQute/bnd/service/Deploy.java
OSGI-OPT/src/aQute/bnd/service/EclipseJUnitTester.java
OSGI-OPT/src/aQute/bnd/service/LauncherPlugin.java
OSGI-OPT/src/aQute/bnd/service/MakePlugin.java
OSGI-OPT/src/aQute/bnd/service/OBRIndexProvider.java
OSGI-OPT/src/aQute/bnd/service/OBRResolutionMode.java
OSGI-OPT/src/aQute/bnd/service/Plugin.java
OSGI-OPT/src/aQute/bnd/service/Refreshable.java
OSGI-OPT/src/aQute/bnd/service/Registry.java
OSGI-OPT/src/aQute/bnd/service/RegistryPlugin.java
OSGI-OPT/src/aQute/bnd/service/RemoteRepositoryPlugin.java
OSGI-OPT/src/aQute/bnd/service/RepositoryListenerPlugin.java
OSGI-OPT/src/aQute/bnd/service/RepositoryPlugin.java
OSGI-OPT/src/aQute/bnd/service/ResourceHandle.java
OSGI-OPT/src/aQute/bnd/service/Scripter.java
OSGI-OPT/src/aQute/bnd/service/SignerPlugin.java
OSGI-OPT/src/aQute/bnd/service/action/
OSGI-OPT/src/aQute/bnd/service/action/Action.java
OSGI-OPT/src/aQute/bnd/service/action/NamedAction.java
OSGI-OPT/src/aQute/bnd/service/action/packageinfo
OSGI-OPT/src/aQute/bnd/service/packageinfo
OSGI-OPT/src/aQute/bnd/service/url/
OSGI-OPT/src/aQute/bnd/service/url/URLConnector.java
OSGI-OPT/src/aQute/bnd/settings/
OSGI-OPT/src/aQute/bnd/settings/Settings.java
OSGI-OPT/src/aQute/bnd/signing/
OSGI-OPT/src/aQute/bnd/signing/JartoolSigner.java
OSGI-OPT/src/aQute/bnd/signing/Signer.java
OSGI-OPT/src/aQute/bnd/test/
OSGI-OPT/src/aQute/bnd/test/BndTestCase.java
OSGI-OPT/src/aQute/bnd/test/SimpleContext.java
OSGI-OPT/src/aQute/bnd/test/XmlTester.java
OSGI-OPT/src/aQute/lib/
OSGI-OPT/src/aQute/lib/base64/
OSGI-OPT/src/aQute/lib/base64/Base64.java
OSGI-OPT/src/aQute/lib/base64/packageinfo
OSGI-OPT/src/aQute/lib/collections/
OSGI-OPT/src/aQute/lib/collections/LineCollection.java
OSGI-OPT/src/aQute/lib/collections/Logic.java
OSGI-OPT/src/aQute/lib/collections/MultiMap.java
OSGI-OPT/src/aQute/lib/collections/packageinfo
OSGI-OPT/src/aQute/lib/deployer/
OSGI-OPT/src/aQute/lib/deployer/FileInstallRepo.java
OSGI-OPT/src/aQute/lib/deployer/FileRepo.java
OSGI-OPT/src/aQute/lib/deployer/http/
OSGI-OPT/src/aQute/lib/deployer/http/HttpBasicAuthURLConnector.java
OSGI-OPT/src/aQute/lib/deployer/obr/
OSGI-OPT/src/aQute/lib/deployer/obr/AbstractBaseOBR.java
OSGI-OPT/src/aQute/lib/deployer/obr/CachingURLResourceHandle.java
OSGI-OPT/src/aQute/lib/deployer/obr/Capability.java
OSGI-OPT/src/aQute/lib/deployer/obr/CapabilityType.java
OSGI-OPT/src/aQute/lib/deployer/obr/DefaultURLConnector.java
OSGI-OPT/src/aQute/lib/deployer/obr/IRepositoryListener.java
OSGI-OPT/src/aQute/lib/deployer/obr/LocalOBR.java
OSGI-OPT/src/aQute/lib/deployer/obr/OBR.java
OSGI-OPT/src/aQute/lib/deployer/obr/OBRSAXHandler.java
OSGI-OPT/src/aQute/lib/deployer/obr/Property.java
OSGI-OPT/src/aQute/lib/deployer/obr/Referral.java
OSGI-OPT/src/aQute/lib/deployer/obr/Require.java
OSGI-OPT/src/aQute/lib/deployer/obr/Resource.java
OSGI-OPT/src/aQute/lib/deployer/obr/StopParseException.java
OSGI-OPT/src/aQute/lib/deployer/obr/UniqueResourceFilter.java
OSGI-OPT/src/aQute/lib/filter/
OSGI-OPT/src/aQute/lib/filter/Filter.java
OSGI-OPT/src/aQute/lib/filter/packageinfo
OSGI-OPT/src/aQute/lib/hex/
OSGI-OPT/src/aQute/lib/hex/Hex.java
OSGI-OPT/src/aQute/lib/hex/packageinfo
OSGI-OPT/src/aQute/lib/index/
OSGI-OPT/src/aQute/lib/index/Index.java
OSGI-OPT/src/aQute/lib/index/packageinfo
OSGI-OPT/src/aQute/lib/io/
OSGI-OPT/src/aQute/lib/io/IO.java
OSGI-OPT/src/aQute/lib/io/LimitedInputStream.java
OSGI-OPT/src/aQute/lib/io/packageinfo
OSGI-OPT/src/aQute/lib/jardiff/
OSGI-OPT/src/aQute/lib/jardiff/Diff.java
OSGI-OPT/src/aQute/lib/osgi/
OSGI-OPT/src/aQute/lib/osgi/About.java
OSGI-OPT/src/aQute/lib/osgi/AbstractResource.java
OSGI-OPT/src/aQute/lib/osgi/Analyzer.java
OSGI-OPT/src/aQute/lib/osgi/Annotation.java
OSGI-OPT/src/aQute/lib/osgi/Builder.java
OSGI-OPT/src/aQute/lib/osgi/BundleId.java
OSGI-OPT/src/aQute/lib/osgi/ClassDataCollector.java
OSGI-OPT/src/aQute/lib/osgi/Clazz.java
OSGI-OPT/src/aQute/lib/osgi/Constants.java
OSGI-OPT/src/aQute/lib/osgi/EmbeddedResource.java
OSGI-OPT/src/aQute/lib/osgi/FileResource.java
OSGI-OPT/src/aQute/lib/osgi/Instruction.java
OSGI-OPT/src/aQute/lib/osgi/InstructionFilter.java
OSGI-OPT/src/aQute/lib/osgi/Jar.java
OSGI-OPT/src/aQute/lib/osgi/JarResource.java
OSGI-OPT/src/aQute/lib/osgi/Macro.java
OSGI-OPT/src/aQute/lib/osgi/OpCodes.java
OSGI-OPT/src/aQute/lib/osgi/PreprocessResource.java
OSGI-OPT/src/aQute/lib/osgi/Processor.java
OSGI-OPT/src/aQute/lib/osgi/Resource.java
OSGI-OPT/src/aQute/lib/osgi/TagResource.java
OSGI-OPT/src/aQute/lib/osgi/URLResource.java
OSGI-OPT/src/aQute/lib/osgi/Verifier.java
OSGI-OPT/src/aQute/lib/osgi/WriteResource.java
OSGI-OPT/src/aQute/lib/osgi/ZipResource.java
OSGI-OPT/src/aQute/lib/osgi/eclipse/
OSGI-OPT/src/aQute/lib/osgi/eclipse/EclipseClasspath.java
OSGI-OPT/src/aQute/lib/osgi/packageinfo
OSGI-OPT/src/aQute/lib/putjar/
OSGI-OPT/src/aQute/lib/putjar/DirectoryInputStream.java
OSGI-OPT/src/aQute/lib/putjar/packageinfo
OSGI-OPT/src/aQute/lib/spring/
OSGI-OPT/src/aQute/lib/spring/JPAComponent.java
OSGI-OPT/src/aQute/lib/spring/SpringComponent.java
OSGI-OPT/src/aQute/lib/spring/SpringXMLType.java
OSGI-OPT/src/aQute/lib/spring/XMLType.java
OSGI-OPT/src/aQute/lib/spring/XMLTypeProcessor.java
OSGI-OPT/src/aQute/lib/tag/
OSGI-OPT/src/aQute/lib/tag/Tag.java
OSGI-OPT/src/aQute/lib/tag/packageinfo
OSGI-OPT/src/aQute/libg/
OSGI-OPT/src/aQute/libg/command/
OSGI-OPT/src/aQute/libg/command/Command.java
OSGI-OPT/src/aQute/libg/command/packageinfo
OSGI-OPT/src/aQute/libg/cryptography/
OSGI-OPT/src/aQute/libg/cryptography/Crypto.java
OSGI-OPT/src/aQute/libg/cryptography/Digest.java
OSGI-OPT/src/aQute/libg/cryptography/Digester.java
OSGI-OPT/src/aQute/libg/cryptography/Key.java
OSGI-OPT/src/aQute/libg/cryptography/MD5.java
OSGI-OPT/src/aQute/libg/cryptography/RSA.java
OSGI-OPT/src/aQute/libg/cryptography/SHA1.java
OSGI-OPT/src/aQute/libg/cryptography/Signer.java
OSGI-OPT/src/aQute/libg/cryptography/Verifier.java
OSGI-OPT/src/aQute/libg/cryptography/packageinfo
OSGI-OPT/src/aQute/libg/fileiterator/
OSGI-OPT/src/aQute/libg/fileiterator/FileIterator.java
OSGI-OPT/src/aQute/libg/fileiterator/packageinfo
OSGI-OPT/src/aQute/libg/filelock/
OSGI-OPT/src/aQute/libg/filelock/DirectoryLock.java
OSGI-OPT/src/aQute/libg/forker/
OSGI-OPT/src/aQute/libg/forker/Forker.java
OSGI-OPT/src/aQute/libg/forker/packageinfo
OSGI-OPT/src/aQute/libg/generics/
OSGI-OPT/src/aQute/libg/generics/Create.java
OSGI-OPT/src/aQute/libg/generics/packageinfo
OSGI-OPT/src/aQute/libg/glob/
OSGI-OPT/src/aQute/libg/glob/Glob.java
OSGI-OPT/src/aQute/libg/header/
OSGI-OPT/src/aQute/libg/header/OSGiHeader.java
OSGI-OPT/src/aQute/libg/header/packageinfo
OSGI-OPT/src/aQute/libg/qtokens/
OSGI-OPT/src/aQute/libg/qtokens/QuotedTokenizer.java
OSGI-OPT/src/aQute/libg/qtokens/packageinfo
OSGI-OPT/src/aQute/libg/reporter/
OSGI-OPT/src/aQute/libg/reporter/Reporter.java
OSGI-OPT/src/aQute/libg/reporter/packageinfo
OSGI-OPT/src/aQute/libg/sax/
OSGI-OPT/src/aQute/libg/sax/ContentFilter.java
OSGI-OPT/src/aQute/libg/sax/ContentFilterImpl.java
OSGI-OPT/src/aQute/libg/sax/SAXElement.java
OSGI-OPT/src/aQute/libg/sax/SAXUtil.java
OSGI-OPT/src/aQute/libg/sax/filters/
OSGI-OPT/src/aQute/libg/sax/filters/ElementSelectionFilter.java
OSGI-OPT/src/aQute/libg/sax/filters/MergeContentFilter.java
OSGI-OPT/src/aQute/libg/sax/filters/packageinfo
OSGI-OPT/src/aQute/libg/sax/packageinfo
OSGI-OPT/src/aQute/libg/sed/
OSGI-OPT/src/aQute/libg/sed/Replacer.java
OSGI-OPT/src/aQute/libg/sed/Sed.java
OSGI-OPT/src/aQute/libg/sed/packageinfo
OSGI-OPT/src/aQute/libg/tarjan/
OSGI-OPT/src/aQute/libg/tarjan/Tarjan.java
OSGI-OPT/src/aQute/libg/tarjan/packageinfo
OSGI-OPT/src/aQute/libg/tuple/
OSGI-OPT/src/aQute/libg/tuple/Pair.java
OSGI-OPT/src/aQute/libg/tuple/packageinfo
OSGI-OPT/src/aQute/libg/version/
OSGI-OPT/src/aQute/libg/version/Version.java
OSGI-OPT/src/aQute/libg/version/VersionRange.java
OSGI-OPT/src/aQute/libg/version/packageinfo
OSGI-OPT/src/org/
OSGI-OPT/src/org/osgi/
OSGI-OPT/src/org/osgi/service/
OSGI-OPT/src/org/osgi/service/bindex/
OSGI-OPT/src/org/osgi/service/bindex/BundleIndexer.java
OSGI-OPT/src/org/osgi/service/bindex/packageinfo
OSGI-OPT/src/org/osgi/service/component/
OSGI-OPT/src/org/osgi/service/component/annotations/
OSGI-OPT/src/org/osgi/service/component/annotations/Activate.java
OSGI-OPT/src/org/osgi/service/component/annotations/Component.java
OSGI-OPT/src/org/osgi/service/component/annotations/ConfigurationPolicy.java
OSGI-OPT/src/org/osgi/service/component/annotations/Deactivate.java
OSGI-OPT/src/org/osgi/service/component/annotations/Modified.java
OSGI-OPT/src/org/osgi/service/component/annotations/Reference.java
OSGI-OPT/src/org/osgi/service/component/annotations/ReferenceCardinality.java
OSGI-OPT/src/org/osgi/service/component/annotations/ReferencePolicy.java
OSGI-OPT/src/org/osgi/service/component/annotations/package-info.java
OSGI-OPT/src/org/osgi/service/component/annotations/packageinfo
aQute/
aQute/bnd/
aQute/bnd/annotation/
aQute/bnd/annotation/ConsumerType.classConsumerType.java
package aQute.bnd.annotation
public abstract aQute.bnd.annotation.ConsumerType extends java.lang.Object implements java.lang.annotation.Annotation {
}
aQute/bnd/annotation/Export.classExport.java
package aQute.bnd.annotation
public abstract aQute.bnd.annotation.Export extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String MANDATORY
public static final String OPTIONAL
public static final String USES
public static final String EXCLUDE
public static final String INCLUDE
public abstract java.lang.String[] mandatory ()
public abstract java.lang.String[] optional ()
public abstract java.lang.Class[] exclude ()
public abstract java.lang.Class[] include ()
public abstract java.lang.String version ()
}
aQute/bnd/annotation/ProviderType.classProviderType.java
package aQute.bnd.annotation
public abstract aQute.bnd.annotation.ProviderType extends java.lang.Object implements java.lang.annotation.Annotation {
}
aQute/bnd/annotation/UsePolicy.classUsePolicy.java
package aQute.bnd.annotation
public abstract aQute.bnd.annotation.UsePolicy extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String RNAME
}
aQute/bnd/annotation/Version.classVersion.java
package aQute.bnd.annotation
public abstract aQute.bnd.annotation.Version extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
aQute/bnd/annotation/component/
aQute/bnd/annotation/component/Activate.classActivate.java
package aQute.bnd.annotation.component
public abstract aQute.bnd.annotation.component.Activate extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String RNAME
}
aQute/bnd/annotation/component/Attribute$C.classAttribute.java
package aQute.bnd.annotation.component
public aQute.bnd.annotation.component.Attribute$C extends java.lang.Object {
public void ()
}
aQute/bnd/annotation/component/Attribute.classAttribute.java
package aQute.bnd.annotation.component
public abstract aQute.bnd.annotation.component.Attribute extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String description ()
public abstract java.lang.String[] options ()
}
aQute/bnd/annotation/component/Component.classComponent.java
package aQute.bnd.annotation.component
public abstract aQute.bnd.annotation.component.Component extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String RNAME
public static final String PROVIDE
public static final String NAME
public static final String FACTORY
public static final String SERVICEFACTORY
public static final String IMMEDIATE
public static final String CONFIGURATION_POLICY
public static final String ENABLED
public static final String PROPERTIES
public static final String VERSION
public static final String DESIGNATE
public static final String DESIGNATE_FACTORY
public abstract java.lang.String name ()
public abstract java.lang.Class[] provide ()
public abstract java.lang.String factory ()
public abstract boolean servicefactory ()
public abstract boolean enabled ()
public abstract boolean immediate ()
public abstract aQute.bnd.annotation.component.ConfigurationPolicy configurationPolicy ()
public abstract java.lang.String[] properties ()
public abstract java.lang.Class designate ()
public abstract java.lang.Class designateFactory ()
}
aQute/bnd/annotation/component/ConfigurationPolicy.classConfigurationPolicy.java
package aQute.bnd.annotation.component
public final aQute.bnd.annotation.component.ConfigurationPolicy extends java.lang.Enum {
public static final aQute.bnd.annotation.component.ConfigurationPolicy optional
public static final aQute.bnd.annotation.component.ConfigurationPolicy require
public static final aQute.bnd.annotation.component.ConfigurationPolicy ignore
private static final aQute.bnd.annotation.component.ConfigurationPolicy[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.annotation.component.ConfigurationPolicy[] values ()
public static aQute.bnd.annotation.component.ConfigurationPolicy valueOf (java.lang.String)
}
aQute/bnd/annotation/component/Deactivate.classDeactivate.java
package aQute.bnd.annotation.component
public abstract aQute.bnd.annotation.component.Deactivate extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String RNAME
}
aQute/bnd/annotation/component/Modified.classModified.java
package aQute.bnd.annotation.component
public abstract aQute.bnd.annotation.component.Modified extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String RNAME
}
aQute/bnd/annotation/component/Reference.classReference.java
package aQute.bnd.annotation.component
public abstract aQute.bnd.annotation.component.Reference extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String RNAME
public static final String NAME
public static final String SERVICE
public static final String OPTIONAL
public static final String MULTIPLE
public static final String DYNAMIC
public static final String TARGET
public static final String TYPE
public static final String UNBIND
public abstract java.lang.String name ()
public abstract java.lang.Class service ()
public abstract boolean optional ()
public abstract boolean multiple ()
public abstract boolean dynamic ()
public abstract java.lang.String target ()
public abstract java.lang.String unbind ()
public abstract char type ()
}
aQute/bnd/annotation/component/packageinfo
aQute/bnd/annotation/metatype/
aQute/bnd/annotation/metatype/Configurable$ConfigurableHandler.classConfigurable.java
package aQute.bnd.annotation.metatype
aQute.bnd.annotation.metatype.Configurable$ConfigurableHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final java.util.Map properties
final ClassLoader loader
void (java.util.Map, java.lang.ClassLoader)
java.util.Map properties
ClassLoader loader
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
aQute.bnd.annotation.metatype.Meta$AD ad
String id
Object o
public java.lang.Object convert (java.lang.reflect.Type, java.lang.Object) throws java.lang.Exception
java.lang.reflect.Type type
Object o
java.lang.reflect.ParameterizedType pType
java.lang.reflect.GenericArrayType gType
Class resultType
Class actualType
double b
Boolean b
String input
java.lang.reflect.Constructor c
private java.lang.Object convert (java.lang.reflect.ParameterizedType, java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.Exception
java.lang.reflect.ParameterizedType pType
Object o
Class resultType
java.util.Collection input
java.util.Collection result
java.lang.reflect.Type componentType
Object i
java.lang.Object convertArray (java.lang.reflect.Type, java.lang.Object) throws java.lang.Exception
java.lang.reflect.Type componentType
Object o
java.util.Collection input
Class componentClass
Object array
int i
Object next
private java.lang.Class getRawClass (java.lang.reflect.Type)
java.lang.reflect.Type type
private java.util.Collection toCollection (java.lang.Object)
Object o
int length
java.util.List result
int i
String s
}
aQute/bnd/annotation/metatype/Configurable.classConfigurable.java
package aQute.bnd.annotation.metatype
public aQute.bnd.annotation.metatype.Configurable extends java.lang.Object {
public void ()
public static java.lang.Object createConfigurable (java.lang.Class, java.util.Map)
Class c
java.util.Map properties
Object o
public static java.lang.Object createConfigurable (java.lang.Class, java.util.Dictionary)
Class c
java.util.Dictionary properties
java.util.Map alt
java.util.Enumeration e
Object key
public static java.lang.String mangleMethodName (java.lang.String)
String id
StringBuilder sb
int i
char c
boolean twice
}
aQute/bnd/annotation/metatype/Meta$AD.classMeta.java
package aQute.bnd.annotation.metatype
public abstract aQute.bnd.annotation.metatype.Meta$AD extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String description ()
public abstract java.lang.String name ()
public abstract java.lang.String id ()
public abstract aQute.bnd.annotation.metatype.Meta$Type type ()
public abstract int cardinality ()
public abstract java.lang.String min ()
public abstract java.lang.String max ()
public abstract java.lang.String deflt ()
public abstract boolean required ()
public abstract java.lang.String[] optionLabels ()
public abstract java.lang.String[] optionValues ()
}
aQute/bnd/annotation/metatype/Meta$OCD.classMeta.java
package aQute.bnd.annotation.metatype
public abstract aQute.bnd.annotation.metatype.Meta$OCD extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String id ()
public abstract java.lang.String localization ()
public abstract java.lang.String description ()
public abstract boolean factory ()
}
aQute/bnd/annotation/metatype/Meta$Type.classMeta.java
package aQute.bnd.annotation.metatype
public final aQute.bnd.annotation.metatype.Meta$Type extends java.lang.Enum {
public static final aQute.bnd.annotation.metatype.Meta$Type Boolean
public static final aQute.bnd.annotation.metatype.Meta$Type Byte
public static final aQute.bnd.annotation.metatype.Meta$Type Character
public static final aQute.bnd.annotation.metatype.Meta$Type Short
public static final aQute.bnd.annotation.metatype.Meta$Type Integer
public static final aQute.bnd.annotation.metatype.Meta$Type Long
public static final aQute.bnd.annotation.metatype.Meta$Type Float
public static final aQute.bnd.annotation.metatype.Meta$Type Double
public static final aQute.bnd.annotation.metatype.Meta$Type String
public static final aQute.bnd.annotation.metatype.Meta$Type Password
private static final aQute.bnd.annotation.metatype.Meta$Type[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.annotation.metatype.Meta$Type[] values ()
public static aQute.bnd.annotation.metatype.Meta$Type valueOf (java.lang.String)
}
aQute/bnd/annotation/metatype/Meta.classMeta.java
package aQute.bnd.annotation.metatype
public abstract aQute.bnd.annotation.metatype.Meta extends java.lang.Object {
public static final String NULL
}
aQute/bnd/annotation/metatype/packageinfo
aQute/bnd/annotation/packageinfo
aQute/bnd/build/
aQute/bnd/build/CircularDependencyException.classCircularDependencyException.java
package aQute.bnd.build
public aQute.bnd.build.CircularDependencyException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String string
}
aQute/bnd/build/Container$TYPE.classContainer.java
package aQute.bnd.build
public final aQute.bnd.build.Container$TYPE extends java.lang.Enum {
public static final aQute.bnd.build.Container$TYPE REPO
public static final aQute.bnd.build.Container$TYPE PROJECT
public static final aQute.bnd.build.Container$TYPE PROJECT_BUNDLE
public static final aQute.bnd.build.Container$TYPE EXTERNAL
public static final aQute.bnd.build.Container$TYPE LIBRARY
public static final aQute.bnd.build.Container$TYPE ERROR
private static final aQute.bnd.build.Container$TYPE[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.build.Container$TYPE[] values ()
public static aQute.bnd.build.Container$TYPE valueOf (java.lang.String)
}
aQute/bnd/build/Container.classContainer.java
package aQute.bnd.build
public aQute.bnd.build.Container extends java.lang.Object {
final java.io.File file
final aQute.bnd.build.Container$TYPE type
final String bsn
final String version
final String error
final aQute.bnd.build.Project project
volatile java.util.Map attributes
private long manifestTime
private java.util.jar.Manifest manifest
private static int[] $SWITCH_TABLE$aQute$bnd$build$Container$TYPE
void (aQute.bnd.build.Project, java.lang.String, java.lang.String, aQute.bnd.build.Container$TYPE, java.io.File, java.lang.String, java.util.Map)
aQute.bnd.build.Project project
String bsn
String version
aQute.bnd.build.Container$TYPE type
java.io.File source
String error
java.util.Map attributes
public void (aQute.bnd.build.Project, java.io.File)
aQute.bnd.build.Project project
java.io.File file
public void (java.io.File)
java.io.File file
public java.io.File getFile ()
public boolean contributeFiles (java.util.List, aQute.lib.osgi.Processor) throws java.lang.Exception
java.util.List files
aQute.lib.osgi.Processor reporter
java.io.File[] fs
java.io.File f
java.util.List containers
aQute.bnd.build.Container container
public java.lang.String getBundleSymbolicName ()
public java.lang.String getVersion ()
public aQute.bnd.build.Container$TYPE getType ()
public java.lang.String getError ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public aQute.bnd.build.Project getProject ()
public java.lang.String toString ()
public java.util.Map getAttributes ()
public void putAttribute (java.lang.String, java.lang.String)
String name
String value
public java.util.List getMembers () throws java.lang.Exception
java.util.List result
java.io.InputStream in
java.io.BufferedReader rd
String line
String line
java.util.List list
public java.util.jar.Manifest getManifest () throws java.lang.Exception
java.io.InputStream in
java.util.jar.JarInputStream jin
static int[] $SWITCH_TABLE$aQute$bnd$build$Container$TYPE ()
}
aQute/bnd/build/Project.classProject.java
package aQute.bnd.build
public aQute.bnd.build.Project extends aQute.lib.osgi.Processor {
static final String DEFAULT_ACTIONS
public static final String BNDFILE
public static final String BNDCNF
final aQute.bnd.build.Workspace workspace
boolean preparedPaths
final java.util.Collection dependson
final java.util.Collection buildpath
final java.util.Collection testpath
final java.util.Collection runpath
final java.util.Collection runbundles
java.io.File runstorage
final java.util.Collection sourcepath
final java.util.Collection allsourcepath
final java.util.Collection bootclasspath
final java.util.concurrent.locks.Lock lock
volatile String lockingReason
volatile Thread lockingThread
java.io.File output
java.io.File target
boolean inPrepare
int revision
java.io.File[] files
private long buildtime
static java.util.List trail
boolean delayRunDependencies
static final boolean $assertionsDisabled
private static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy
static void ()
public void (aQute.bnd.build.Workspace, java.io.File, java.io.File) throws java.lang.Exception
aQute.bnd.build.Workspace workspace
java.io.File projectDir
java.io.File buildFile
public void (aQute.bnd.build.Workspace, java.io.File) throws java.lang.Exception
aQute.bnd.build.Workspace workspace
java.io.File buildDir
private void readBuildProperties () throws java.lang.Exception
java.io.File f
java.util.Properties p
java.util.Enumeration e
String key
String newkey
Exception e
public static aQute.bnd.build.Project getUnparented (java.io.File) throws java.lang.Exception
java.io.File propertiesFile
aQute.bnd.build.Workspace workspace
aQute.bnd.build.Project project
public synchronized boolean isValid ()
public synchronized aQute.bnd.build.ProjectBuilder getBuilder (aQute.bnd.build.ProjectBuilder) throws java.lang.Exception
aQute.bnd.build.ProjectBuilder parent
aQute.bnd.build.ProjectBuilder builder
aQute.bnd.build.ProjectBuilder builder
public synchronized int getChanged ()
public synchronized void setChanged ()
public aQute.bnd.build.Workspace getWorkspace ()
public java.lang.String toString ()
public synchronized void prepare () throws java.lang.Exception
java.io.File src
String runStorageStr
java.util.List dependencies
String dp
java.util.Set requiredProjectNames
java.util.List dcs
aQute.bnd.service.DependencyContributor dc
String p
aQute.bnd.build.Project required
java.util.Set done
aQute.bnd.build.Project project
aQute.bnd.build.Project project
public java.io.File getSrc ()
private void traverse (java.util.Collection, java.util.Set) throws java.lang.Exception
java.util.Collection dependencies
java.util.Set visited
aQute.bnd.build.Project project
private void doPath (java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)
java.util.Collection resultpath
java.util.Collection projects
java.util.Collection entries
java.util.Collection bootclasspath
aQute.bnd.build.Container cpe
private java.util.List parseBuildpath () throws java.lang.Exception
java.util.List bundles
private java.util.List parseRunpath () throws java.lang.Exception
private java.util.List parseRunbundles () throws java.lang.Exception
private java.util.List parseTestpath () throws java.lang.Exception
public java.util.List getBundles (aQute.bnd.service.RepositoryPlugin$Strategy, java.lang.String, java.lang.String) throws java.lang.Exception
aQute.bnd.service.RepositoryPlugin$Strategy strategyx
String spec
String source
java.util.List result
java.util.Map bundles
java.util.Iterator i
java.util.Map$Entry entry
String bsn
java.util.Map attrs
aQute.bnd.build.Container found
String versionRange
aQute.bnd.build.Project project
java.io.File f
java.io.File f
String error
java.util.List libs
aQute.bnd.build.Container cc
aQute.bnd.build.Container x
aQute.bnd.build.CircularDependencyException e
String message
Exception e
java.util.Collection getBundles (aQute.bnd.service.RepositoryPlugin$Strategy, java.lang.String) throws java.lang.Exception
aQute.bnd.service.RepositoryPlugin$Strategy strategy
String spec
public void appendPackages (aQute.bnd.service.RepositoryPlugin$Strategy, java.lang.String, java.util.List, aQute.bnd.build.ResolverMode) throws java.lang.Exception
aQute.bnd.service.RepositoryPlugin$Strategy strategyx
String spec
java.util.List resolvedBundles
aQute.bnd.build.ResolverMode mode
java.util.Map pkgResolvedBundles
java.util.List queue
java.util.Map$Entry entry
String pkgName
java.util.Map attrs
aQute.bnd.build.Container found
String versionRange
java.util.List libs
aQute.bnd.build.Container cc
aQute.bnd.build.Container existing
String importUses
aQute.bnd.build.Container x
aQute.bnd.build.Container container
static void mergeNames (java.lang.String, java.util.Set)
String names
java.util.Set set
java.util.StringTokenizer tokenizer
static java.lang.String flatten (java.util.Set)
java.util.Set names
StringBuilder builder
boolean first
String name
static void addToPackageList (aQute.bnd.build.Container, java.lang.String)
aQute.bnd.build.Container container
String newPackageNames
java.util.Set merged
String packageListStr
public aQute.bnd.build.Container getPackage (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map, aQute.bnd.build.ResolverMode) throws java.lang.Exception
String packageName
String range
aQute.bnd.service.RepositoryPlugin$Strategy strategyx
java.util.Map attrs
aQute.bnd.build.ResolverMode mode
aQute.bnd.service.RepositoryPlugin$Strategy useStrategy
java.util.List plugins
aQute.bnd.service.RepositoryPlugin plugin
java.io.File result
private aQute.bnd.service.RepositoryPlugin$Strategy findStrategy (java.util.Map, aQute.bnd.service.RepositoryPlugin$Strategy, java.lang.String)
java.util.Map attrs
aQute.bnd.service.RepositoryPlugin$Strategy defaultStrategy
String versionRange
aQute.bnd.service.RepositoryPlugin$Strategy useStrategy
String overrideStrategy
public void doMavenPom (aQute.bnd.service.RepositoryPlugin$Strategy, java.util.List, java.lang.String) throws java.lang.Exception
aQute.bnd.service.RepositoryPlugin$Strategy strategyx
java.util.List result
String action
java.io.File pomFile
aQute.bnd.maven.support.ProjectPom pom
aQute.bnd.maven.support.Pom$Scope act
java.util.Set dependencies
aQute.bnd.maven.support.Pom sub
java.io.File artifact
aQute.bnd.build.Container container
public java.util.Collection getDependson () throws java.lang.Exception
public java.util.Collection getBuildpath () throws java.lang.Exception
public java.util.Collection getTestpath () throws java.lang.Exception
private void justInTime (java.util.Collection, java.util.List)
java.util.Collection path
java.util.List entries
public java.util.Collection getRunpath () throws java.lang.Exception
public java.util.Collection getRunbundles () throws java.lang.Exception
public java.io.File getRunStorage () throws java.lang.Exception
public boolean getRunBuilds ()
boolean result
boolean result
String runBuildsStr
public java.util.Collection getSourcePath () throws java.lang.Exception
public java.util.Collection getAllsourcepath () throws java.lang.Exception
public java.util.Collection getBootclasspath () throws java.lang.Exception
public java.io.File getOutput () throws java.lang.Exception
private void doEclipseClasspath () throws java.lang.Exception
aQute.lib.osgi.eclipse.EclipseClasspath eclipse
java.io.File dependent
aQute.bnd.build.Project required
java.io.File f
java.io.File f
public java.lang.String _p_dependson (java.lang.String[]) throws java.lang.Exception
String[] args
private java.util.Collection toFiles (java.util.Collection)
java.util.Collection projects
java.util.List files
aQute.bnd.build.Project p
public java.lang.String _p_buildpath (java.lang.String[]) throws java.lang.Exception
String[] args
public java.lang.String _p_testpath (java.lang.String[]) throws java.lang.Exception
String[] args
public java.lang.String _p_sourcepath (java.lang.String[]) throws java.lang.Exception
String[] args
public java.lang.String _p_allsourcepath (java.lang.String[]) throws java.lang.Exception
String[] args
public java.lang.String _p_bootclasspath (java.lang.String[]) throws java.lang.Exception
String[] args
public java.lang.String _p_output (java.lang.String[]) throws java.lang.Exception
String[] args
private java.lang.String list (java.lang.String[], java.util.Collection)
String[] args
java.util.Collection list
String separator
protected java.lang.Object[] getMacroDomains ()
public java.io.File release (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String name
public java.io.File release (java.lang.String, aQute.lib.osgi.Jar) throws java.lang.Exception
String name
aQute.lib.osgi.Jar jar
java.util.List plugins
aQute.bnd.service.RepositoryPlugin rp
aQute.bnd.service.RepositoryPlugin plugin
java.io.File file
Exception e
public void release (boolean) throws java.lang.Exception
boolean test
String name
public void release (java.lang.String, boolean) throws java.lang.Exception
String name
boolean test
java.io.File[] jars
java.io.File jar
aQute.lib.osgi.Jar j
public aQute.bnd.build.Container getBundle (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
String bsn
String range
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Map attrs
aQute.bnd.service.RepositoryPlugin$Strategy useStrategy
aQute.bnd.build.Container c
java.util.List plugins
aQute.bnd.service.RepositoryPlugin plugin
java.io.File result
aQute.libg.version.VersionRange versionRange
java.util.SortedMap versions
aQute.bnd.service.RepositoryPlugin plugin
java.util.List vs
aQute.libg.version.Version v
UnsupportedOperationException ose
java.io.File file
aQute.libg.version.Version provider
aQute.bnd.service.RepositoryPlugin repo
String version
java.io.File result
protected aQute.bnd.service.RepositoryPlugin$Strategy overrideStrategy (java.util.Map, aQute.bnd.service.RepositoryPlugin$Strategy)
java.util.Map attrs
aQute.bnd.service.RepositoryPlugin$Strategy useStrategy
String overrideStrategy
protected aQute.bnd.build.Container toContainer (java.lang.String, java.lang.String, java.util.Map, java.io.File)
String bsn
String range
java.util.Map attrs
java.io.File result
private aQute.bnd.build.Container getBundleFromProject (java.lang.String, java.util.Map) throws java.lang.Exception
String bsn
java.util.Map attrs
String pname
aQute.bnd.build.Project p
aQute.bnd.build.Container c
int n
public void deploy (java.lang.String, java.io.File) throws java.lang.Exception
String name
java.io.File file
java.util.List plugins
aQute.bnd.service.RepositoryPlugin rp
aQute.bnd.service.RepositoryPlugin plugin
aQute.lib.osgi.Jar jar
Exception e
public void deploy (java.io.File) throws java.lang.Exception
java.io.File file
String name
public void deploy () throws java.lang.Exception
java.util.Map deploy
java.io.File[] outputs
java.io.File output
aQute.lib.osgi.Jar jar
aQute.bnd.service.Deploy d
Exception e
public java.lang.String _repo (java.lang.String[]) throws java.lang.Exception
String[] args
String bsns
String version
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Collection parts
java.util.List paths
String bsn
aQute.bnd.build.Container container
private void add (java.util.List, aQute.bnd.build.Container) throws java.lang.Exception
java.util.List paths
aQute.bnd.build.Container container
java.util.List members
aQute.bnd.build.Container sub
public java.io.File getTarget () throws java.lang.Exception
public java.io.File[] build (boolean) throws java.lang.Exception
boolean underTest
public java.io.File[] getFiles ()
public boolean isStale () throws java.lang.Exception
long buildTime
java.io.File f
aQute.bnd.build.Project dependency
java.io.File[] deps
java.io.File f
public java.io.File[] getBuildFiles () throws java.lang.Exception
public java.io.File[] getBuildFiles (boolean) throws java.lang.Exception
boolean buildIfAbsent
java.io.File f
java.io.FileReader fin
java.io.BufferedReader rdr
java.util.List files
String s
java.io.File ff
public java.io.File[] buildLocal (boolean) throws java.lang.Exception
boolean underTest
long buildtime
java.io.File bfs
aQute.bnd.build.ProjectBuilder builder
aQute.lib.osgi.Jar[] jars
java.io.File[] files
int i
aQute.lib.osgi.Jar jar
java.io.FileWriter fw
java.io.File f
public boolean isNoBundles ()
public java.io.File saveBuild (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String bsn
java.io.File f
String msg
public java.io.File getOutputFile (java.lang.String) throws java.lang.Exception
String bsn
private void reportNewer (long, aQute.lib.osgi.Jar)
long lastModified
aQute.lib.osgi.Jar jar
StringBuilder sb
String del
java.util.Map$Entry entry
public boolean refresh ()
boolean changed
public boolean isCnf ()
public void propertiesChanged ()
public java.lang.String getName ()
public java.util.Map getActions ()
java.util.Map all
java.util.Map actions
java.util.Map$Entry action
String key
public void fillActions (java.util.Map)
java.util.Map all
java.util.List plugins
aQute.bnd.service.action.NamedAction a
java.util.Map actions
java.util.Map$Entry entry
String key
aQute.bnd.service.action.Action action
aQute.bnd.service.action.Action action
String label
public void release () throws java.lang.Exception
public void release (java.lang.String) throws java.lang.Exception
String name
public void clean () throws java.lang.Exception
java.io.File target
public java.io.File[] build () throws java.lang.Exception
public void run () throws java.lang.Exception
aQute.bnd.build.ProjectLauncher pl
public void test () throws java.lang.Exception
aQute.bnd.build.ProjectTester tester
int errors
public aQute.lib.osgi.Jar getValidJar (java.io.File) throws java.lang.Exception
java.io.File f
aQute.lib.osgi.Jar jar
public aQute.lib.osgi.Jar getValidJar (java.net.URL) throws java.lang.Exception
java.net.URL url
java.io.InputStream in
aQute.lib.osgi.Jar jar
public aQute.lib.osgi.Jar getValidJar (aQute.lib.osgi.Jar, java.lang.String) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String id
java.util.jar.Manifest manifest
aQute.lib.osgi.Builder b
aQute.lib.osgi.Builder b
String imprts
public java.lang.String _project (java.lang.String[])
String[] args
public void bump (java.lang.String) throws java.io.IOException
String mask
aQute.libg.sed.Sed sed
public void bump () throws java.io.IOException
public void action (java.lang.String) throws java.lang.Throwable
String command
java.util.Map actions
aQute.bnd.service.action.Action a
Throwable t
void before (aQute.bnd.build.Project, java.lang.String)
aQute.bnd.build.Project p
String a
java.util.List testPlugins
aQute.bnd.service.CommandPlugin testPlugin
void after (aQute.bnd.build.Project, java.lang.String, java.lang.Throwable)
aQute.bnd.build.Project p
String a
Throwable t
java.util.List testPlugins
int i
public java.lang.String _findfile (java.lang.String[])
String[] args
java.io.File f
java.util.List files
void tree (java.util.List, java.io.File, java.lang.String, aQute.lib.osgi.Instruction)
java.util.List list
java.io.File current
String path
aQute.lib.osgi.Instruction instr
String[] subs
String sub
java.io.File f
public void refreshAll ()
public void script (java.lang.String, java.lang.String) throws java.lang.Exception
String type
String script
java.util.List scripters
java.util.Map x
public java.lang.String _repos (java.lang.String[]) throws java.lang.Exception
String[] args
java.util.List repos
java.util.List names
aQute.bnd.service.RepositoryPlugin rp
public java.lang.String _help (java.lang.String[]) throws java.lang.Exception
String[] args
aQute.bnd.help.Syntax syntax
String what
public java.util.Collection getDeliverables () throws java.lang.Exception
java.util.List result
java.util.Collection builders
aQute.lib.osgi.Builder builder
aQute.bnd.build.Container c
public aQute.lib.osgi.Builder getSubBuilder (java.io.File) throws java.lang.Exception
java.io.File bndFile
java.io.File base
java.util.Collection builders
aQute.lib.osgi.Builder sub
java.io.File propertiesFile
public aQute.bnd.build.Container getDeliverable (java.lang.String, java.util.Map) throws java.lang.Exception
String bsn
java.util.Map attrs
java.util.Collection builders
aQute.lib.osgi.Builder sub
public java.util.Collection getSubBuilders () throws java.lang.Exception
java.util.Collection toFile (java.util.Collection) throws java.lang.Exception
java.util.Collection containers
java.util.ArrayList files
aQute.bnd.build.Container container
public java.util.Collection getRunVM ()
java.util.Map hdr
public java.util.Map getRunProperties ()
public aQute.bnd.build.ProjectLauncher getProjectLauncher () throws java.lang.Exception
public aQute.bnd.build.ProjectTester getProjectTester () throws java.lang.Exception
private java.lang.Object getHandler (java.lang.Class, java.util.Collection, java.lang.String, java.lang.String) throws java.lang.Exception
Class target
java.util.Collection containers
String header
String defaultHandler
Class handlerClass
java.util.List withDefault
aQute.bnd.build.Container c
java.util.jar.Manifest manifest
String launcher
Class clz
java.lang.reflect.Constructor constructor
public synchronized boolean lock (java.lang.String) throws java.lang.InterruptedException
String reason
public void unlock ()
public void setDelayRunDependencies (boolean)
boolean x
static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy ()
}
aQute/bnd/build/ProjectBuilder.classProjectBuilder.java
package aQute.bnd.build
public aQute.bnd.build.ProjectBuilder extends aQute.lib.osgi.Builder {
aQute.bnd.build.Project project
boolean initialized
public void (aQute.bnd.build.Project)
aQute.bnd.build.Project project
public void (aQute.bnd.build.ProjectBuilder)
aQute.bnd.build.ProjectBuilder builder
public long lastModified ()
protected java.lang.Object[] getMacroDomains ()
public aQute.lib.osgi.Builder getSubBuilder () throws java.lang.Exception
public aQute.bnd.build.Project getProject ()
public void init ()
aQute.bnd.build.Container file
aQute.bnd.build.Container file
java.io.File file
Exception e
public java.util.List getClasspath ()
protected void changedFile (java.io.File)
java.io.File f
}
aQute/bnd/build/ProjectLauncher.classProjectLauncher.java
package aQute.bnd.build
public abstract aQute.bnd.build.ProjectLauncher extends java.lang.Object {
private final aQute.bnd.build.Project project
private long timeout
private final java.util.Collection classpath
private java.util.List runbundles
private final java.util.List runvm
private java.util.Map runproperties
private aQute.libg.command.Command java
private java.util.Map runsystempackages
private final java.util.List activators
private java.io.File storageDir
private final java.util.List warnings
private final java.util.List errors
private boolean trace
private boolean keep
private int framework
public static final int SERVICES
public static final int NONE
public static final int OK
public static final int WARNING
public static final int ERROR
public static final int TIMEDOUT
public static final int UPDATE_NEEDED
public static final int CANCELED
public static final int DUPLICATE_BUNDLE
public static final int RESOLVE_ERROR
public static final int ACTIVATOR_ERROR
public static final int CUSTOM_LAUNCHER
public static final String EMBEDDED_ACTIVATOR
static final boolean $assertionsDisabled
static void ()
public void (aQute.bnd.build.Project) throws java.lang.Exception
aQute.bnd.build.Project project
protected void updateFromProject () throws java.lang.Exception
java.util.Collection run
aQute.bnd.build.Container container
java.io.File file
java.io.File[] builds
java.io.File file
java.util.Collection runpath
java.util.List fws
aQute.bnd.build.Container c
private int getRunframework (java.lang.String)
String property
public void addClasspath (aQute.bnd.build.Container) throws java.lang.Exception
aQute.bnd.build.Container container
java.util.Collection members
aQute.bnd.build.Container m
String path
java.util.jar.Manifest manifest
java.util.Map exports
java.util.Map$Entry e
String activator
public void addRunBundle (java.lang.String)
String f
public java.util.Collection getRunBundles ()
public void addRunVM (java.lang.String)
String arg
public java.util.Collection getRunpath ()
public java.util.Collection getClasspath ()
public java.util.Collection getRunVM ()
public java.util.Collection getArguments ()
public java.util.Map getRunProperties ()
public java.io.File getStorageDir ()
public abstract java.lang.String getMainTypeName ()
public abstract void update () throws java.lang.Exception
public int launch () throws java.lang.Exception
int result
protected void reportResult (int)
int result
public void setTimeout (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public long getTimeout ()
public void cancel ()
public java.util.Map getSystemPackages ()
public void setKeep (boolean)
boolean keep
public boolean isKeep ()
public void setTrace (boolean)
boolean level
public boolean getTrace ()
public abstract void prepare () throws java.lang.Exception
public aQute.bnd.build.Project getProject ()
public boolean addActivator (java.lang.String)
String e
public java.util.Collection getActivators ()
public int getRunFramework ()
public void setRunFramework (int)
int n
public void addDefault (java.lang.String) throws java.lang.Exception
String defaultSpec
java.util.Collection deflts
aQute.bnd.build.Container c
public aQute.lib.osgi.Jar executable () throws java.lang.Exception
public void clear ()
public java.util.List getErrors ()
public java.util.List getWarnings ()
protected transient void error (java.lang.String, java.lang.Object[])
String message
Object[] args
String formatted
protected transient void warning (java.lang.String, java.lang.Object[])
String message
Object[] args
String formatted
}
aQute/bnd/build/ProjectTester.classProjectTester.java
package aQute.bnd.build
public abstract aQute.bnd.build.ProjectTester extends java.lang.Object {
final aQute.bnd.build.Project project
final java.util.Collection testbundles
final aQute.bnd.build.ProjectLauncher launcher
final java.util.List tests
java.io.File reportDir
boolean continuous
public void (aQute.bnd.build.Project) throws java.lang.Exception
aQute.bnd.build.Project project
aQute.bnd.build.Container c
public aQute.bnd.build.ProjectLauncher getProjectLauncher ()
public void addTest (java.lang.String)
String test
public java.util.Collection getTests ()
public java.util.Collection getReports ()
java.util.List reports
java.io.File report
public java.io.File getReportDir ()
public void setReportDir (java.io.File)
java.io.File reportDir
public aQute.bnd.build.Project getProject ()
public boolean getContinuous ()
public void setContinuous (boolean)
boolean b
public boolean prepare () throws java.lang.Exception
java.io.File file
public abstract int test () throws java.lang.Exception
}
aQute/bnd/build/ReflectAction.classReflectAction.java
package aQute.bnd.build
public aQute.bnd.build.ReflectAction extends java.lang.Object implements aQute.bnd.service.action.Action {
String what
public void (java.lang.String)
String what
public void execute (aQute.bnd.build.Project, java.lang.String) throws java.lang.Exception
aQute.bnd.build.Project project
String action
java.lang.reflect.Method m
public java.lang.String toString ()
}
aQute/bnd/build/ResolverMode.classResolverMode.java
package aQute.bnd.build
public final aQute.bnd.build.ResolverMode extends java.lang.Enum {
public static final aQute.bnd.build.ResolverMode build
public static final aQute.bnd.build.ResolverMode runtime
private static final aQute.bnd.build.ResolverMode[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.build.ResolverMode[] values ()
public static aQute.bnd.build.ResolverMode valueOf (java.lang.String)
}
aQute/bnd/build/ScriptAction.classScriptAction.java
package aQute.bnd.build
public aQute.bnd.build.ScriptAction extends java.lang.Object implements aQute.bnd.service.action.Action {
final String script
final String type
public void (java.lang.String, java.lang.String)
String type
String script
public void execute (aQute.bnd.build.Project, java.lang.String) throws java.lang.Exception
aQute.bnd.build.Project project
String action
}
aQute/bnd/build/Workspace$CachedFileRepo.classWorkspace.java
package aQute.bnd.build
aQute.bnd.build.Workspace$CachedFileRepo extends aQute.lib.deployer.FileRepo {
final java.util.concurrent.locks.Lock lock
boolean inited
final aQute.bnd.build.Workspace this$0
void (aQute.bnd.build.Workspace)
protected void init () throws java.lang.Exception
java.io.InputStream in
void unzip (java.io.InputStream, java.io.File) throws java.lang.Exception
java.io.InputStream in
java.io.File dir
java.util.jar.JarInputStream jin
java.util.jar.JarEntry jentry
java.io.File dest
java.io.FileOutputStream out
}
aQute/bnd/build/Workspace.classWorkspace.java
package aQute.bnd.build
public aQute.bnd.build.Workspace extends aQute.lib.osgi.Processor {
public static final String BUILDFILE
public static final String CNFDIR
public static final String BNDDIR
public static final String CACHEDIR
static java.util.Map cache
final java.util.Map models
final java.util.Map commands
final aQute.bnd.build.Workspace$CachedFileRepo cachedRepo
final java.io.File buildDir
final aQute.bnd.maven.support.Maven maven
private boolean postpone
final ThreadLocal signalBusy
static final boolean $assertionsDisabled
static void ()
public static aQute.bnd.build.Project getProject (java.io.File) throws java.lang.Exception
java.io.File projectDir
aQute.bnd.build.Workspace ws
public static aQute.bnd.build.Workspace getWorkspace (java.io.File) throws java.lang.Exception
java.io.File parent
java.io.File workspaceDir
java.io.File test
String redirect
java.lang.ref.WeakReference wsr
aQute.bnd.build.Workspace ws
aQute.bnd.build.Workspace ws
public void (java.io.File) throws java.lang.Exception
java.io.File dir
java.io.File buildDir
java.io.File buildFile
public aQute.bnd.build.Project getProject (java.lang.String) throws java.lang.Exception
String bsn
aQute.bnd.build.Project project
java.io.File projectDir
public boolean isPresent (java.lang.String)
String name
public java.util.Collection getCurrentProjects ()
public boolean refresh ()
aQute.bnd.build.Project project
public void propertiesChanged ()
java.io.File extDir
java.io.File[] extensions
java.io.File extension
Exception e
public java.lang.String _workspace (java.lang.String[])
String[] args
public void addCommand (java.lang.String, aQute.bnd.service.action.Action)
String menu
aQute.bnd.service.action.Action action
public void removeCommand (java.lang.String)
String menu
public void fillActions (java.util.Map)
java.util.Map all
public java.util.Collection getAllProjects () throws java.lang.Exception
java.util.List projects
java.io.File file
public void changedFile (java.io.File)
java.io.File f
java.util.List listeners
aQute.bnd.service.BndListener l
Exception e
public void bracket (boolean)
boolean begin
java.util.List listeners
aQute.bnd.service.BndListener l
public void signal (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
java.util.List listeners
aQute.bnd.service.BndListener l
public void signal ()
private void copy (java.io.InputStream, java.io.OutputStream) throws java.lang.Exception
java.io.InputStream in
java.io.OutputStream out
byte[] data
int size
public java.util.List getRepositories ()
public static aQute.bnd.build.Workspace getWorkspace (java.lang.String) throws java.lang.Exception
String path
java.io.File file
public aQute.bnd.maven.support.Maven getMaven ()
protected void setTypeSpecificPlugins (java.util.Set)
java.util.Set list
static void access$0 (aQute.bnd.build.Workspace, java.io.InputStream, java.io.OutputStream) throws java.lang.Exception
}
aQute/bnd/build/packageinfo
aQute/bnd/compatibility/
aQute/bnd/compatibility/Access.classAccess.java
package aQute.bnd.compatibility
public final aQute.bnd.compatibility.Access extends java.lang.Enum {
public static final aQute.bnd.compatibility.Access PUBLIC
public static final aQute.bnd.compatibility.Access PROTECTED
public static final aQute.bnd.compatibility.Access PACKAGE
public static final aQute.bnd.compatibility.Access PRIVATE
public static final aQute.bnd.compatibility.Access UNKNOWN
private static final aQute.bnd.compatibility.Access[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.compatibility.Access modifier (int)
int mod
public java.lang.String toString ()
public static aQute.bnd.compatibility.Access[] values ()
public static aQute.bnd.compatibility.Access valueOf (java.lang.String)
}
aQute/bnd/compatibility/GenericParameter.classGenericParameter.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.GenericParameter extends java.lang.Object {
String name
aQute.bnd.compatibility.GenericType[] bounds
public void (java.lang.String, aQute.bnd.compatibility.GenericType[])
String name
aQute.bnd.compatibility.GenericType[] bounds
public java.lang.String toString ()
StringBuilder sb
aQute.bnd.compatibility.GenericType gtype
}
aQute/bnd/compatibility/GenericType$GenericArray.classGenericType.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.GenericType$GenericArray extends aQute.bnd.compatibility.GenericType {
public void (java.lang.Class)
Class class1
}
aQute/bnd/compatibility/GenericType$GenericWildcard.classGenericType.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.GenericType$GenericWildcard extends aQute.bnd.compatibility.GenericType {
public void (java.lang.Class)
Class class1
}
aQute/bnd/compatibility/GenericType.classGenericType.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.GenericType extends java.lang.Object {
static final aQute.bnd.compatibility.GenericType[] EMPTY
aQute.bnd.compatibility.Scope reference
aQute.bnd.compatibility.GenericType[] a
aQute.bnd.compatibility.GenericType[] b
int array
aQute.bnd.compatibility.Scope scope
static void ()
public void (java.lang.Class)
Class class1
}
aQute/bnd/compatibility/Kind.classKind.java
package aQute.bnd.compatibility
public final aQute.bnd.compatibility.Kind extends java.lang.Enum {
public static final aQute.bnd.compatibility.Kind ROOT
public static final aQute.bnd.compatibility.Kind CLASS
public static final aQute.bnd.compatibility.Kind FIELD
public static final aQute.bnd.compatibility.Kind CONSTRUCTOR
public static final aQute.bnd.compatibility.Kind METHOD
public static final aQute.bnd.compatibility.Kind UNKNOWN
private static final aQute.bnd.compatibility.Kind[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public java.lang.String toString ()
public static aQute.bnd.compatibility.Kind[] values ()
public static aQute.bnd.compatibility.Kind valueOf (java.lang.String)
}
aQute/bnd/compatibility/ParseSignatureBuilder$1.classParseSignatureBuilder.java
package aQute.bnd.compatibility
aQute.bnd.compatibility.ParseSignatureBuilder$1 extends aQute.lib.osgi.ClassDataCollector {
aQute.bnd.compatibility.Scope s
aQute.bnd.compatibility.Scope enclosing
aQute.bnd.compatibility.Scope declaring
final aQute.bnd.compatibility.ParseSignatureBuilder this$0
void (aQute.bnd.compatibility.ParseSignatureBuilder)
public void classBegin (int, java.lang.String)
int access
String name
public void extendsClass (java.lang.String)
String name
public void implementsInterfaces (java.lang.String[])
String[] names
aQute.bnd.compatibility.GenericType[] convert (java.lang.String[])
String[] names
aQute.bnd.compatibility.GenericType[] tss
int i
public void method (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef defined
String descriptor
String descriptor
aQute.bnd.compatibility.Kind kind
aQute.bnd.compatibility.Kind kind
aQute.bnd.compatibility.Scope m
public void field (aQute.lib.osgi.Clazz$FieldDef)
aQute.lib.osgi.Clazz$FieldDef defined
String descriptor
aQute.bnd.compatibility.Kind kind
aQute.bnd.compatibility.Scope m
public void classEnd ()
public void enclosingMethod (java.lang.String, java.lang.String, java.lang.String)
String cName
String mName
String mDescriptor
public void innerClass (java.lang.String, java.lang.String, java.lang.String, int)
String innerClass
String outerClass
String innerName
int innerClassAccessFlags
}
aQute/bnd/compatibility/ParseSignatureBuilder.classParseSignatureBuilder.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.ParseSignatureBuilder extends java.lang.Object {
final aQute.bnd.compatibility.Scope root
public void (aQute.bnd.compatibility.Scope)
aQute.bnd.compatibility.Scope root
public void add (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
aQute.lib.osgi.Resource r
java.io.InputStream in
public aQute.bnd.compatibility.Scope getRoot ()
public void parse (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
aQute.lib.osgi.Clazz clazz
}
aQute/bnd/compatibility/RuntimeSignatureBuilder.classRuntimeSignatureBuilder.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.RuntimeSignatureBuilder extends java.lang.Object {
final aQute.bnd.compatibility.Scope root
static final boolean $assertionsDisabled
static void ()
public void (aQute.bnd.compatibility.Scope)
aQute.bnd.compatibility.Scope root
public static java.lang.String identity (java.lang.Class)
Class c
public static java.lang.String identity (java.lang.reflect.Method)
java.lang.reflect.Method m
public static java.lang.String identity (java.lang.reflect.Constructor)
java.lang.reflect.Constructor m
public static java.lang.String identity (java.lang.reflect.Field)
java.lang.reflect.Field m
public static java.lang.String getDescriptor (java.lang.Class, java.lang.Class[])
Class base
Class[] parameters
StringBuilder sb
Class parameter
public aQute.bnd.compatibility.Scope add (java.lang.Class)
Class c
aQute.bnd.compatibility.Scope local
java.lang.reflect.Field f
java.lang.reflect.Constructor constr
java.lang.reflect.Method m
private aQute.bnd.compatibility.Scope getEnclosingScope (java.lang.Class)
Class c
java.lang.reflect.Method m
aQute.bnd.compatibility.Scope s
Class enclosingClass
private aQute.bnd.compatibility.Scope getGlobalScope (java.lang.Class)
Class c
String id
private aQute.bnd.compatibility.Scope add (aQute.bnd.compatibility.Scope, aQute.bnd.compatibility.Scope, int, java.lang.reflect.TypeVariable[], aQute.bnd.compatibility.Kind, java.lang.String, java.lang.reflect.Type, java.lang.reflect.Type[], java.lang.reflect.Type[])
aQute.bnd.compatibility.Scope declaring
aQute.bnd.compatibility.Scope enclosing
int modifiers
java.lang.reflect.TypeVariable[] typeVariables
aQute.bnd.compatibility.Kind kind
String id
java.lang.reflect.Type mainType
java.lang.reflect.Type[] parameterTypes
java.lang.reflect.Type[] exceptionTypes
aQute.bnd.compatibility.Scope scope
private aQute.bnd.compatibility.GenericType convert (aQute.bnd.compatibility.Scope, java.lang.reflect.Type)
aQute.bnd.compatibility.Scope source
java.lang.reflect.Type t
java.lang.reflect.ParameterizedType pt
java.lang.reflect.Type[] args
aQute.bnd.compatibility.GenericType[] arguments
int n
java.lang.reflect.Type arg
private aQute.bnd.compatibility.GenericParameter[] convert (java.lang.reflect.TypeVariable[])
java.lang.reflect.TypeVariable[] vars
aQute.bnd.compatibility.GenericParameter[] out
int i
aQute.bnd.compatibility.GenericType[] gss
private aQute.bnd.compatibility.GenericType[] convert (java.lang.reflect.Type[])
java.lang.reflect.Type[] parameterTypes
aQute.bnd.compatibility.GenericType[] tss
int i
private static java.lang.String getDescriptor (java.lang.Class)
Class c
StringBuilder sb
}
aQute/bnd/compatibility/Scope.classScope.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.Scope extends java.lang.Object {
final java.util.Map children
final String name
aQute.bnd.compatibility.Access access
aQute.bnd.compatibility.Kind kind
aQute.bnd.compatibility.Scope enclosing
aQute.bnd.compatibility.Scope declaring
aQute.bnd.compatibility.GenericParameter[] typeVars
java.util.Map name2bounds
aQute.bnd.compatibility.GenericType base
aQute.bnd.compatibility.GenericType[] parameters
aQute.bnd.compatibility.GenericType[] exceptions
public void (aQute.bnd.compatibility.Access, aQute.bnd.compatibility.Kind, java.lang.String)
aQute.bnd.compatibility.Access access
aQute.bnd.compatibility.Kind kind
String name
aQute.bnd.compatibility.Scope getScope (java.lang.String)
String name
aQute.bnd.compatibility.Scope s
public void setParameterTypes (aQute.bnd.compatibility.GenericType[])
aQute.bnd.compatibility.GenericType[] convert
public void setExceptionTypes (aQute.bnd.compatibility.GenericType[])
aQute.bnd.compatibility.GenericType[] convert
public void setBase (aQute.bnd.compatibility.GenericType)
aQute.bnd.compatibility.GenericType typeSignature
public java.lang.String toString ()
StringBuilder sb
aQute.bnd.compatibility.GenericParameter v
public void report (java.lang.Appendable, int) throws java.io.IOException
Appendable a
int indent
int i
aQute.bnd.compatibility.Scope s
public void add (aQute.bnd.compatibility.Scope)
aQute.bnd.compatibility.Scope m
public void setDeclaring (aQute.bnd.compatibility.Scope)
aQute.bnd.compatibility.Scope declaring
public void setAccess (aQute.bnd.compatibility.Access)
aQute.bnd.compatibility.Access access
public void setEnclosing (aQute.bnd.compatibility.Scope)
aQute.bnd.compatibility.Scope enclosing
public boolean isTop ()
public void setKind (aQute.bnd.compatibility.Kind)
aQute.bnd.compatibility.Kind kind
public static java.lang.String classIdentity (java.lang.String)
String name
public static java.lang.String methodIdentity (java.lang.String, java.lang.String)
String name
String descriptor
public static java.lang.String constructorIdentity (java.lang.String)
String descriptor
public static java.lang.String fieldIdentity (java.lang.String, java.lang.String)
String name
String descriptor
public void cleanRoot ()
java.util.Iterator i
java.util.Map$Entry entry
public void prune (java.util.EnumSet)
java.util.EnumSet level
java.util.Iterator i
java.util.Map$Entry entry
public void setGenericParameter (aQute.bnd.compatibility.GenericParameter[])
aQute.bnd.compatibility.GenericParameter[] typeVars
}
aQute/bnd/compatibility/SignatureGenerator.classSignatureGenerator.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.SignatureGenerator extends java.lang.Object {
public void ()
}
aQute/bnd/compatibility/Signatures$Rover.classSignatures.java
package aQute.bnd.compatibility
aQute.bnd.compatibility.Signatures$Rover extends java.lang.Object {
final String s
int i
final aQute.bnd.compatibility.Signatures this$0
public void (aQute.bnd.compatibility.Signatures, java.lang.String)
String s
char peek ()
char take ()
char take (char)
char c
char x
public java.lang.String upTo (java.lang.String)
String except
int start
public boolean isEOF ()
}
aQute/bnd/compatibility/Signatures.classSignatures.java
package aQute.bnd.compatibility
public aQute.bnd.compatibility.Signatures extends java.lang.Object {
public void ()
public boolean hasGenerics () throws java.lang.Exception
NoSuchMethodException mnfe
public java.lang.String getSignature (java.lang.Object) throws java.lang.Exception
Object c
public java.lang.String getSignature (java.lang.Class) throws java.lang.Exception
Class c
StringBuffer sb
Object type
public java.lang.String getSignature (java.lang.reflect.Method) throws java.lang.Exception
java.lang.reflect.Method m
StringBuffer sb
Object type
public java.lang.String getSignature (java.lang.reflect.Constructor) throws java.lang.Exception
java.lang.reflect.Constructor c
StringBuffer sb
Object type
public java.lang.String getSignature (java.lang.reflect.Field) throws java.lang.Exception
java.lang.reflect.Field f
StringBuffer sb
Object t
private void declaration (java.lang.StringBuffer, java.lang.Object) throws java.lang.Exception
StringBuffer sb
Object gd
Object[] typeParameters
Object tv
Object[] bounds
int i
private boolean isInterface (java.lang.Object) throws java.lang.Exception
Object type
private void reference (java.lang.StringBuffer, java.lang.Object) throws java.lang.Exception
StringBuffer sb
Object t
Object[] lowerBounds
Object[] upperBounds
Object upper
Object lower
Class c
String name
private void parameterizedType (java.lang.StringBuffer, java.lang.Object) throws java.lang.Exception
StringBuffer sb
Object pt
Object owner
String name
int n
Object parameterType
private char primitive (java.lang.Class)
Class type
public java.lang.String normalize (java.lang.String)
String signature
StringBuffer sb
java.util.Map map
aQute.bnd.compatibility.Signatures$Rover rover
private void reference (java.lang.StringBuffer, java.util.Map, aQute.bnd.compatibility.Signatures$Rover, boolean)
StringBuffer sb
java.util.Map map
aQute.bnd.compatibility.Signatures$Rover rover
boolean primitivesAllowed
char type
String fqnb
String name
private void body (java.lang.StringBuffer, java.util.Map, aQute.bnd.compatibility.Signatures$Rover)
StringBuffer sb
java.util.Map map
aQute.bnd.compatibility.Signatures$Rover rover
String name
private void declare (java.lang.StringBuffer, java.util.Map, aQute.bnd.compatibility.Signatures$Rover)
StringBuffer sb
java.util.Map map
aQute.bnd.compatibility.Signatures$Rover rover
char c
String name
private java.lang.String assign (java.util.Map, java.lang.String)
java.util.Map map
String name
int n
private boolean isInstance (java.lang.Class, java.lang.String)
Class type
String string
Class intf
private java.lang.Object call (java.lang.Object, java.lang.String) throws java.lang.Exception
Object gd
String string
java.lang.reflect.Method m
}
aQute/bnd/component/
aQute/bnd/component/AnnotationReader.classAnnotationReader.java
package aQute.bnd.component
public aQute.bnd.component.AnnotationReader extends aQute.lib.osgi.ClassDataCollector {
static final String[] EMPTY
static final java.util.regex.Pattern PROPERTY_PATTERN
public static final aQute.libg.version.Version V1_1
public static final aQute.libg.version.Version V1_2
static java.util.regex.Pattern BINDDESCRIPTOR
static java.util.regex.Pattern BINDMETHOD
static java.util.regex.Pattern ACTIVATEDESCRIPTOR
static java.util.regex.Pattern REFERENCEBINDDESCRIPTOR
aQute.bnd.component.ComponentDef component
aQute.lib.osgi.Clazz clazz
String[] interfaces
String methodDescriptor
String method
String className
int methodAccess
aQute.lib.osgi.Analyzer analyzer
aQute.lib.collections.MultiMap methods
String extendsClass
static void ()
void (aQute.lib.osgi.Analyzer, aQute.lib.osgi.Clazz)
aQute.lib.osgi.Analyzer analyzer
aQute.lib.osgi.Clazz clazz
public static aQute.bnd.component.ComponentDef getDefinition (aQute.lib.osgi.Clazz, aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Clazz c
aQute.lib.osgi.Analyzer analyzer
aQute.bnd.component.AnnotationReader r
private aQute.bnd.component.ComponentDef getDef (aQute.lib.osgi.Clazz, aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Clazz c
aQute.lib.osgi.Analyzer analyzer
aQute.lib.osgi.Clazz ec
aQute.bnd.component.ReferenceDef rdef
protected transient java.lang.String referredMethod (aQute.lib.osgi.Analyzer, aQute.bnd.component.ReferenceDef, java.lang.String, java.lang.String[])
aQute.lib.osgi.Analyzer analyzer
aQute.bnd.component.ReferenceDef rdef
String value
String[] matches
String bind
int i
java.util.regex.Matcher m
String descriptor
java.util.regex.Matcher matcher
String type
public void annotation (aQute.lib.osgi.Annotation)
aQute.lib.osgi.Annotation annotation
java.lang.annotation.Annotation a
Exception e
protected void doDeactivate ()
protected void doModified ()
protected void doReference (org.osgi.service.component.annotations.Reference, aQute.lib.osgi.Annotation) throws java.lang.Exception
org.osgi.service.component.annotations.Reference reference
aQute.lib.osgi.Annotation raw
aQute.bnd.component.ReferenceDef def
java.util.regex.Matcher m
java.util.regex.Matcher m
protected void doActivate ()
protected void doComponent (org.osgi.service.component.annotations.Component, aQute.lib.osgi.Annotation) throws java.lang.Exception
org.osgi.service.component.annotations.Component comp
aQute.lib.osgi.Annotation annotation
String[] properties
String entry
Object[] x
java.util.List result
int i
int i
private void doProperties (java.lang.String[])
String[] properties
String p
java.util.regex.Matcher m
String key
String value
public void classBegin (int, java.lang.String)
int access
String name
public void implementsInterfaces (java.lang.String[])
String[] interfaces
public void method (int, java.lang.String, java.lang.String)
int access
String name
String descriptor
public void extendsClass (java.lang.String)
String name
}
aQute/bnd/component/ComponentDef.classComponentDef.java
package aQute.bnd.component
aQute.bnd.component.ComponentDef extends java.lang.Object {
static final String NAMESPACE_STEM
aQute.libg.version.Version version
String name
String factory
Boolean immediate
Boolean servicefactory
org.osgi.service.component.annotations.ConfigurationPolicy configurationPolicy
String implementation
String[] service
String activate
String deactivate
String modified
Boolean enabled
final java.util.List properties
final aQute.lib.collections.MultiMap property
final java.util.Map references
void ()
void prepare (aQute.lib.osgi.Analyzer)
aQute.lib.osgi.Analyzer analyzer
aQute.bnd.component.ReferenceDef ref
String interfaceName
aQute.lib.tag.Tag getTag ()
aQute.lib.tag.Tag component
aQute.lib.tag.Tag impl
aQute.lib.tag.Tag s
String ss
aQute.lib.tag.Tag provide
aQute.bnd.component.ReferenceDef ref
aQute.lib.tag.Tag refTag
java.util.Map$Entry kvs
aQute.lib.tag.Tag property
String name
String type
int n
StringBuffer sb
String del
String v
String entry
aQute.lib.tag.Tag properties
}
aQute/bnd/component/DSAnnotations.classDSAnnotations.java
package aQute.bnd.component
public aQute.bnd.component.DSAnnotations extends java.lang.Object implements aQute.bnd.service.AnalyzerPlugin {
public void ()
public boolean analyzeJar (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
java.util.Map header
java.util.Set instructions
java.util.Set list
String sc
java.util.List names
java.util.Iterator i
aQute.lib.osgi.Instruction instruction
aQute.lib.osgi.Clazz c
aQute.bnd.component.ComponentDef definition
String name
}
aQute/bnd/component/ReferenceDef.classReferenceDef.java
package aQute.bnd.component
aQute.bnd.component.ReferenceDef extends java.lang.Object {
aQute.libg.version.Version version
String name
String interfce
org.osgi.service.component.annotations.ReferenceCardinality cardinality
org.osgi.service.component.annotations.ReferencePolicy policy
String target
String bind
String unbind
String modified
private static int[] $SWITCH_TABLE$org$osgi$service$component$annotations$ReferencePolicy
private static int[] $SWITCH_TABLE$org$osgi$service$component$annotations$ReferenceCardinality
void ()
public void prepare (aQute.lib.osgi.Analyzer)
aQute.lib.osgi.Analyzer analyzer
public aQute.lib.tag.Tag getTag ()
aQute.lib.tag.Tag ref
private java.lang.String p (org.osgi.service.component.annotations.ReferencePolicy)
org.osgi.service.component.annotations.ReferencePolicy policy
private java.lang.String p (org.osgi.service.component.annotations.ReferenceCardinality)
org.osgi.service.component.annotations.ReferenceCardinality crd
private java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
int n
public java.lang.String toString ()
static int[] $SWITCH_TABLE$org$osgi$service$component$annotations$ReferencePolicy ()
static int[] $SWITCH_TABLE$org$osgi$service$component$annotations$ReferenceCardinality ()
}
aQute/bnd/concurrent/
aQute/bnd/concurrent/MultiBuilder$1$1.classMultiBuilder.java
package aQute.bnd.concurrent
aQute.bnd.concurrent.MultiBuilder$1$1 extends java.lang.Object implements java.lang.Runnable {
final aQute.bnd.concurrent.MultiBuilder$1 this$1
private final aQute.bnd.build.Project val$p
void (aQute.bnd.concurrent.MultiBuilder$1, aQute.bnd.build.Project)
public void run ()
Exception e
}
aQute/bnd/concurrent/MultiBuilder$1.classMultiBuilder.java
package aQute.bnd.concurrent
aQute.bnd.concurrent.MultiBuilder$1 extends java.lang.Object implements java.util.concurrent.Callable {
final aQute.bnd.concurrent.MultiBuilder this$0
void (aQute.bnd.concurrent.MultiBuilder)
public java.lang.Throwable call ()
aQute.libg.forker.Forker forker
aQute.bnd.build.Project p
InterruptedException e
Exception e
public volatile java.lang.Object call () throws java.lang.Exception
}
aQute/bnd/concurrent/MultiBuilder.classMultiBuilder.java
package aQute.bnd.concurrent
public aQute.bnd.concurrent.MultiBuilder extends java.lang.Object {
aQute.bnd.build.Workspace workspace
volatile java.util.concurrent.FutureTask future
final java.util.Set filesChanged
public void (aQute.bnd.build.Workspace)
aQute.bnd.build.Workspace workspace
public java.io.File[] build (aQute.bnd.build.Project) throws java.lang.Exception
aQute.bnd.build.Project p
public void changed (aQute.bnd.build.Project) throws java.lang.Exception
aQute.bnd.build.Project p
public void schedule (boolean) throws java.lang.Exception
boolean sync
}
aQute/bnd/help/
aQute/bnd/help/Errors.classErrors.java
package aQute.bnd.help
public abstract aQute.bnd.help.Errors extends java.lang.Object {
}
aQute/bnd/help/Syntax.classSyntax.java
package aQute.bnd.help
public aQute.bnd.help.Syntax extends java.lang.Object implements aQute.lib.osgi.Constants {
final String header
final String lead
final String example
final java.util.regex.Pattern pattern
final String values
final aQute.bnd.help.Syntax[] children
static aQute.bnd.help.Syntax version
static aQute.bnd.help.Syntax bundle_symbolic_name
static aQute.bnd.help.Syntax bundle_version
static aQute.bnd.help.Syntax path_version
static aQute.bnd.help.Syntax[] syntaxes
public static final java.util.Map HELP
static void ()
aQute.bnd.help.Syntax s
public transient void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.regex.Pattern, aQute.bnd.help.Syntax[])
String header
String lead
String example
String values
java.util.regex.Pattern pattern
aQute.bnd.help.Syntax[] children
public java.lang.String getLead ()
public java.lang.String getExample ()
public java.lang.String getValues ()
public java.lang.String getPattern ()
public aQute.bnd.help.Syntax[] getChildren ()
public java.lang.String getHeader ()
}
aQute/bnd/help/Warnings.classWarnings.java
package aQute.bnd.help
public abstract aQute.bnd.help.Warnings extends java.lang.Object {
}
aQute/bnd/help/changed.txt
aQute/bnd/help/packageinfo
aQute/bnd/help/syntax.properties
aQute/bnd/help/syntax.xml
aQute/bnd/make/
aQute/bnd/make/Make.classMake.java
package aQute.bnd.make
public aQute.bnd.make.Make extends java.lang.Object {
aQute.lib.osgi.Builder builder
java.util.Map make
public void (aQute.lib.osgi.Builder)
aQute.lib.osgi.Builder builder
public aQute.lib.osgi.Resource process (java.lang.String)
String source
java.util.Map make
java.util.Map$Entry entry
aQute.lib.osgi.Instruction instr
java.util.regex.Matcher m
java.util.Map arguments
java.util.List plugins
aQute.bnd.service.MakePlugin plugin
aQute.lib.osgi.Resource resource
Exception e
private java.util.Map replace (java.util.regex.Matcher, java.util.Map)
java.util.regex.Matcher m
java.util.Map value
java.util.Map newArgs
java.util.Map$Entry entry
String s
java.lang.String replace (java.util.regex.Matcher, java.lang.CharSequence)
java.util.regex.Matcher m
CharSequence s
StringBuffer sb
int max
int i
char c
int index
String replacement
java.util.Map getMakeHeader ()
String s
java.util.Map make
java.util.Iterator e
java.util.Map$Entry entry
String pattern
aQute.lib.osgi.Instruction instr
}
aQute/bnd/make/MakeBnd.classMakeBnd.java
package aQute.bnd.make
public aQute.bnd.make.MakeBnd extends java.lang.Object implements aQute.bnd.service.MakePlugin aQute.lib.osgi.Constants {
static final java.util.regex.Pattern JARFILE
static void ()
public void ()
public aQute.lib.osgi.Resource make (aQute.lib.osgi.Builder, java.lang.String, java.util.Map) throws java.lang.Exception
aQute.lib.osgi.Builder builder
String destination
java.util.Map argumentsOnMake
String type
String recipe
java.io.File bndfile
aQute.lib.osgi.Builder bchild
aQute.lib.osgi.Jar jar
aQute.lib.osgi.Jar dot
String key
String debug
aQute.bnd.build.ProjectBuilder pb
java.io.File target
String bsn
java.io.File output
}
aQute/bnd/make/MakeCopy.classMakeCopy.java
package aQute.bnd.make
public aQute.bnd.make.MakeCopy extends java.lang.Object implements aQute.bnd.service.MakePlugin {
public void ()
public aQute.lib.osgi.Resource make (aQute.lib.osgi.Builder, java.lang.String, java.util.Map) throws java.lang.Exception
aQute.lib.osgi.Builder builder
String destination
java.util.Map argumentsOnMake
String type
String from
String content
java.io.File f
java.net.URL url
}
aQute/bnd/make/calltree/
aQute/bnd/make/calltree/CalltreeResource$1.classCalltreeResource.java
package aQute.bnd.make.calltree
aQute.bnd.make.calltree.CalltreeResource$1 extends aQute.lib.osgi.ClassDataCollector {
aQute.lib.osgi.Clazz$MethodDef source
private final java.util.Map val$using
private final java.util.Map val$usedby
void (java.util.Map, java.util.Map)
public void method (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef source
public void reference (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef reference
}
aQute/bnd/make/calltree/CalltreeResource.classCalltreeResource.java
package aQute.bnd.make.calltree
public aQute.bnd.make.calltree.CalltreeResource extends aQute.lib.osgi.WriteResource {
java.util.Collection classes
public void (java.util.Collection)
java.util.Collection values
public long lastModified ()
public void write (java.io.OutputStream) throws java.lang.Exception
java.io.OutputStream out
java.io.OutputStreamWriter osw
java.io.PrintWriter pw
public static void writeCalltree (java.io.PrintWriter, java.util.Collection) throws java.lang.Exception
java.io.PrintWriter out
java.util.Collection classes
java.util.Map using
java.util.Map usedby
aQute.lib.osgi.ClassDataCollector cd
aQute.lib.osgi.Clazz clazz
private static void xref (java.util.Map, aQute.lib.osgi.Clazz$MethodDef, aQute.lib.osgi.Clazz$MethodDef)
java.util.Map references
aQute.lib.osgi.Clazz$MethodDef source
aQute.lib.osgi.Clazz$MethodDef reference
java.util.Set set
private static void xref (java.io.PrintWriter, java.lang.String, java.util.Map)
java.io.PrintWriter out
String group
java.util.Map references
java.util.Map$Entry entry
aQute.lib.osgi.Clazz$MethodDef source
java.util.Set refs
aQute.lib.osgi.Clazz$MethodDef ref
private static void method (java.io.PrintWriter, java.lang.String, aQute.lib.osgi.Clazz$MethodDef, java.lang.String)
java.io.PrintWriter out
String element
aQute.lib.osgi.Clazz$MethodDef source
String closeElement
private static java.lang.String getAccess (int)
int access
StringBuilder sb
static void access$0 (java.util.Map, aQute.lib.osgi.Clazz$MethodDef, aQute.lib.osgi.Clazz$MethodDef)
}
aQute/bnd/make/component/
aQute/bnd/make/component/ComponentAnnotationReader.classComponentAnnotationReader.java
package aQute.bnd.make.component
public aQute.bnd.make.component.ComponentAnnotationReader extends aQute.lib.osgi.ClassDataCollector {
String[] EMPTY
private static final String V1_1
static java.util.regex.Pattern BINDDESCRIPTOR
static java.util.regex.Pattern BINDMETHOD
static java.util.regex.Pattern ACTIVATEDESCRIPTOR
static java.util.regex.Pattern OLDACTIVATEDESCRIPTOR
static java.util.regex.Pattern OLDBINDDESCRIPTOR
static java.util.regex.Pattern REFERENCEBINDDESCRIPTOR
aQute.libg.reporter.Reporter reporter
String method
String methodDescriptor
int methodAccess
String className
aQute.lib.osgi.Clazz clazz
String[] interfaces
java.util.Set multiple
java.util.Set optional
java.util.Set dynamic
java.util.Map map
java.util.Set descriptors
java.util.List properties
String version
static java.util.regex.Pattern PROPERTY_PATTERN
static void ()
void (aQute.lib.osgi.Clazz)
aQute.lib.osgi.Clazz clazz
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public aQute.libg.reporter.Reporter getReporter ()
public static java.util.Map getDefinition (aQute.lib.osgi.Clazz) throws java.lang.Exception
aQute.lib.osgi.Clazz c
public static java.util.Map getDefinition (aQute.lib.osgi.Clazz, aQute.libg.reporter.Reporter) throws java.lang.Exception
aQute.lib.osgi.Clazz c
aQute.libg.reporter.Reporter reporter
aQute.bnd.make.component.ComponentAnnotationReader r
public void annotation (aQute.lib.osgi.Annotation)
aQute.lib.osgi.Annotation annotation
String configs
String configs
String configurationPolicy
Object[] provides
String[] p
String[] p
String[] p
java.util.List result
int i
int i
String name
String bind
String unbind
java.util.regex.Matcher m
String simpleName
String service
java.util.regex.Matcher m
String target
Integer c
private void setVersion (java.lang.String)
String v
private boolean checkMethod ()
private void doProperties (aQute.lib.osgi.Annotation)
aQute.lib.osgi.Annotation annotation
Object[] properties
Object o
String p
private boolean isTrue (java.lang.Object)
Object object
private void setBoolean (java.lang.String, java.lang.Object, boolean)
String string
Object object
boolean b
Boolean bb
private void set (java.lang.String, java.lang.Object, java.lang.Object)
String string
Object object
Object deflt
private java.lang.String descriptorToFQN (java.lang.String)
String string
StringBuilder sb
int i
char c
public void classBegin (int, java.lang.String)
int access
String name
public void implementsInterfaces (java.lang.String[])
String[] interfaces
public void method (int, java.lang.String, java.lang.String)
int access
String name
String descriptor
void set (java.lang.String, java.util.Collection)
String name
java.util.Collection l
public void finish ()
}
aQute/bnd/make/component/ServiceComponent$ComponentMaker.classServiceComponent.java
package aQute.bnd.make.component
aQute.bnd.make.component.ServiceComponent$ComponentMaker extends aQute.lib.osgi.Processor {
aQute.lib.osgi.Analyzer analyzer
public static final java.util.regex.Pattern REFERENCE
static void ()
void (aQute.lib.osgi.Analyzer)
aQute.lib.osgi.Analyzer analyzer
java.util.Map doServiceComponent () throws java.lang.Exception
java.util.Map serviceComponents
String header
java.util.Map sc
java.util.Map$Entry entry
String name
java.util.Map info
Exception e
private void componentEntry (java.util.Map, java.lang.String, java.util.Map) throws java.lang.Exception java.io.IOException
java.util.Map serviceComponents
String name
java.util.Map info
boolean annotations
boolean fqn
java.util.Collection annotatedComponents
aQute.lib.osgi.Clazz c
aQute.lib.osgi.Clazz c
private java.util.Collection checkAnnotationsFeasible (java.lang.String) throws java.lang.Exception
String name
java.util.Collection not
aQute.lib.osgi.Clazz c
void annotated (java.util.Map, aQute.lib.osgi.Clazz, java.util.Map) throws java.lang.Exception
java.util.Map components
aQute.lib.osgi.Clazz c
java.util.Map info
java.util.Map map
String localname
String merged
private void createComponentResource (java.util.Map, java.lang.String, java.util.Map) throws java.io.IOException
java.util.Map components
String name
java.util.Map info
String impl
boolean designate
aQute.lib.osgi.Resource resource
private boolean designate (java.lang.String, java.lang.String, boolean)
String name
String config
boolean factory
String c
aQute.lib.osgi.Clazz clazz
aQute.bnd.make.metatype.MetaTypeReader r
String rname
aQute.lib.osgi.Resource createComponentResource (java.lang.String, java.lang.String, java.util.Map) throws java.io.IOException
String name
String impl
java.util.Map info
String namespace
java.io.ByteArrayOutputStream out
java.io.PrintWriter pw
String provides
boolean servicefactory
byte[] data
private transient void doAttribute (java.io.PrintWriter, java.lang.String, java.lang.String, java.lang.String[])
java.io.PrintWriter pw
String value
String name
String[] matches
private java.lang.String getNamespace (java.util.Map)
java.util.Map info
String version
aQute.libg.version.Version v
Exception e
String key
void properties (java.io.PrintWriter, java.util.Map)
java.io.PrintWriter pw
java.util.Map info
java.util.Collection properties
java.util.Iterator p
String clause
int n
String type
String name
String[] parts
String[] parts
String value
String[] parts
String part
void provide (java.io.PrintWriter, java.lang.String, boolean, java.lang.String)
java.io.PrintWriter pw
String provides
boolean servicefactory
String impl
java.util.StringTokenizer st
String interfaceName
void reference (java.util.Map, java.io.PrintWriter)
java.util.Map info
java.io.PrintWriter pw
java.util.Collection dynamic
java.util.Collection optional
java.util.Collection multiple
java.util.Collection descriptors
java.util.Map$Entry entry
String referenceName
String bind
String unbind
boolean unbindCalculated
String[] parts
String interfaceName
char c
String target
java.util.regex.Matcher m
String cardinality
}
aQute/bnd/make/component/ServiceComponent.classServiceComponent.java
package aQute.bnd.make.component
public aQute.bnd.make.component.ServiceComponent extends java.lang.Object implements aQute.bnd.service.AnalyzerPlugin {
public void ()
public boolean analyzeJar (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
aQute.bnd.make.component.ServiceComponent$ComponentMaker m
java.util.Map l
static java.lang.String escape (java.lang.String)
String s
StringBuffer sb
int i
char c
}
aQute/bnd/make/coverage/
aQute/bnd/make/coverage/Coverage$1.classCoverage.java
package aQute.bnd.make.coverage
aQute.bnd.make.coverage.Coverage$1 extends aQute.lib.osgi.ClassDataCollector {
aQute.lib.osgi.Clazz$MethodDef source
private final aQute.lib.osgi.Clazz val$clazz
private final java.util.Map val$catalog
void (aQute.lib.osgi.Clazz, java.util.Map)
public void implementsInterfaces (java.lang.String[])
String[] names
aQute.lib.osgi.Clazz$MethodDef def
String interfaceName
java.util.Map$Entry entry
String catalogClass
java.util.List references
public void method (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef source
public void reference (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef reference
java.util.List references
}
aQute/bnd/make/coverage/Coverage$2.classCoverage.java
package aQute.bnd.make.coverage
aQute.bnd.make.coverage.Coverage$2 extends aQute.lib.osgi.ClassDataCollector {
private final aQute.lib.osgi.Clazz val$clazz
private final java.util.Map val$catalog
void (aQute.lib.osgi.Clazz, java.util.Map)
public boolean classStart (int, java.lang.String)
int access
String name
public void method (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef source
}
aQute/bnd/make/coverage/Coverage.classCoverage.java
package aQute.bnd.make.coverage
public aQute.bnd.make.coverage.Coverage extends java.lang.Object {
public void ()
public static java.util.Map getCrossRef (java.util.Collection, java.util.Collection) throws java.lang.Exception
java.util.Collection source
java.util.Collection dest
java.util.Map catalog
private static void crossRef (java.util.Collection, java.util.Map) throws java.lang.Exception
java.util.Collection source
java.util.Map catalog
aQute.lib.osgi.Clazz clazz
private static java.util.Map buildCatalog (java.util.Collection) throws java.lang.Exception
java.util.Collection sources
java.util.Map catalog
aQute.lib.osgi.Clazz clazz
}
aQute/bnd/make/coverage/CoverageResource.classCoverageResource.java
package aQute.bnd.make.coverage
public aQute.bnd.make.coverage.CoverageResource extends aQute.lib.osgi.WriteResource {
java.util.Collection testsuite
java.util.Collection service
public void (java.util.Collection, java.util.Collection)
java.util.Collection testsuite
java.util.Collection service
public long lastModified ()
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
java.util.Map table
aQute.lib.tag.Tag coverage
java.io.PrintWriter pw
Exception e
public static aQute.lib.tag.Tag toTag (java.util.Map)
java.util.Map catalog
aQute.lib.tag.Tag coverage
String currentClass
aQute.lib.tag.Tag classTag
java.util.Map$Entry m
String className
aQute.lib.tag.Tag method
aQute.lib.osgi.Clazz$MethodDef r
aQute.lib.tag.Tag ref
private static aQute.lib.tag.Tag doMethod (aQute.lib.tag.Tag, aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.tag.Tag tag
aQute.lib.osgi.Clazz$MethodDef method
}
aQute/bnd/make/metatype/
aQute/bnd/make/metatype/MetaTypeReader$1.classMetaTypeReader.java
package aQute.bnd.make.metatype
aQute.bnd.make.metatype.MetaTypeReader$1 extends aQute.lib.osgi.ClassDataCollector {
final aQute.bnd.make.metatype.MetaTypeReader this$0
private final java.util.List val$values
void (aQute.bnd.make.metatype.MetaTypeReader, java.util.List)
public void field (aQute.lib.osgi.Clazz$FieldDef)
aQute.lib.osgi.Clazz$FieldDef def
}
aQute/bnd/make/metatype/MetaTypeReader$2.classMetaTypeReader.java
package aQute.bnd.make.metatype
aQute.bnd.make.metatype.MetaTypeReader$2 extends java.lang.Object implements java.lang.Runnable {
final aQute.bnd.make.metatype.MetaTypeReader this$0
private final java.io.PipedOutputStream val$pout
private final java.io.PipedInputStream val$pin
void (aQute.bnd.make.metatype.MetaTypeReader, java.io.PipedOutputStream, java.io.PipedInputStream)
public void run ()
java.io.IOException e
}
aQute/bnd/make/metatype/MetaTypeReader.classMetaTypeReader.java
package aQute.bnd.make.metatype
public aQute.bnd.make.metatype.MetaTypeReader extends aQute.lib.osgi.ClassDataCollector implements aQute.lib.osgi.Resource {
final aQute.lib.osgi.Analyzer reporter
aQute.lib.osgi.Clazz clazz
String[] interfaces
aQute.lib.tag.Tag metadata
aQute.lib.tag.Tag ocd
aQute.lib.tag.Tag designate
aQute.lib.tag.Tag object
String extra
boolean finished
boolean override
String designatePid
boolean factory
java.util.Map methods
aQute.lib.osgi.Annotation ocdAnnotation
aQute.lib.osgi.Clazz$MethodDef method
static java.util.regex.Pattern COLLECTION
static final boolean $assertionsDisabled
static void ()
public void (aQute.lib.osgi.Clazz, aQute.lib.osgi.Analyzer)
aQute.lib.osgi.Clazz clazz
aQute.lib.osgi.Analyzer reporter
public void annotation (aQute.lib.osgi.Annotation)
aQute.lib.osgi.Annotation annotation
aQute.bnd.annotation.metatype.Meta$OCD ocd
aQute.bnd.annotation.metatype.Meta$AD ad
Exception e
private void addMethod (aQute.lib.osgi.Clazz$MethodDef, aQute.bnd.annotation.metatype.Meta$AD) throws java.lang.Exception
aQute.lib.osgi.Clazz$MethodDef method
aQute.bnd.annotation.metatype.Meta$AD ad
String rtype
String id
String name
int cardinality
java.util.regex.Matcher m
aQute.bnd.annotation.metatype.Meta$Type type
boolean required
String deflt
String max
String min
String[] optionLabels
String[] optionValues
String description
aQute.lib.osgi.Clazz c
int i
aQute.lib.tag.Tag adt
int i
aQute.lib.tag.Tag option
private java.lang.String[] parseOptionValues (aQute.lib.osgi.Clazz) throws java.lang.Exception
aQute.lib.osgi.Clazz c
java.util.List values
aQute.bnd.annotation.metatype.Meta$Type getType (java.lang.String)
String rtype
public void method (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef mdef
public java.lang.String getExtra ()
public long lastModified ()
public java.io.InputStream openInputStream () throws java.io.IOException
java.io.PipedInputStream pin
java.io.PipedOutputStream pout
private java.util.concurrent.Executor getExecutor ()
public void setExtra (java.lang.String)
String extra
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
Exception e
java.io.PrintWriter pw
void finish () throws java.lang.Exception
aQute.bnd.annotation.metatype.Meta$OCD ocd
String id
String name
String description
String localization
boolean factory
String pid
java.util.Map$Entry entry
public void setDesignate (java.lang.String, boolean)
String pid
boolean factory
}
aQute/bnd/make/metatype/MetatypePlugin.classMetatypePlugin.java
package aQute.bnd.make.metatype
public aQute.bnd.make.metatype.MetatypePlugin extends java.lang.Object implements aQute.bnd.service.AnalyzerPlugin {
public void ()
public boolean analyzeJar (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
java.util.Map map
aQute.lib.osgi.Jar jar
String name
java.util.Collection metatypes
aQute.lib.osgi.Clazz c
}
aQute/bnd/maven/
aQute/bnd/maven/BsnToMavenPath.classBsnToMavenPath.java
package aQute.bnd.maven
public abstract aQute.bnd.maven.BsnToMavenPath extends java.lang.Object {
public abstract java.lang.String[] getGroupAndArtifact (java.lang.String)
}
aQute/bnd/maven/MavenCommand.classMavenCommand.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenCommand extends aQute.lib.osgi.Processor {
final aQute.bnd.settings.Settings settings
java.io.File temp
static java.util.concurrent.Executor executor
static java.util.regex.Pattern GROUP_ARTIFACT_VERSION
static void ()
public void ()
public void (aQute.lib.osgi.Processor)
aQute.lib.osgi.Processor p
public void run (java.lang.String[], int) throws java.lang.Exception
String[] args
int i
String option
String cmd
private void help ()
private void settings () throws java.io.FileNotFoundException java.lang.Exception
java.io.File userHome
java.io.File m2
java.io.File settings
java.io.FileReader rdr
aQute.lib.collections.LineCollection lc
private void bundle (java.lang.String[], int) throws java.lang.Exception
String[] args
int i
java.util.List developers
java.util.Properties properties
String scm
String passphrase
String javadoc
String source
String output
String url
String artifact
String group
String version
boolean nodelete
String option
java.io.InputStream in
Exception e
String email
String input
aQute.lib.osgi.Jar binaryJar
java.io.File original
java.util.jar.Manifest manifest
aQute.bnd.maven.PomFromManifest pom
String d
java.util.Set exports
aQute.lib.osgi.Jar sourceJar
aQute.lib.osgi.Jar sourceJar
java.util.Map$Entry entry
aQute.lib.osgi.Jar javadocJar
aQute.lib.osgi.Jar javadocJar
java.io.File bundle
String prefix
java.io.File binaryFile
java.io.File sourceFile
java.io.File javadocFile
java.io.File pomFile
aQute.lib.osgi.Jar bundleJar
java.io.File outputFile
private void copyInfo (aQute.lib.osgi.Jar, aQute.lib.osgi.Jar, java.lang.String) throws java.lang.Exception
aQute.lib.osgi.Jar source
aQute.lib.osgi.Jar dest
String type
java.util.jar.Manifest sm
java.util.jar.Manifest dm
private void copyInfoHeader (java.util.jar.Manifest, java.util.jar.Manifest, java.lang.String, java.lang.String)
java.util.jar.Manifest sm
java.util.jar.Manifest dm
String key
String value
String v
private void copyInfoResource (aQute.lib.osgi.Jar, aQute.lib.osgi.Jar, java.lang.String)
aQute.lib.osgi.Jar source
aQute.lib.osgi.Jar dest
String type
protected aQute.lib.osgi.Jar getJarFromFileOrURL (java.lang.String) throws java.io.IOException java.net.MalformedURLException
String spec
aQute.lib.osgi.Jar jar
aQute.lib.osgi.Jar jar
aQute.lib.osgi.Jar jar
java.io.File jarFile
java.net.URL url
java.io.InputStream in
private void sign (java.io.File, java.lang.String) throws java.lang.Exception
java.io.File file
String passphrase
java.io.File asc
aQute.libg.command.Command command
StringBuffer stdout
StringBuffer stderr
int result
private aQute.lib.osgi.Jar javadoc (java.io.File, java.util.Set, java.util.jar.Manifest, java.util.Properties) throws java.lang.Exception
java.io.File source
java.util.Set exports
java.util.jar.Manifest m
java.util.Properties p
java.io.File tmp
aQute.libg.command.Command command
java.util.jar.Attributes attr
java.util.Properties pp
java.util.Enumeration e
String key
String value
String packageName
StringBuffer out
StringBuffer err
int result
aQute.lib.osgi.Jar jar
private java.lang.String license (java.util.jar.Attributes)
java.util.jar.Attributes attr
java.util.Map map
StringBuilder sb
String sep
java.util.Map$Entry entry
String key
String link
String description
private java.lang.String copyright (java.util.jar.Attributes)
java.util.jar.Attributes attr
private java.lang.String name (java.util.jar.Attributes)
java.util.jar.Attributes attr
String name
private java.lang.String description (java.util.jar.Attributes)
java.util.jar.Attributes attr
String descr
private void set (java.util.Properties, java.lang.String, java.lang.String)
java.util.Properties pp
String option
String defaultValue
String key
String existingValue
void view (java.lang.String[], int) throws java.lang.Exception
String[] args
int i
aQute.bnd.maven.support.Maven maven
java.io.OutputStream out
java.util.List urls
java.net.URI uri
java.net.URI[] urls2
java.io.PrintWriter pw
String ref
java.util.regex.Matcher matcher
String group
String artifact
String version
aQute.bnd.maven.support.CachedPom pom
aQute.lib.osgi.Builder a
java.util.Set dependencies
aQute.bnd.maven.support.Pom dep
java.util.TreeSet sorted
String p
}
aQute/bnd/maven/MavenDependencyGraph$Artifact.classMavenDependencyGraph.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenDependencyGraph$Artifact extends java.lang.Object {
String groupId
String artifactId
String version
aQute.bnd.maven.MavenDependencyGraph$Scope scope
boolean optional
String type
java.net.URL url
java.util.List dependencies
final aQute.bnd.maven.MavenDependencyGraph this$0
public void (aQute.bnd.maven.MavenDependencyGraph, java.net.URL) throws java.lang.Exception
java.net.URL url
javax.xml.parsers.DocumentBuilder db
org.w3c.dom.Document doc
org.w3c.dom.Node node
String scope
org.w3c.dom.NodeList evaluate
int i
org.w3c.dom.Node childNode
aQute.bnd.maven.MavenDependencyGraph$Artifact artifact
public void add (aQute.bnd.maven.MavenDependencyGraph$Artifact)
aQute.bnd.maven.MavenDependencyGraph$Artifact artifact
public java.lang.String toString ()
public java.lang.String getPath () throws java.net.URISyntaxException
}
aQute/bnd/maven/MavenDependencyGraph$Scope.classMavenDependencyGraph.java
package aQute.bnd.maven
final aQute.bnd.maven.MavenDependencyGraph$Scope extends java.lang.Enum {
public static final aQute.bnd.maven.MavenDependencyGraph$Scope COMPILE
public static final aQute.bnd.maven.MavenDependencyGraph$Scope RUNTIME
public static final aQute.bnd.maven.MavenDependencyGraph$Scope TEST
public static final aQute.bnd.maven.MavenDependencyGraph$Scope PROVIDED
public static final aQute.bnd.maven.MavenDependencyGraph$Scope SYSTEM
public static final aQute.bnd.maven.MavenDependencyGraph$Scope IMPORT
private static final aQute.bnd.maven.MavenDependencyGraph$Scope[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.maven.MavenDependencyGraph$Scope[] values ()
public static aQute.bnd.maven.MavenDependencyGraph$Scope valueOf (java.lang.String)
}
aQute/bnd/maven/MavenDependencyGraph.classMavenDependencyGraph.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenDependencyGraph extends java.lang.Object {
static final javax.xml.parsers.DocumentBuilderFactory docFactory
static final javax.xml.xpath.XPathFactory xpathFactory
final java.util.List dependencies
final java.util.List repositories
final javax.xml.xpath.XPath xpath
final java.util.Map cache
aQute.bnd.maven.MavenDependencyGraph$Artifact root
static void ()
public void ()
public void addRepository (java.net.URL)
java.net.URL repository
public aQute.bnd.maven.MavenDependencyGraph$Artifact getArtifact (java.lang.String, java.lang.String, java.lang.String)
String groupId
String artifactId
String version
java.net.URL repository
String path
java.net.URL url
Exception e
private java.lang.String getPath (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String path
String groupId
String artifactId
String version
StringBuilder sb
public void addArtifact (aQute.bnd.maven.MavenDependencyGraph$Artifact) throws java.lang.Exception
aQute.bnd.maven.MavenDependencyGraph$Artifact artifact
}
aQute/bnd/maven/MavenDeploy.classMavenDeploy.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenDeploy extends java.lang.Object implements aQute.bnd.service.Deploy aQute.bnd.service.Plugin {
String repository
String url
String homedir
String keyname
String passphrase
aQute.libg.reporter.Reporter reporter
public void ()
public void setProperties (java.util.Map)
java.util.Map map
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter processor
public boolean deploy (aQute.bnd.build.Project, aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.bnd.build.Project project
aQute.lib.osgi.Jar original
java.util.Map deploy
java.util.Map maven
java.io.File target
java.io.File tmp
java.util.jar.Manifest manifest
aQute.bnd.maven.PomResource pom
java.io.File pomFile
aQute.lib.osgi.Jar main
aQute.lib.osgi.Jar src
java.util.Map exports
java.io.File jdoc
aQute.lib.osgi.Jar javadoc
java.io.File javadocFile
java.io.File mainFile
java.io.File srcFile
private void split (aQute.lib.osgi.Jar, aQute.lib.osgi.Jar, aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar original
aQute.lib.osgi.Jar main
aQute.lib.osgi.Jar src
java.util.Map$Entry e
String path
private void maven_gpg_sign_and_deploy (aQute.bnd.build.Project, java.io.File, java.lang.String, java.io.File) throws java.lang.Exception
aQute.bnd.build.Project b
java.io.File file
String classifier
java.io.File pomFile
aQute.libg.command.Command command
StringBuffer stdout
StringBuffer stderr
int result
private void optional (aQute.libg.command.Command, java.lang.String, java.lang.String)
aQute.libg.command.Command command
String key
String value
private aQute.lib.osgi.Jar javadoc (java.io.File, aQute.bnd.build.Project, java.util.Set) throws java.lang.Exception
java.io.File tmp
aQute.bnd.build.Project b
java.util.Set exports
aQute.libg.command.Command command
String packageName
StringBuffer out
StringBuffer err
aQute.libg.command.Command c
int result
aQute.lib.osgi.Jar jar
private java.io.File write (java.io.File, aQute.lib.osgi.Resource, java.lang.String) throws java.lang.Exception
java.io.File base
aQute.lib.osgi.Resource r
String fileName
java.io.File f
java.io.OutputStream out
}
aQute/bnd/maven/MavenDeployCmd.classMavenDeployCmd.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenDeployCmd extends aQute.lib.osgi.Processor {
String repository
String url
String homedir
String keyname
String passphrase
aQute.libg.reporter.Reporter reporter
public void ()
void run (java.lang.String[], int) throws java.lang.Exception
String[] args
int i
String cmd
String option
public void setProperties (java.util.Map)
java.util.Map map
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter processor
public boolean deploy (aQute.bnd.build.Project, aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.bnd.build.Project project
aQute.lib.osgi.Jar original
java.util.Map deploy
java.util.Map maven
java.io.File target
java.io.File tmp
java.util.jar.Manifest manifest
aQute.bnd.maven.PomResource pom
java.io.File pomFile
aQute.lib.osgi.Jar main
aQute.lib.osgi.Jar src
java.util.Map exports
java.io.File jdoc
aQute.lib.osgi.Jar javadoc
java.io.File javadocFile
java.io.File mainFile
java.io.File srcFile
private void split (aQute.lib.osgi.Jar, aQute.lib.osgi.Jar, aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar original
aQute.lib.osgi.Jar main
aQute.lib.osgi.Jar src
java.util.Map$Entry e
String path
private void maven_gpg_sign_and_deploy (aQute.bnd.build.Project, java.io.File, java.lang.String, java.io.File) throws java.lang.Exception
aQute.bnd.build.Project b
java.io.File file
String classifier
java.io.File pomFile
aQute.libg.command.Command command
StringBuffer stdout
StringBuffer stderr
int result
private void optional (aQute.libg.command.Command, java.lang.String, java.lang.String)
aQute.libg.command.Command command
String key
String value
private aQute.lib.osgi.Jar javadoc (java.io.File, aQute.bnd.build.Project, java.util.Set) throws java.lang.Exception
java.io.File tmp
aQute.bnd.build.Project b
java.util.Set exports
aQute.libg.command.Command command
String packageName
StringBuffer out
StringBuffer err
aQute.libg.command.Command c
int result
aQute.lib.osgi.Jar jar
private java.io.File write (java.io.File, aQute.lib.osgi.Resource, java.lang.String) throws java.lang.Exception
java.io.File base
aQute.lib.osgi.Resource r
String fileName
java.io.File f
java.io.OutputStream out
}
aQute/bnd/maven/MavenGroup.classMavenGroup.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenGroup extends java.lang.Object implements aQute.bnd.maven.BsnToMavenPath aQute.bnd.service.Plugin {
String groupId
public void ()
public java.lang.String[] getGroupAndArtifact (java.lang.String)
String bsn
String[] result
public void setProperties (java.util.Map)
java.util.Map map
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter processor
}
aQute/bnd/maven/MavenRepository.classMavenRepository.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenRepository extends java.lang.Object implements aQute.bnd.service.RepositoryPlugin aQute.bnd.service.Plugin aQute.bnd.maven.BsnToMavenPath {
public static String NAME
java.io.File root
aQute.libg.reporter.Reporter reporter
String name
private static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy
static void ()
public void ()
public java.lang.String toString ()
public boolean canWrite ()
public java.io.File[] get (java.lang.String, java.lang.String) throws java.lang.Exception
String bsn
String version
aQute.libg.version.VersionRange range
java.util.List plugins
aQute.bnd.maven.BsnToMavenPath cvr
String[] paths
java.io.File[] files
java.io.File[] find (java.lang.String, java.lang.String, aQute.libg.version.VersionRange)
String groupId
String artifactId
aQute.libg.version.VersionRange range
String path
java.io.File vsdir
java.util.List result
String[] versions
String v
String vv
aQute.libg.version.Version vvv
java.io.File file
public java.util.List list (java.lang.String)
String regex
java.util.List bsns
java.util.regex.Pattern match
void find (java.util.List, java.util.regex.Pattern, java.io.File, java.lang.String)
java.util.List bsns
java.util.regex.Pattern pattern
java.io.File base
String name
String[] list
boolean found
String entry
char c
String nextName
java.io.File next
public java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
public java.util.List versions (java.lang.String) throws java.lang.Exception
String bsn
java.io.File[] files
java.util.List versions
java.io.File f
aQute.libg.version.Version v
public void setProperties (java.util.Map)
java.util.Map map
java.io.File home
String root
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter processor
public java.lang.String[] getGroupAndArtifact (java.lang.String)
String bsn
String groupId
String artifactId
int n
java.io.File gdir
java.io.File adir
public java.lang.String getName ()
public java.io.File get (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
String bsn
String range
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Map properties
java.io.File[] files
public void setRoot (java.io.File)
java.io.File f
static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy ()
}
aQute/bnd/maven/PomFromManifest.classPomFromManifest.java
package aQute.bnd.maven
public aQute.bnd.maven.PomFromManifest extends aQute.lib.osgi.WriteResource {
final java.util.jar.Manifest manifest
private java.util.List scm
private java.util.List developers
static final java.util.regex.Pattern NAME_URL
String xbsn
String xversion
String xgroupId
String xartifactId
private String projectURL
static void ()
public java.lang.String getBsn ()
int n
public java.lang.String getGroupId ()
public java.lang.String getArtifactId ()
public aQute.libg.version.Version getVersion ()
String version
aQute.libg.version.Version v
public void (java.util.jar.Manifest)
java.util.jar.Manifest manifest
public long lastModified ()
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
java.io.PrintWriter ps
String name
String description
String docUrl
String bundleVendor
String licenses
aQute.lib.tag.Tag project
String scmheader
aQute.lib.tag.Tag scmtag
String cm
java.util.regex.Matcher m
String namePart
String urlPart
aQute.lib.tag.Tag organization
aQute.lib.tag.Tag d
String email
String id
String xname
String organization
java.util.regex.Matcher m
aQute.lib.tag.Tag developer
aQute.lib.tag.Tag ls
java.util.Map map
java.util.Iterator e
java.util.Map$Entry entry
aQute.lib.tag.Tag l
java.util.Map values
String url
private aQute.lib.tag.Tag tagFromMap (aQute.lib.tag.Tag, java.util.Map, java.lang.String, java.lang.String, java.lang.String)
aQute.lib.tag.Tag parent
java.util.Map values
String string
String tag
String object
String value
public void setSCM (java.lang.String)
String scm
public void setURL (java.lang.String)
String url
public void setBsn (java.lang.String)
String bsn
public void addDeveloper (java.lang.String)
String email
public void setVersion (java.lang.String)
String version
public void setArtifact (java.lang.String)
String artifact
public void setGroup (java.lang.String)
String group
}
aQute/bnd/maven/PomParser.classPomParser.java
package aQute.bnd.maven
public aQute.bnd.maven.PomParser extends aQute.lib.osgi.Processor {
static javax.xml.parsers.DocumentBuilderFactory dbf
static javax.xml.xpath.XPathFactory xpathf
static java.util.Set multiple
static java.util.Set skip
static void ()
public void ()
public java.util.Properties getProperties (java.io.File) throws java.lang.Exception
java.io.File pom
javax.xml.parsers.DocumentBuilder db
javax.xml.xpath.XPath xpath
org.w3c.dom.Document doc
java.util.Properties p
String relativePath
java.io.File parentPom
java.util.Properties parentProps
org.w3c.dom.Element e
String[] scopes
org.w3c.dom.NodeList set
String scope
private java.lang.Object toBsn (org.w3c.dom.NodeList) throws javax.xml.xpath.XPathExpressionException
org.w3c.dom.NodeList set
javax.xml.xpath.XPath xpath
StringBuilder sb
String del
int i
org.w3c.dom.Node child
String version
static void traverse (java.lang.String, org.w3c.dom.Node, java.util.Properties)
String name
org.w3c.dom.Node parent
java.util.Properties p
org.w3c.dom.NodeList children
int n
int i
org.w3c.dom.Node child
int i
org.w3c.dom.Node child
String value
}
aQute/bnd/maven/PomResource.classPomResource.java
package aQute.bnd.maven
public aQute.bnd.maven.PomResource extends aQute.lib.osgi.WriteResource {
final java.util.jar.Manifest manifest
private java.util.Map scm
static final java.util.regex.Pattern NAME_URL
static void ()
public void (java.util.jar.Manifest)
java.util.jar.Manifest manifest
public long lastModified ()
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
java.io.PrintWriter ps
String name
String description
String docUrl
String version
String bundleVendor
String bsn
String licenses
int n
String groupId
String artifactId
aQute.lib.tag.Tag project
aQute.lib.tag.Tag scm
java.util.Map$Entry e
java.util.regex.Matcher m
String namePart
String urlPart
aQute.lib.tag.Tag organization
aQute.lib.tag.Tag ls
java.util.Map map
java.util.Iterator e
java.util.Map$Entry entry
aQute.lib.tag.Tag l
java.util.Map values
String url
private aQute.lib.tag.Tag tagFromMap (aQute.lib.tag.Tag, java.util.Map, java.lang.String, java.lang.String, java.lang.String)
aQute.lib.tag.Tag parent
java.util.Map values
String string
String tag
String object
String value
public void setProperties (java.util.Map)
java.util.Map scm
}
aQute/bnd/maven/support/
aQute/bnd/maven/support/CachedPom.classCachedPom.java
package aQute.bnd.maven.support
public aQute.bnd.maven.support.CachedPom extends aQute.bnd.maven.support.Pom {
final aQute.bnd.maven.support.MavenEntry maven
void (aQute.bnd.maven.support.MavenEntry, java.net.URI) throws java.lang.Exception
aQute.bnd.maven.support.MavenEntry mavenEntry
java.net.URI repo
public java.io.File getArtifact () throws java.lang.Exception
}
aQute/bnd/maven/support/Maven.classMaven.java
package aQute.bnd.maven.support
public aQute.bnd.maven.support.Maven extends java.lang.Object {
final java.io.File userHome
final java.util.Map entries
static final String[] ALGORITHMS
boolean usecache
final java.util.concurrent.Executor executor
java.io.File m2
java.io.File repository
static java.util.regex.Pattern MAVEN_RANGE
static void ()
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public transient aQute.bnd.maven.support.CachedPom getPom (java.lang.String, java.lang.String, java.lang.String, java.net.URI[]) throws java.lang.Exception
String groupId
String artifactId
String version
java.net.URI[] extra
aQute.bnd.maven.support.MavenEntry entry
public aQute.bnd.maven.support.MavenEntry getEntry (java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception
String groupId
String artifactId
String version
String path
aQute.bnd.maven.support.MavenEntry entry
aQute.bnd.maven.support.MavenEntry entry
private java.lang.String path (java.lang.String, java.lang.String, java.lang.String)
String groupId
String artifactId
String version
public void schedule (java.lang.Runnable)
Runnable runnable
public aQute.bnd.maven.support.ProjectPom createProjectModel (java.io.File) throws java.lang.Exception
java.io.File file
aQute.bnd.maven.support.ProjectPom pom
public aQute.bnd.maven.support.MavenEntry getEntry (aQute.bnd.maven.support.Pom) throws java.lang.Exception
aQute.bnd.maven.support.Pom pom
public void setM2 (java.io.File)
java.io.File dir
}
aQute/bnd/maven/support/MavenEntry$1.classMavenEntry.java
package aQute.bnd.maven.support
aQute.bnd.maven.support.MavenEntry$1 extends java.lang.Object implements java.util.concurrent.Callable {
final aQute.bnd.maven.support.MavenEntry this$0
private final java.net.URI val$url
void (aQute.bnd.maven.support.MavenEntry, java.net.URI)
public java.io.File call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
aQute/bnd/maven/support/MavenEntry$2.classMavenEntry.java
package aQute.bnd.maven.support
aQute.bnd.maven.support.MavenEntry$2 extends java.io.OutputStream {
final aQute.bnd.maven.support.MavenEntry this$0
private final java.security.MessageDigest val$md
void (aQute.bnd.maven.support.MavenEntry, java.security.MessageDigest)
public void write (int) throws java.io.IOException
int c
public void write (byte[], int, int)
byte[] buffer
int offset
int length
}
aQute/bnd/maven/support/MavenEntry.classMavenEntry.java
package aQute.bnd.maven.support
public aQute.bnd.maven.support.MavenEntry extends java.lang.Object implements java.io.Closeable {
final aQute.bnd.maven.support.Maven maven
final java.io.File root
final java.io.File dir
final String path
final aQute.libg.filelock.DirectoryLock lock
final java.util.Map poms
final java.io.File pomFile
final java.io.File artifactFile
final String pomPath
final java.io.File propertiesFile
java.util.Properties properties
private boolean propertiesChanged
java.util.concurrent.FutureTask artifact
private String artifactPath
void (aQute.bnd.maven.support.Maven, java.lang.String)
aQute.bnd.maven.support.Maven maven
String path
public aQute.bnd.maven.support.CachedPom getPom (java.net.URI[]) throws java.lang.Exception
java.net.URI[] urls
java.net.URI url
aQute.bnd.maven.support.CachedPom pom
java.net.URI url
String valid
java.net.URI url
java.net.URI url
private boolean download (java.net.URI, java.lang.String) throws java.net.MalformedURLException
java.net.URI repo
String path
java.net.URL url
java.io.File file
Exception e
java.net.URL toURL (java.net.URI, java.lang.String) throws java.net.MalformedURLException
java.net.URI base
String path
StringBuilder r
private boolean isValid ()
private void setProperty (java.lang.String, java.lang.String)
String key
String value
java.util.Properties properties
protected java.util.Properties getProperties ()
java.io.File props
java.io.FileInputStream in
private java.lang.String getProperty (java.lang.String)
String key
java.util.Properties properties
private void saveProperties () throws java.io.IOException
java.io.FileOutputStream fout
private aQute.bnd.maven.support.CachedPom createPom (java.net.URI) throws java.lang.Exception
java.net.URI url
aQute.bnd.maven.support.CachedPom pom
boolean verify (java.net.URI, java.lang.String) throws java.lang.Exception
java.net.URI repo
String path
String algorithm
private boolean verify (java.net.URI, java.lang.String, java.lang.String) throws java.lang.Exception
java.net.URI repo
String path
String algorithm
String digestPath
java.io.File actualFile
java.io.File digestFile
java.security.MessageDigest md
byte[] digest
String source
String hex
public java.io.File getArtifact () throws java.lang.Exception
public java.io.File getPomFile ()
public void close () throws java.io.IOException
public void remove ()
static java.lang.String access$0 (aQute.bnd.maven.support.MavenEntry)
static boolean access$1 (aQute.bnd.maven.support.MavenEntry, java.net.URI, java.lang.String) throws java.net.MalformedURLException
}
aQute/bnd/maven/support/MavenRemoteRepository.classMavenRemoteRepository.java
package aQute.bnd.maven.support
public aQute.bnd.maven.support.MavenRemoteRepository extends java.lang.Object implements aQute.bnd.service.RepositoryPlugin aQute.bnd.service.RegistryPlugin aQute.bnd.service.Plugin {
aQute.libg.reporter.Reporter reporter
java.net.URI[] repositories
aQute.bnd.service.Registry registry
aQute.bnd.maven.support.Maven maven
public void ()
public java.io.File[] get (java.lang.String, java.lang.String) throws java.lang.Exception
String bsn
String range
java.io.File f
public java.io.File get (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
String bsn
String version
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Map properties
String groupId
int n
String artifactId
aQute.bnd.maven.support.CachedPom pom
String value
aQute.bnd.maven.support.Pom$Scope action
Exception e
public aQute.bnd.maven.support.Maven getMaven ()
public boolean canWrite ()
public java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
public java.util.List list (java.lang.String) throws java.lang.Exception
String regex
public java.util.List versions (java.lang.String) throws java.lang.Exception
String bsn
public java.lang.String getName ()
public transient void setRepositories (java.net.URI[])
java.net.URI[] urls
public void setProperties (java.util.Map)
java.util.Map map
String repoString
String[] repos
int n
String repo
java.net.URI uri
Exception e
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public void setRegistry (aQute.bnd.service.Registry)
aQute.bnd.service.Registry registry
public void setMaven (aQute.bnd.maven.support.Maven)
aQute.bnd.maven.support.Maven maven
}
aQute/bnd/maven/support/Pom$Dependency.classPom.java
package aQute.bnd.maven.support
public aQute.bnd.maven.support.Pom$Dependency extends java.lang.Object {
aQute.bnd.maven.support.Pom$Scope scope
String type
boolean optional
String groupId
String artifactId
String version
java.util.Set exclusions
final aQute.bnd.maven.support.Pom this$0
public void (aQute.bnd.maven.support.Pom)
public aQute.bnd.maven.support.Pom$Scope getScope ()
public java.lang.String getType ()
public boolean isOptional ()
public java.lang.String getGroupId ()
public java.lang.String getArtifactId ()
public java.lang.String getVersion ()
public java.util.Set getExclusions ()
public aQute.bnd.maven.support.Pom getPom () throws java.lang.Exception
public java.lang.String toString ()
StringBuilder builder
}
aQute/bnd/maven/support/Pom$Rover.classPom.java
package aQute.bnd.maven.support
aQute.bnd.maven.support.Pom$Rover extends java.lang.Object {
final aQute.bnd.maven.support.Pom$Rover previous
final aQute.bnd.maven.support.Pom$Dependency dependency
final aQute.bnd.maven.support.Pom this$0
public void (aQute.bnd.maven.support.Pom, aQute.bnd.maven.support.Pom$Rover, aQute.bnd.maven.support.Pom$Dependency)
aQute.bnd.maven.support.Pom$Rover rover
aQute.bnd.maven.support.Pom$Dependency d
public boolean excludes (java.lang.String)
String name
}
aQute/bnd/maven/support/Pom$Scope.classPom.java
package aQute.bnd.maven.support
public final aQute.bnd.maven.support.Pom$Scope extends java.lang.Enum {
public static final aQute.bnd.maven.support.Pom$Scope compile
public static final aQute.bnd.maven.support.Pom$Scope runtime
public static final aQute.bnd.maven.support.Pom$Scope system
public static final aQute.bnd.maven.support.Pom$Scope import_
public static final aQute.bnd.maven.support.Pom$Scope provided
public static final aQute.bnd.maven.support.Pom$Scope test
private static int[] $SWITCH_TABLE$aQute$bnd$maven$support$Pom$Scope
private static final aQute.bnd.maven.support.Pom$Scope[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
private boolean includes (aQute.bnd.maven.support.Pom$Scope)
aQute.bnd.maven.support.Pom$Scope other
public static aQute.bnd.maven.support.Pom$Scope[] values ()
public static aQute.bnd.maven.support.Pom$Scope valueOf (java.lang.String)
static int[] $SWITCH_TABLE$aQute$bnd$maven$support$Pom$Scope ()
}
aQute/bnd/maven/support/Pom.classPom.java
package aQute.bnd.maven.support
public abstract aQute.bnd.maven.support.Pom extends java.lang.Object {
static javax.xml.parsers.DocumentBuilderFactory dbf
static javax.xml.xpath.XPathFactory xpf
final aQute.bnd.maven.support.Maven maven
final java.net.URI home
String groupId
String artifactId
String version
java.util.List dependencies
Exception exception
java.io.File pomFile
String description
String name
static void ()
public java.lang.String getDescription ()
public void (aQute.bnd.maven.support.Maven, java.io.File, java.net.URI) throws java.lang.Exception
aQute.bnd.maven.support.Maven maven
java.io.File pomFile
java.net.URI home
void parse () throws java.lang.Exception
javax.xml.parsers.DocumentBuilder db
org.w3c.dom.Document doc
javax.xml.xpath.XPath xp
protected void parse (org.w3c.dom.Document, javax.xml.xpath.XPath) throws javax.xml.xpath.XPathExpressionException java.lang.Exception
org.w3c.dom.Document doc
javax.xml.xpath.XPath xp
String nextDescription
org.w3c.dom.NodeList list
int i
org.w3c.dom.Node node
aQute.bnd.maven.support.Pom$Dependency dep
String scope
String opt
org.w3c.dom.NodeList exclusions
int e
org.w3c.dom.Node exc
String exclGroupId
String exclArtifactId
private java.lang.String replace (java.lang.String, java.lang.String)
String key
String dflt
public java.lang.String getArtifactId () throws java.lang.Exception
public java.lang.String getGroupId () throws java.lang.Exception
public java.lang.String getVersion () throws java.lang.Exception
public java.util.List getDependencies () throws java.lang.Exception
public transient java.util.Set getDependencies (aQute.bnd.maven.support.Pom$Scope, java.net.URI[]) throws java.lang.Exception
aQute.bnd.maven.support.Pom$Scope scope
java.net.URI[] urls
java.util.Set result
java.util.List queue
aQute.bnd.maven.support.Pom$Dependency d
aQute.bnd.maven.support.Pom$Rover rover
aQute.bnd.maven.support.Pom$Dependency dep
String groupId
String artifactId
String version
String name
aQute.bnd.maven.support.Pom sub
aQute.bnd.maven.support.Pom$Dependency subd
Exception e
protected java.lang.String replace (java.lang.String)
String in
public java.lang.String toString ()
public transient java.io.File getLibrary (aQute.bnd.maven.support.Pom$Scope, java.net.URI[]) throws java.lang.Exception
aQute.bnd.maven.support.Pom$Scope action
java.net.URI[] repositories
aQute.bnd.maven.support.MavenEntry entry
java.io.File file
java.io.Writer writer
aQute.bnd.maven.support.Pom dep
private void doEntry (java.io.Writer, aQute.bnd.maven.support.Pom) throws java.io.IOException java.lang.Exception
java.io.Writer writer
aQute.bnd.maven.support.Pom dep
public java.io.File getPomFile ()
public java.lang.String getName ()
public abstract java.io.File getArtifact () throws java.lang.Exception
}
aQute/bnd/maven/support/ProjectPom$Rover.classProjectPom.java
package aQute.bnd.maven.support
aQute.bnd.maven.support.ProjectPom$Rover extends java.lang.Object {
final aQute.bnd.maven.support.ProjectPom$Rover previous
final aQute.bnd.maven.support.Pom$Dependency dependency
final aQute.bnd.maven.support.ProjectPom this$0
public void (aQute.bnd.maven.support.ProjectPom, aQute.bnd.maven.support.ProjectPom$Rover, aQute.bnd.maven.support.Pom$Dependency)
aQute.bnd.maven.support.ProjectPom$Rover rover
aQute.bnd.maven.support.Pom$Dependency d
public boolean excludes (java.lang.String)
String name
}
aQute/bnd/maven/support/ProjectPom.classProjectPom.java
package aQute.bnd.maven.support
public aQute.bnd.maven.support.ProjectPom extends aQute.bnd.maven.support.Pom {
final java.util.List repositories
final java.util.Properties properties
String packaging
String url
static final java.util.regex.Pattern MACRO
static void ()
void (aQute.bnd.maven.support.Maven, java.io.File) throws java.lang.Exception
aQute.bnd.maven.support.Maven maven
java.io.File pomFile
protected void parse (org.w3c.dom.Document, javax.xml.xpath.XPath) throws java.lang.Exception
org.w3c.dom.Document doc
javax.xml.xpath.XPath xp
org.w3c.dom.Node parent
java.io.File parentFile
String parentGroupId
String parentArtifactId
String parentVersion
String parentPath
aQute.bnd.maven.support.ProjectPom parentPom
java.util.Enumeration e
String key
aQute.bnd.maven.support.CachedPom parentPom
org.w3c.dom.NodeList propNodes
int i
org.w3c.dom.Node node
String key
String value
org.w3c.dom.NodeList repos
int i
org.w3c.dom.Node node
String URIString
java.net.URI uri
private void setNames (aQute.bnd.maven.support.Pom) throws java.lang.Exception
aQute.bnd.maven.support.Pom pom
public java.util.Set getDependencies (aQute.bnd.maven.support.Pom$Scope) throws java.lang.Exception
aQute.bnd.maven.support.Pom$Scope action
protected java.lang.String replace (java.lang.String)
String in
java.util.regex.Matcher matcher
int last
StringBuilder sb
int n
String replacement
private java.lang.String get (java.lang.String)
String key
String prop
public java.util.Properties getProperties ()
public java.lang.String getPackaging ()
public java.lang.String getUrl ()
public java.lang.String getProperty (java.lang.String)
String key
String s
public java.io.File getArtifact () throws java.lang.Exception
}
aQute/bnd/maven/support/Repo.classRepo.java
package aQute.bnd.maven.support
public aQute.bnd.maven.support.Repo extends java.lang.Object {
public void ()
}
aQute/bnd/repo/
aQute/bnd/repo/eclipse/
aQute/bnd/repo/eclipse/EclipseRepo.classEclipseRepo.java
package aQute.bnd.repo.eclipse
public aQute.bnd.repo.eclipse.EclipseRepo extends java.lang.Object implements aQute.bnd.service.Plugin aQute.bnd.service.RepositoryPlugin {
java.io.File root
aQute.libg.reporter.Reporter reporter
String name
java.util.Map index
public static String LOCATION
public static String NAME
private static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy
static void ()
public void ()
public void setProperties (java.util.Map)
java.util.Map map
String location
Exception e
java.util.Map buildIndex () throws java.lang.Exception
java.io.File index
java.io.File[] plugins
java.io.File f
java.util.Map map
String s
private java.lang.String read (java.io.File) throws java.lang.Exception
java.io.File index
java.io.BufferedReader fr
StringBuilder sb
String s
private void write (java.io.File, java.util.Map) throws java.lang.Exception
java.io.File index
java.util.Map map
String s
java.io.FileWriter fw
private java.util.Map buildIndex (java.io.File[])
java.io.File[] plugins
java.util.Map map
java.io.File plugin
aQute.lib.osgi.Jar jar
java.util.jar.Manifest manifest
String bsn
String version
java.util.Map instance
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public boolean canWrite ()
public java.io.File[] get (java.lang.String, java.lang.String) throws java.lang.Exception
String bsn
String range
aQute.libg.version.VersionRange r
java.util.Map instances
java.util.List result
String version
aQute.libg.version.Version v
java.io.File f
public java.lang.String getName ()
public java.util.List list (java.lang.String)
String regex
aQute.lib.osgi.Instruction pattern
java.util.List result
String f
public java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
public java.util.List versions (java.lang.String)
String bsn
java.util.Map instances
java.util.List versions
String v
public java.io.File get (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
String bsn
String range
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Map properties
java.io.File[] files
static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy ()
}
aQute/bnd/service/
aQute/bnd/service/AnalyzerPlugin.classAnalyzerPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.AnalyzerPlugin extends java.lang.Object {
public abstract boolean analyzeJar (aQute.lib.osgi.Analyzer) throws java.lang.Exception
}
aQute/bnd/service/BndListener.classBndListener.java
package aQute.bnd.service
public aQute.bnd.service.BndListener extends java.lang.Object {
final java.util.concurrent.atomic.AtomicInteger inside
public void ()
public void changed (java.io.File)
java.io.File file
public void begin ()
public void end ()
public boolean isInside ()
public void signal (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
}
aQute/bnd/service/CommandPlugin.classCommandPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.CommandPlugin extends java.lang.Object {
public abstract void before (aQute.bnd.build.Project, java.lang.String)
public abstract void after (aQute.bnd.build.Project, java.lang.String, java.lang.Throwable)
}
aQute/bnd/service/Compiler.classCompiler.java
package aQute.bnd.service
public abstract aQute.bnd.service.Compiler extends java.lang.Object {
public abstract boolean compile (aQute.bnd.build.Project, java.util.Collection, java.util.Collection, java.io.File) throws java.lang.Exception
}
aQute/bnd/service/DependencyContributor.classDependencyContributor.java
package aQute.bnd.service
public abstract aQute.bnd.service.DependencyContributor extends java.lang.Object {
public abstract void addDependencies (aQute.bnd.build.Project, java.util.Set)
}
aQute/bnd/service/Deploy.classDeploy.java
package aQute.bnd.service
public abstract aQute.bnd.service.Deploy extends java.lang.Object {
public abstract boolean deploy (aQute.bnd.build.Project, aQute.lib.osgi.Jar) throws java.lang.Exception
}
aQute/bnd/service/EclipseJUnitTester.classEclipseJUnitTester.java
package aQute.bnd.service
public abstract aQute.bnd.service.EclipseJUnitTester extends java.lang.Object {
public abstract void setPort (int)
public abstract void setHost (java.lang.String)
}
aQute/bnd/service/LauncherPlugin.classLauncherPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.LauncherPlugin extends java.lang.Object {
public abstract aQute.bnd.build.ProjectLauncher getLauncher (aQute.bnd.build.Project) throws java.lang.Exception
public abstract aQute.bnd.build.ProjectTester getTester (aQute.bnd.build.Project)
}
aQute/bnd/service/MakePlugin.classMakePlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.MakePlugin extends java.lang.Object {
public abstract aQute.lib.osgi.Resource make (aQute.lib.osgi.Builder, java.lang.String, java.util.Map) throws java.lang.Exception
}
aQute/bnd/service/OBRIndexProvider.classOBRIndexProvider.java
package aQute.bnd.service
public abstract aQute.bnd.service.OBRIndexProvider extends java.lang.Object {
public abstract java.util.Collection getOBRIndexes () throws java.io.IOException
public abstract java.util.Set getSupportedModes ()
}
aQute/bnd/service/OBRResolutionMode.classOBRResolutionMode.java
package aQute.bnd.service
public final aQute.bnd.service.OBRResolutionMode extends java.lang.Enum {
public static final aQute.bnd.service.OBRResolutionMode build
public static final aQute.bnd.service.OBRResolutionMode runtime
private static final aQute.bnd.service.OBRResolutionMode[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.service.OBRResolutionMode[] values ()
public static aQute.bnd.service.OBRResolutionMode valueOf (java.lang.String)
}
aQute/bnd/service/Plugin.classPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.Plugin extends java.lang.Object {
public abstract void setProperties (java.util.Map)
public abstract void setReporter (aQute.libg.reporter.Reporter)
}
aQute/bnd/service/Refreshable.classRefreshable.java
package aQute.bnd.service
public abstract aQute.bnd.service.Refreshable extends java.lang.Object {
public abstract boolean refresh ()
public abstract java.io.File getRoot ()
}
aQute/bnd/service/Registry.classRegistry.java
package aQute.bnd.service
public abstract aQute.bnd.service.Registry extends java.lang.Object {
public abstract java.util.List getPlugins (java.lang.Class)
public abstract java.lang.Object getPlugin (java.lang.Class)
}
aQute/bnd/service/RegistryPlugin.classRegistryPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.RegistryPlugin extends java.lang.Object {
public abstract void setRegistry (aQute.bnd.service.Registry)
}
aQute/bnd/service/RemoteRepositoryPlugin.classRemoteRepositoryPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.RemoteRepositoryPlugin extends java.lang.Object implements aQute.bnd.service.RepositoryPlugin {
public abstract aQute.bnd.service.ResourceHandle getHandle (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
public abstract java.io.File getCacheDirectory ()
}
aQute/bnd/service/RepositoryListenerPlugin.classRepositoryListenerPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.RepositoryListenerPlugin extends java.lang.Object {
public abstract void bundleAdded (aQute.bnd.service.RepositoryPlugin, aQute.lib.osgi.Jar, java.io.File)
}
aQute/bnd/service/RepositoryPlugin$Strategy.classRepositoryPlugin.java
package aQute.bnd.service
public final aQute.bnd.service.RepositoryPlugin$Strategy extends java.lang.Enum {
public static final aQute.bnd.service.RepositoryPlugin$Strategy LOWEST
public static final aQute.bnd.service.RepositoryPlugin$Strategy HIGHEST
public static final aQute.bnd.service.RepositoryPlugin$Strategy EXACT
private static final aQute.bnd.service.RepositoryPlugin$Strategy[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.service.RepositoryPlugin$Strategy[] values ()
public static aQute.bnd.service.RepositoryPlugin$Strategy valueOf (java.lang.String)
}
aQute/bnd/service/RepositoryPlugin.classRepositoryPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.RepositoryPlugin extends java.lang.Object {
public abstract java.io.File[] get (java.lang.String, java.lang.String) throws java.lang.Exception
public abstract java.io.File get (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
public abstract boolean canWrite ()
public abstract java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
public abstract java.util.List list (java.lang.String) throws java.lang.Exception
public abstract java.util.List versions (java.lang.String) throws java.lang.Exception
public abstract java.lang.String getName ()
}
aQute/bnd/service/ResourceHandle$Location.classResourceHandle.java
package aQute.bnd.service
public final aQute.bnd.service.ResourceHandle$Location extends java.lang.Enum {
public static final aQute.bnd.service.ResourceHandle$Location local
public static final aQute.bnd.service.ResourceHandle$Location remote_cached
public static final aQute.bnd.service.ResourceHandle$Location remote
private static final aQute.bnd.service.ResourceHandle$Location[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.bnd.service.ResourceHandle$Location[] values ()
public static aQute.bnd.service.ResourceHandle$Location valueOf (java.lang.String)
}
aQute/bnd/service/ResourceHandle.classResourceHandle.java
package aQute.bnd.service
public abstract aQute.bnd.service.ResourceHandle extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract aQute.bnd.service.ResourceHandle$Location getLocation ()
public abstract java.io.File request () throws java.io.IOException
}
aQute/bnd/service/Scripter.classScripter.java
package aQute.bnd.service
public abstract aQute.bnd.service.Scripter extends java.lang.Object {
public abstract void eval (java.util.Map, java.io.StringReader)
}
aQute/bnd/service/SignerPlugin.classSignerPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.SignerPlugin extends java.lang.Object {
public abstract void sign (aQute.lib.osgi.Builder, java.lang.String) throws java.lang.Exception
}
aQute/bnd/service/action/
aQute/bnd/service/action/Action.classAction.java
package aQute.bnd.service.action
public abstract aQute.bnd.service.action.Action extends java.lang.Object {
public abstract void execute (aQute.bnd.build.Project, java.lang.String) throws java.lang.Exception
}
aQute/bnd/service/action/NamedAction.classNamedAction.java
package aQute.bnd.service.action
public abstract aQute.bnd.service.action.NamedAction extends java.lang.Object implements aQute.bnd.service.action.Action {
public abstract java.lang.String getName ()
}
aQute/bnd/service/action/packageinfo
aQute/bnd/service/packageinfo
aQute/bnd/service/url/
aQute/bnd/service/url/URLConnector.classURLConnector.java
package aQute.bnd.service.url
public abstract aQute.bnd.service.url.URLConnector extends java.lang.Object {
public abstract java.io.InputStream connect (java.net.URL) throws java.io.IOException
}
aQute/bnd/settings/
aQute/bnd/settings/Settings.classSettings.java
package aQute.bnd.settings
public aQute.bnd.settings.Settings extends java.lang.Object {
public static final String EMAIL
public static final String NAME
public static final String PASSWORD_SHA1
static final String KEY_PRIVATE
static final String KEY_PUBLIC
static final String KEY_SET
static java.util.prefs.Preferences prefs
static void ()
public void ()
public java.lang.String globalGet (java.lang.String, java.lang.String)
String key
String def
public void globalSet (java.lang.String, java.lang.String) throws java.util.prefs.BackingStoreException
String key
String value
public java.util.Collection getKeys () throws java.util.prefs.BackingStoreException
public void globalRemove (java.lang.String) throws java.util.prefs.BackingStoreException
String key
private void generate () throws java.security.NoSuchAlgorithmException
aQute.libg.tuple.Pair pair
public java.security.PrivateKey getPrivateKey () throws java.lang.Exception
String key
public java.security.PublicKey getPublicKey () throws java.lang.Exception
String key
}
aQute/bnd/signing/
aQute/bnd/signing/JartoolSigner$1.classJartoolSigner.java
package aQute.bnd.signing
aQute.bnd.signing.JartoolSigner$1 extends java.lang.Thread {
final aQute.bnd.signing.JartoolSigner this$0
private final java.io.InputStream val$in
private final StringBuffer val$sb
void (aQute.bnd.signing.JartoolSigner, java.io.InputStream, java.lang.StringBuffer)
public void run ()
java.io.BufferedReader rdr
String line
}
aQute/bnd/signing/JartoolSigner.classJartoolSigner.java
package aQute.bnd.signing
public aQute.bnd.signing.JartoolSigner extends java.lang.Object implements aQute.bnd.service.Plugin aQute.bnd.service.SignerPlugin {
String keystore
String storetype
String path
String storepass
String keypass
String sigFile
public void ()
public void setProperties (java.util.Map)
java.util.Map map
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter processor
public void sign (aQute.lib.osgi.Builder, java.lang.String) throws java.lang.Exception
aQute.lib.osgi.Builder builder
String alias
java.io.File f
aQute.lib.osgi.Jar jar
java.io.File tmp
aQute.libg.command.Command command
StringBuffer out
StringBuffer err
int exitValue
aQute.lib.osgi.Jar signed
java.util.Map dir
String path
java.lang.StringBuffer collect (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
StringBuffer sb
Thread tin
}
aQute/bnd/signing/Signer.classSigner.java
package aQute.bnd.signing
public aQute.bnd.signing.Signer extends aQute.lib.osgi.Processor {
static java.util.regex.Pattern METAINFDIR
String[] digestNames
java.io.File keystoreFile
String password
String alias
static void ()
public void ()
public void signJar (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar jar
java.security.MessageDigest[] digestAlgorithms
java.util.jar.Manifest manifest
java.io.ByteArrayOutputStream o
byte[] newManifestBytes
byte[] signatureFileBytes
java.security.KeyStore keystore
java.security.KeyStore$PrivateKeyEntry privateKeyEntry
java.io.FileInputStream keystoreInputStream
Exception e
java.security.PrivateKey privateKey
java.security.Signature signature
java.io.ByteArrayOutputStream tmpStream
Exception e
private byte[] doSignatureFile (java.lang.String[], java.security.MessageDigest[], byte[])
String[] digestNames
java.security.MessageDigest[] algorithms
byte[] manbytes
java.io.ByteArrayOutputStream out
java.io.PrintStream ps
int a
byte[] digest
private void doManifest (aQute.lib.osgi.Jar, java.lang.String[], java.security.MessageDigest[], java.io.OutputStream) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String[] digestNames
java.security.MessageDigest[] algorithms
java.io.OutputStream out
java.util.Map$Entry entry
String name
int a
byte[] digest
String header
private void digest (java.security.MessageDigest[], aQute.lib.osgi.Resource) throws java.lang.Exception
java.security.MessageDigest[] algorithms
aQute.lib.osgi.Resource r
java.io.InputStream in
byte[] data
int size
int a
private void getAlgorithms (java.lang.String[], java.security.MessageDigest[])
String[] digestNames
java.security.MessageDigest[] algorithms
int i
String name
java.security.NoSuchAlgorithmException e
public void setPassword (java.lang.String)
String string
public void setKeystore (java.io.File)
java.io.File keystore
public void setAlias (java.lang.String)
String string
}
aQute/bnd/test/
aQute/bnd/test/BndTestCase.classBndTestCase.java
package aQute.bnd.test
public abstract aQute.bnd.test.BndTestCase extends junit.framework.TestCase {
public void ()
protected void assertOk (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
junit.framework.AssertionFailedError t
private void print (java.lang.String, java.util.List)
String title
java.util.List strings
Object s
}
aQute/bnd/test/SimpleContext.classSimpleContext.java
package aQute.bnd.test
public aQute.bnd.test.SimpleContext extends java.lang.Object implements javax.xml.namespace.NamespaceContext {
final String prefix
final String ns
void (java.lang.String, java.lang.String)
String prefix
String ns
public java.lang.String getNamespaceURI (java.lang.String)
String prefix
public java.lang.String getPrefix (java.lang.String)
String namespaceURI
public java.util.Iterator getPrefixes (java.lang.String)
String namespaceURI
}
aQute/bnd/test/XmlTester$1.classXmlTester.java
package aQute.bnd.test
aQute.bnd.test.XmlTester$1 extends java.lang.Object implements javax.xml.namespace.NamespaceContext {
final aQute.bnd.test.XmlTester this$0
private final String[] val$namespace
void (aQute.bnd.test.XmlTester, java.lang.String[])
public java.util.Iterator getPrefixes (java.lang.String)
String namespaceURI
public java.lang.String getPrefix (java.lang.String)
String namespaceURI
int i
public java.lang.String getNamespaceURI (java.lang.String)
String prefix
int i
}
aQute/bnd/test/XmlTester.classXmlTester.java
package aQute.bnd.test
public aQute.bnd.test.XmlTester extends java.lang.Object {
static final javax.xml.parsers.DocumentBuilderFactory dbf
static final javax.xml.xpath.XPathFactory xpathf
static final javax.xml.parsers.DocumentBuilder db
final org.w3c.dom.Document document
final javax.xml.xpath.XPath xpath
static void ()
javax.xml.parsers.ParserConfigurationException e
public transient void (java.io.InputStream, java.lang.String[]) throws java.lang.Exception
java.io.InputStream in
String[] namespace
public void assertAttribute (java.lang.String, java.lang.String) throws javax.xml.xpath.XPathExpressionException
String value
String expr
String o
}
aQute/lib/
aQute/lib/base64/
aQute/lib/base64/Base64.classBase64.java
package aQute.lib.base64
public aQute.lib.base64.Base64 extends java.lang.Object {
byte[] data
static final String alphabet
static byte[] values
static void ()
int i
int i
char c
public void (byte[])
byte[] data
public static final byte[] decodeBase64 (java.lang.String)
String string
java.io.ByteArrayOutputStream out
int register
int i
int pads
byte[] test
char c
int v
private static void flush (java.io.ByteArrayOutputStream, int, int)
java.io.ByteArrayOutputStream out
int register
int pads
public void (java.lang.String)
String s
public java.lang.String toString ()
public static java.lang.String encodeBase64 (byte[])
byte[] data
StringBuffer sb
int buf
int bits
int n
int v
int mod
int i
public java.lang.Object toData ()
}
aQute/lib/base64/packageinfo
aQute/lib/collections/
aQute/lib/collections/LineCollection.classLineCollection.java
package aQute.lib.collections
public aQute.lib.collections.LineCollection extends java.lang.Object implements java.util.Iterator java.io.Closeable {
final java.io.BufferedReader reader
String next
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void (java.io.File) throws java.io.IOException
java.io.File in
public void (java.io.Reader) throws java.io.IOException
java.io.Reader reader
public void (java.io.BufferedReader) throws java.io.IOException
java.io.BufferedReader reader
public boolean hasNext ()
public java.lang.String next ()
String result
Exception e
public void remove ()
public void close () throws java.io.IOException
public volatile java.lang.Object next ()
}
aQute/lib/collections/Logic.classLogic.java
package aQute.lib.collections
public aQute.lib.collections.Logic extends java.lang.Object {
public void ()
public static transient java.util.Collection retain (java.util.Collection, java.util.Collection[])
java.util.Collection first
java.util.Collection[] sets
java.util.Set result
java.util.Collection set
public static transient java.util.Collection remove (java.util.Collection, java.util.Collection[])
java.util.Collection first
java.util.Collection[] sets
java.util.Set result
java.util.Collection set
}
aQute/lib/collections/MultiMap$1.classMultiMap.java
package aQute.lib.collections
aQute.lib.collections.MultiMap$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator master
java.util.Iterator current
final aQute.lib.collections.MultiMap this$0
void (aQute.lib.collections.MultiMap)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
aQute/lib/collections/MultiMap.classMultiMap.java
package aQute.lib.collections
public aQute.lib.collections.MultiMap extends java.util.HashMap {
private static final long serialVersionUID
final java.util.Set EMPTY
public void ()
public boolean add (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set set
public boolean addAll (java.lang.Object, java.util.Collection)
Object key
java.util.Collection value
java.util.Set set
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set set
boolean result
public boolean removeAll (java.lang.Object, java.util.Collection)
Object key
java.util.Collection value
java.util.Set set
boolean result
public java.util.Iterator iterate (java.lang.Object)
Object key
java.util.Set set
public java.util.Iterator all ()
}
aQute/lib/collections/packageinfo
aQute/lib/deployer/
aQute/lib/deployer/FileInstallRepo.classFileInstallRepo.java
package aQute.lib.deployer
public aQute.lib.deployer.FileInstallRepo extends aQute.lib.deployer.FileRepo {
String group
boolean dirty
aQute.libg.reporter.Reporter reporter
java.util.regex.Pattern REPO_FILE
public void ()
public void setProperties (java.util.Map)
java.util.Map map
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
java.util.jar.Manifest manifest
String bsn
java.util.Map b
String key
String versionString
aQute.libg.version.Version version
aQute.libg.version.Version version
java.io.File dir
java.io.File dir
String fName
java.io.File file
public boolean refresh ()
public java.util.List list (java.lang.String)
String regex
aQute.lib.osgi.Instruction pattern
String[] list
java.util.List result
String f
java.util.regex.Matcher m
String s
public java.io.File[] get (java.lang.String, java.lang.String) throws java.net.MalformedURLException
String bsn
String versionRange
aQute.libg.version.VersionRange range
aQute.libg.version.VersionRange range
java.io.File[] instances
java.util.SortedMap versions
int i
java.util.regex.Matcher m
String versionString
aQute.libg.version.Version version
aQute.libg.version.Version version
}
aQute/lib/deployer/FileRepo.classFileRepo.java
package aQute.lib.deployer
public aQute.lib.deployer.FileRepo extends java.lang.Object implements aQute.bnd.service.Plugin aQute.bnd.service.RepositoryPlugin aQute.bnd.service.Refreshable aQute.bnd.service.RegistryPlugin {
public static String LOCATION
public static String READONLY
public static String NAME
java.io.File[] EMPTY_FILES
protected java.io.File root
aQute.bnd.service.Registry registry
boolean canWrite
java.util.regex.Pattern REPO_FILE
aQute.libg.reporter.Reporter reporter
boolean dirty
String name
private static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy
static void ()
public void ()
public void (java.lang.String, java.io.File, boolean)
String name
java.io.File location
boolean canWrite
protected void init () throws java.lang.Exception
public void setProperties (java.util.Map)
java.util.Map map
String location
String readonly
public java.io.File[] get (java.lang.String, java.lang.String) throws java.lang.Exception
String bsn
String versionRange
java.io.File f
aQute.libg.version.VersionRange range
aQute.libg.version.VersionRange range
java.io.File[] instances
java.util.SortedMap versions
int i
java.util.regex.Matcher m
String versionString
aQute.libg.version.Version version
aQute.libg.version.Version version
java.io.File[] files
public boolean canWrite ()
public java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
java.util.jar.Manifest manifest
String bsn
java.util.Map b
String key
String versionString
aQute.libg.version.Version version
aQute.libg.version.Version version
java.io.File dir
String fName
java.io.File file
java.io.File latest
protected void fireBundleAdded (aQute.lib.osgi.Jar, java.io.File)
aQute.lib.osgi.Jar jar
java.io.File file
java.util.List listeners
aQute.bnd.service.RepositoryListenerPlugin listener
Exception e
public void setLocation (java.lang.String)
String string
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public java.util.List list (java.lang.String) throws java.lang.Exception
String regex
aQute.lib.osgi.Instruction pattern
java.util.List result
java.io.File[] list
java.io.File f
String fileName
public java.util.List versions (java.lang.String) throws java.lang.Exception
String bsn
java.io.File dir
String[] versions
java.util.List list
String v
java.util.regex.Matcher m
String version
public java.lang.String toString ()
public java.io.File getRoot ()
public boolean refresh ()
public java.lang.String getName ()
public java.io.File get (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
String bsn
String version
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Map properties
aQute.libg.version.VersionRange vr
java.io.File file
java.io.File[] files
public void setRegistry (aQute.bnd.service.Registry)
aQute.bnd.service.Registry registry
static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy ()
}
aQute/lib/deployer/http/
aQute/lib/deployer/http/HttpBasicAuthURLConnector$Mapping.classHttpBasicAuthURLConnector.java
package aQute.lib.deployer.http
aQute.lib.deployer.http.HttpBasicAuthURLConnector$Mapping extends java.lang.Object {
aQute.libg.glob.Glob urlPattern
String user
String pass
void (aQute.libg.glob.Glob, java.lang.String, java.lang.String)
aQute.libg.glob.Glob urlPattern
String user
String pass
}
aQute/lib/deployer/http/HttpBasicAuthURLConnector.classHttpBasicAuthURLConnector.java
package aQute.lib.deployer.http
public aQute.lib.deployer.http.HttpBasicAuthURLConnector extends java.lang.Object implements aQute.bnd.service.url.URLConnector aQute.bnd.service.Plugin {
private static final String PREFIX_PATTERN
private static final String PREFIX_USER
private static final String PREFIX_PASSWORD
private final java.util.concurrent.atomic.AtomicBoolean inited
private final java.util.List mappings
private aQute.libg.reporter.Reporter reporter
private String configFileList
public void ()
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public void setProperties (java.util.Map)
java.util.Map map
protected void init ()
java.util.StringTokenizer tokenizer
String configFileName
java.io.File file
java.util.Properties props
java.io.InputStream stream
Object key
String name
String id
aQute.libg.glob.Glob glob
String uid
String pwd
java.io.IOException e
public java.io.InputStream connect (java.net.URL) throws java.io.IOException
java.net.URL url
aQute.lib.deployer.http.HttpBasicAuthURLConnector$Mapping mapping
java.util.regex.Matcher matcher
private java.io.InputStream connect (java.net.URL, java.lang.String, java.lang.String) throws java.io.IOException
java.net.URL url
String user
String pass
String authString
String encoding
java.net.URLConnection connection
}
aQute/lib/deployer/obr/
aQute/lib/deployer/obr/AbstractBaseOBR$1.classAbstractBaseOBR.java
package aQute.lib.deployer.obr
aQute.lib.deployer.obr.AbstractBaseOBR$1 extends java.lang.Object implements aQute.lib.deployer.obr.IRepositoryListener {
final aQute.lib.deployer.obr.AbstractBaseOBR this$0
private final aQute.bnd.service.url.URLConnector val$connector
void (aQute.lib.deployer.obr.AbstractBaseOBR, aQute.bnd.service.url.URLConnector)
public boolean processResource (aQute.lib.deployer.obr.Resource)
aQute.lib.deployer.obr.Resource resource
public boolean processReferral (java.lang.String, aQute.lib.deployer.obr.Referral, int, int)
String fromUrl
aQute.lib.deployer.obr.Referral referral
int maxDepth
int currentDepth
java.net.URL indexLocation
aQute.lib.deployer.obr.CachingURLResourceHandle indexHandle
Exception e
java.net.MalformedURLException e
}
aQute/lib/deployer/obr/AbstractBaseOBR.classAbstractBaseOBR.java
package aQute.lib.deployer.obr
public abstract aQute.lib.deployer.obr.AbstractBaseOBR extends java.lang.Object implements aQute.bnd.service.RegistryPlugin aQute.bnd.service.Plugin aQute.bnd.service.RemoteRepositoryPlugin aQute.bnd.service.OBRIndexProvider {
public static final String PROP_NAME
public static final String PROP_RESOLUTION_MODE
public static final String PROP_RESOLUTION_MODE_ANY
public static final String REPOSITORY_FILE_NAME
protected aQute.bnd.service.Registry registry
protected aQute.libg.reporter.Reporter reporter
protected String name
protected java.util.Set supportedModes
private boolean initialised
private final java.util.Map pkgResourceMap
private final java.util.Map bsnMap
static final boolean $assertionsDisabled
private static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy
static void ()
public void ()
protected void addResourceToIndex (aQute.lib.deployer.obr.Resource)
aQute.lib.deployer.obr.Resource resource
protected synchronized void reset ()
protected void initialiseIndexes () throws java.lang.Exception
protected final synchronized void init () throws java.lang.Exception
aQute.bnd.service.url.URLConnector connector
aQute.lib.deployer.obr.IRepositoryListener listener
java.util.Collection indexes
java.net.URL indexLocation
aQute.lib.deployer.obr.CachingURLResourceHandle indexHandle
java.io.File indexFile
Exception e
private aQute.bnd.service.url.URLConnector getConnector ()
aQute.bnd.service.url.URLConnector connector
aQute.bnd.service.url.URLConnector connector
public final synchronized void setRegistry (aQute.bnd.service.Registry)
aQute.bnd.service.Registry registry
public synchronized void setProperties (java.util.Map)
java.util.Map map
java.util.StringTokenizer tokenizer
String token
Exception e
public java.io.File[] get (java.lang.String, java.lang.String) throws java.lang.Exception
String bsn
String range
aQute.bnd.service.ResourceHandle[] handles
protected static java.io.File[] requestAll (aQute.bnd.service.ResourceHandle[]) throws java.io.IOException
aQute.bnd.service.ResourceHandle[] handles
java.io.File[] result
int i
protected aQute.bnd.service.ResourceHandle[] getHandles (java.lang.String, java.lang.String) throws java.lang.Exception
String bsn
String rangeStr
java.util.SortedMap versionMap
java.util.List resources
java.util.List handles
public synchronized void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public java.io.File get (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
String bsn
String range
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Map properties
aQute.bnd.service.ResourceHandle handle
public aQute.bnd.service.ResourceHandle getHandle (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, java.util.Map) throws java.lang.Exception
String bsn
String range
aQute.bnd.service.RepositoryPlugin$Strategy strategy
java.util.Map properties
aQute.bnd.service.ResourceHandle result
aQute.bnd.service.ResourceHandle result
aQute.bnd.service.ResourceHandle result
String pkgName
String modeName
aQute.bnd.build.ResolverMode mode
public boolean canWrite ()
public java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
public java.util.List list (java.lang.String) throws java.lang.Exception
String regex
java.util.regex.Pattern pattern
java.util.List result
String bsn
public java.util.List versions (java.lang.String) throws java.lang.Exception
String bsn
java.util.SortedMap versionMap
java.util.List list
java.util.List list
public synchronized java.lang.String getName ()
void addBundleSymbolicNameToIndex (aQute.lib.deployer.obr.Resource)
aQute.lib.deployer.obr.Resource resource
String bsn
aQute.libg.version.Version version
aQute.libg.version.Version version
String versionStr
Exception e
java.util.SortedMap versionMap
void addPackagesToIndex (aQute.lib.deployer.obr.Resource)
aQute.lib.deployer.obr.Resource resource
aQute.lib.deployer.obr.Capability capability
String pkgName
String versionStr
aQute.lib.deployer.obr.Property prop
aQute.libg.version.Version version
aQute.libg.version.Version version
Exception e
java.util.SortedMap versionMap
boolean readIndex (java.lang.String, java.io.InputStream, aQute.lib.deployer.obr.IRepositoryListener) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
String baseUrl
java.io.InputStream stream
aQute.lib.deployer.obr.IRepositoryListener listener
javax.xml.parsers.SAXParserFactory parserFactory
javax.xml.parsers.SAXParser parser
aQute.lib.deployer.obr.StopParseException e
java.util.List narrowVersionsByFilter (java.lang.String, java.util.SortedMap, aQute.lib.filter.Filter)
String pkgName
java.util.SortedMap versionMap
aQute.lib.filter.Filter filter
java.util.List result
java.util.Dictionary dict
aQute.libg.version.Version version
java.util.List narrowVersionsByVersionRange (java.util.SortedMap, java.lang.String)
java.util.SortedMap versionMap
String rangeStr
java.util.List result
java.util.List result
aQute.libg.version.Version highest
aQute.libg.version.VersionRange range
aQute.libg.version.Version version
void filterResourcesByResolverMode (java.util.Collection, aQute.bnd.build.ResolverMode)
java.util.Collection resources
aQute.bnd.build.ResolverMode mode
java.util.Properties modeCapability
java.util.Iterator iter
aQute.lib.deployer.obr.Resource resource
aQute.lib.deployer.obr.Require modeRequire
aQute.lib.filter.Filter filter
IllegalArgumentException e
java.util.List mapResourcesToHandles (java.util.Collection) throws java.lang.Exception
java.util.Collection resources
java.util.List result
aQute.lib.deployer.obr.Resource resource
aQute.bnd.service.ResourceHandle handle
aQute.bnd.service.ResourceHandle mapResourceToHandle (aQute.lib.deployer.obr.Resource) throws java.lang.Exception
aQute.lib.deployer.obr.Resource resource
aQute.bnd.service.ResourceHandle result
aQute.lib.deployer.obr.CachingURLResourceHandle handle
aQute.lib.deployer.obr.CachingURLResourceHandle handle
java.io.FileNotFoundException e
aQute.bnd.service.ResourceHandle resolveBundle (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy) throws java.lang.Exception
String bsn
String rangeStr
aQute.bnd.service.RepositoryPlugin$Strategy strategy
aQute.bnd.service.ResourceHandle[] handles
aQute.bnd.service.ResourceHandle selected
aQute.bnd.service.ResourceHandle selected
aQute.bnd.service.ResourceHandle selected
aQute.bnd.service.ResourceHandle resolvePackage (java.lang.String, java.lang.String, aQute.bnd.service.RepositoryPlugin$Strategy, aQute.bnd.build.ResolverMode, java.util.Map) throws java.lang.Exception
String pkgName
String rangeStr
aQute.bnd.service.RepositoryPlugin$Strategy strategy
aQute.bnd.build.ResolverMode mode
java.util.Map props
java.util.SortedMap versionMap
aQute.lib.filter.Filter filter
String filterStr
java.util.List resources
java.util.List resources
aQute.lib.deployer.obr.Resource selected
aQute.lib.deployer.obr.Resource selected
aQute.lib.deployer.obr.Resource selected
void expandPackageUses (java.lang.String, aQute.lib.deployer.obr.Resource, java.util.Map)
String pkgName
aQute.lib.deployer.obr.Resource resource
java.util.Map props
java.util.List internalUses
java.util.Map externalUses
aQute.lib.deployer.obr.Capability capability
aQute.lib.deployer.obr.Property usesProp
java.util.StringTokenizer tokenizer
String usesPkgName
aQute.lib.deployer.obr.Capability usesPkgCap
aQute.lib.deployer.obr.Require require
java.lang.String listToString (java.util.List)
java.util.List list
StringBuilder builder
int count
Object item
java.lang.String formatPackageRequires (java.util.Map)
java.util.Map externalUses
StringBuilder builder
int count
java.util.Map$Entry entry
String pkgName
String filter
aQute.bnd.service.ResourceHandle findExactMatch (java.lang.String, java.lang.String, java.util.Map) throws java.lang.Exception
String identity
String version
java.util.Map resourceMap
aQute.lib.deployer.obr.Resource resource
aQute.libg.version.VersionRange range
java.util.SortedMap versions
protected static java.util.List parseLocations (java.lang.String) throws java.net.MalformedURLException
String locationsStr
java.util.StringTokenizer tok
java.util.List urls
String urlStr
public java.util.Set getSupportedModes ()
static int[] $SWITCH_TABLE$aQute$bnd$service$RepositoryPlugin$Strategy ()
}
aQute/lib/deployer/obr/CachingURLResourceHandle$CachingMode.classCachingURLResourceHandle.java
package aQute.lib.deployer.obr
public final aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode extends java.lang.Enum {
public static final aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode PreferCache
public static final aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode PreferRemote
private static final aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode[] values ()
public static aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode valueOf (java.lang.String)
}
aQute/lib/deployer/obr/CachingURLResourceHandle.classCachingURLResourceHandle.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.CachingURLResourceHandle extends java.lang.Object implements aQute.bnd.service.ResourceHandle {
static final String FILE_SCHEME
static final String HTTP_SCHEME
static final String UTF_8
final java.io.File cacheDir
final aQute.bnd.service.url.URLConnector connector
final java.net.URL url
final java.io.File localFile
final java.io.File cachedFile
final aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode mode
boolean downloaded
aQute.libg.reporter.Reporter reporter
private static int[] $SWITCH_TABLE$aQute$lib$deployer$obr$CachingURLResourceHandle$CachingMode
public void (java.lang.String, java.lang.String, java.io.File, aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode) throws java.io.IOException
String url
String baseUrl
java.io.File cacheDir
aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode mode
public void (java.lang.String, java.lang.String, java.io.File, aQute.bnd.service.url.URLConnector, aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode) throws java.io.IOException
String url
String baseUrl
java.io.File cacheDir
aQute.bnd.service.url.URLConnector connector
aQute.lib.deployer.obr.CachingURLResourceHandle$CachingMode mode
java.io.File file
java.net.URL base
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
java.io.File resolveFile (java.lang.String, java.lang.String)
String baseFileName
String fileName
java.io.File resolved
java.io.File resolved
java.io.File resolved
java.io.File baseFile
private java.io.File mapRemoteURL (java.net.URL) throws java.io.UnsupportedEncodingException
java.net.URL url
String localDirName
String localFileName
String localFileName
String localFileName
String fullUrl
int lastSlashIndex
java.io.File localDir
java.io.File localDir
public java.lang.String getName ()
public aQute.bnd.service.ResourceHandle$Location getLocation ()
aQute.bnd.service.ResourceHandle$Location result
aQute.bnd.service.ResourceHandle$Location result
aQute.bnd.service.ResourceHandle$Location result
public java.io.File request () throws java.io.IOException
java.io.File tempFile
java.io.IOException e
void downloadToFile (java.net.URL, java.io.File) throws java.io.IOException
java.net.URL url
java.io.File file
java.io.InputStream in
java.io.OutputStream out
byte[] buf
int bytes
public java.net.URL getResolvedUrl ()
static int[] $SWITCH_TABLE$aQute$lib$deployer$obr$CachingURLResourceHandle$CachingMode ()
}
aQute/lib/deployer/obr/Capability$Builder.classCapability.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.Capability$Builder extends java.lang.Object {
private String name
private final java.util.List properties
public void ()
public aQute.lib.deployer.obr.Capability$Builder setName (java.lang.String)
String name
public aQute.lib.deployer.obr.Capability$Builder addProperty (aQute.lib.deployer.obr.Property)
aQute.lib.deployer.obr.Property property
public aQute.lib.deployer.obr.Capability build ()
}
aQute/lib/deployer/obr/Capability.classCapability.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.Capability extends java.lang.Object {
private final String name
private final java.util.List properties
static final boolean $assertionsDisabled
static void ()
private void (java.lang.String, java.util.List)
String name
java.util.List properties
public java.lang.String getName ()
public java.util.List getProperties ()
public aQute.lib.deployer.obr.Property findProperty (java.lang.String)
String propertyName
aQute.lib.deployer.obr.Property prop
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
aQute.lib.deployer.obr.Capability other
void (java.lang.String, java.util.List, aQute.lib.deployer.obr.Capability)
}
aQute/lib/deployer/obr/CapabilityType.classCapabilityType.java
package aQute.lib.deployer.obr
public final aQute.lib.deployer.obr.CapabilityType extends java.lang.Enum {
public static final aQute.lib.deployer.obr.CapabilityType PACKAGE
public static final aQute.lib.deployer.obr.CapabilityType EE
public static final aQute.lib.deployer.obr.CapabilityType BUNDLE
public static final aQute.lib.deployer.obr.CapabilityType MODE
public static final aQute.lib.deployer.obr.CapabilityType OTHER
private String typeName
private static final aQute.lib.deployer.obr.CapabilityType[] ENUM$VALUES
static void ()
private void (java.lang.String, int, java.lang.String)
String name
public java.lang.String getTypeName ()
public static aQute.lib.deployer.obr.CapabilityType getForTypeName (java.lang.String)
String typeName
aQute.lib.deployer.obr.CapabilityType type
public static aQute.lib.deployer.obr.CapabilityType[] values ()
public static aQute.lib.deployer.obr.CapabilityType valueOf (java.lang.String)
}
aQute/lib/deployer/obr/DefaultURLConnector.classDefaultURLConnector.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.DefaultURLConnector extends java.lang.Object implements aQute.bnd.service.url.URLConnector {
public void ()
public java.io.InputStream connect (java.net.URL) throws java.io.IOException
java.net.URL url
}
aQute/lib/deployer/obr/IRepositoryListener.classIRepositoryListener.java
package aQute.lib.deployer.obr
public abstract aQute.lib.deployer.obr.IRepositoryListener extends java.lang.Object {
public abstract boolean processResource (aQute.lib.deployer.obr.Resource)
public abstract boolean processReferral (java.lang.String, aQute.lib.deployer.obr.Referral, int, int)
}
aQute/lib/deployer/obr/LocalOBR.classLocalOBR.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.LocalOBR extends aQute.lib.deployer.obr.OBR implements aQute.bnd.service.Refreshable {
public static final String PROP_LOCAL_DIR
public static final String PROP_READONLY
private final aQute.lib.deployer.FileRepo storageRepo
private java.io.File storageDir
private java.io.File localIndex
private java.util.List indexUrls
public void ()
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public void setProperties (java.util.Map)
java.util.Map map
String localDirPath
java.util.Map storageRepoConfig
protected void initialiseIndexes () throws java.lang.Exception
java.util.Collection remotes
java.io.IOException e
private void regenerateIndex () throws java.lang.Exception
org.osgi.service.bindex.BundleIndexer indexer
java.util.Set allFiles
java.io.FileOutputStream out
java.util.Map config
java.io.ByteArrayInputStream emptyRepo
private void gatherFiles (java.util.Set) throws java.lang.Exception
java.util.Set allFiles
java.util.List bsns
String bsn
java.util.List versions
aQute.libg.version.Version version
java.io.File file
public java.util.List getOBRIndexes ()
public boolean canWrite ()
public synchronized java.io.File put (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
java.io.File newFile
org.osgi.service.bindex.BundleIndexer indexer
java.io.ByteArrayOutputStream newIndexBuffer
java.util.Map config
java.io.File tempIndex
java.io.FileOutputStream tempIndexOutput
aQute.libg.sax.filters.MergeContentFilter merger
org.xml.sax.XMLReader reader
Exception e
public boolean refresh ()
public java.io.File getRoot ()
public volatile java.util.Collection getOBRIndexes () throws java.io.IOException
}
aQute/lib/deployer/obr/OBR.classOBR.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.OBR extends aQute.lib.deployer.obr.AbstractBaseOBR {
public static final String PROP_LOCATIONS
public static final String PROP_LOCATION
public static final String PROP_CACHE
protected java.util.List locations
protected java.io.File cacheDir
public void ()
public void setProperties (java.util.Map)
java.util.Map map
String locationsStr
java.net.MalformedURLException e
String cacheDirStr
private aQute.lib.deployer.FileRepo lookupCachedFileRepo ()
java.util.List repos
aQute.lib.deployer.FileRepo repo
public java.util.List getOBRIndexes ()
public synchronized java.io.File getCacheDirectory ()
aQute.lib.deployer.FileRepo cacheRepo
java.io.File temp
public void setCacheDirectory (java.io.File)
java.io.File cacheDir
public java.lang.String getName ()
StringBuilder builder
int count
java.net.URL location
public void setLocations (java.net.URL[])
java.net.URL[] urls
public volatile java.util.Collection getOBRIndexes () throws java.io.IOException
}
aQute/lib/deployer/obr/OBRSAXHandler.classOBRSAXHandler.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.OBRSAXHandler extends org.xml.sax.helpers.DefaultHandler {
private static final String TAG_RESOURCE
private static final String ATTR_RESOURCE_ID
private static final String ATTR_RESOURCE_PRESENTATION_NAME
private static final String ATTR_RESOURCE_SYMBOLIC_NAME
private static final String ATTR_RESOURCE_URI
private static final String ATTR_RESOURCE_VERSION
private static final String TAG_REFERRAL
private static final String ATTR_REFERRAL_URL
private static final String ATTR_REFERRAL_DEPTH
private static final String TAG_CAPABILITY
private static final String ATTR_CAPABILITY_NAME
private static final String TAG_REQUIRE
private static final String ATTR_REQUIRE_NAME
private static final String ATTR_REQUIRE_FILTER
private static final String ATTR_REQUIRE_OPTIONAL
private static final String TAG_PROPERTY
private static final String ATTR_PROPERTY_NAME
private static final String ATTR_PROPERTY_TYPE
private static final String ATTR_PROPERTY_VALUE
private final String baseUrl
private final aQute.lib.deployer.obr.IRepositoryListener resourceListener
private aQute.lib.deployer.obr.Resource$Builder resourceBuilder
private aQute.lib.deployer.obr.Capability$Builder capabilityBuilder
private aQute.lib.deployer.obr.Require require
private aQute.lib.deployer.obr.Referral referral
private int currentDepth
private int maxDepth
public void (java.lang.String, aQute.lib.deployer.obr.IRepositoryListener)
String baseUrl
aQute.lib.deployer.obr.IRepositoryListener listener
public void (java.lang.String, aQute.lib.deployer.obr.IRepositoryListener, int, int)
String baseUrl
aQute.lib.deployer.obr.IRepositoryListener listener
int maxDepth
int currentDepth
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
aQute.lib.deployer.obr.Property p
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
private static int parseInt (java.lang.String)
String value
}
aQute/lib/deployer/obr/Property.classProperty.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.Property extends java.lang.Object {
static final String PACKAGE
static final String USES
static final String VERSION
private final String name
private final String type
private final String value
public void (java.lang.String, java.lang.String, java.lang.String)
String name
String type
String value
public java.lang.String getName ()
public java.lang.String getType ()
public java.lang.String getValue ()
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
aQute.lib.deployer.obr.Property other
}
aQute/lib/deployer/obr/Referral.classReferral.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.Referral extends java.lang.Object {
private final String url
private final int depth
public void (java.lang.String, int)
String url
int depth
public java.lang.String getUrl ()
public int getDepth ()
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
aQute.lib.deployer.obr.Referral other
}
aQute/lib/deployer/obr/Require.classRequire.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.Require extends java.lang.Object {
private final String name
private final String filter
private final boolean optional
public void (java.lang.String, java.lang.String, boolean)
String name
String filter
boolean optional
public java.lang.String getName ()
public java.lang.String getFilter ()
public boolean isOptional ()
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
aQute.lib.deployer.obr.Require other
}
aQute/lib/deployer/obr/Resource$Builder.classResource.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.Resource$Builder extends java.lang.Object {
private String id
private String presentationName
private String symbolicName
private String baseUrl
private String url
private String version
private final java.util.List capabilities
private final java.util.List requires
public void ()
public aQute.lib.deployer.obr.Resource$Builder setId (java.lang.String)
String id
public aQute.lib.deployer.obr.Resource$Builder setPresentationName (java.lang.String)
String presentationName
public aQute.lib.deployer.obr.Resource$Builder setSymbolicName (java.lang.String)
String symbolicName
public aQute.lib.deployer.obr.Resource$Builder setBaseUrl (java.lang.String)
String baseUrl
public aQute.lib.deployer.obr.Resource$Builder setUrl (java.lang.String)
String url
public aQute.lib.deployer.obr.Resource$Builder setVersion (java.lang.String)
String version
public aQute.lib.deployer.obr.Resource$Builder addCapability (aQute.lib.deployer.obr.Capability)
aQute.lib.deployer.obr.Capability capability
public aQute.lib.deployer.obr.Resource$Builder addCapability (aQute.lib.deployer.obr.Capability$Builder)
aQute.lib.deployer.obr.Capability$Builder capabilityBuilder
public aQute.lib.deployer.obr.Resource$Builder addRequire (aQute.lib.deployer.obr.Require)
aQute.lib.deployer.obr.Require require
public aQute.lib.deployer.obr.Resource build ()
}
aQute/lib/deployer/obr/Resource.classResource.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.Resource extends java.lang.Object {
private final String id
private final String presentationName
private final String symbolicName
private final String baseUrl
private final String url
private final String version
private final java.util.List capabilities
private final java.util.List requires
private void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List)
String id
String presentationName
String symbolicName
String baseUrl
String url
String version
java.util.List capabilities
java.util.List requires
public java.lang.String getId ()
public java.lang.String getPresentationName ()
public java.lang.String getSymbolicName ()
public java.lang.String getBaseUrl ()
public java.lang.String getUrl ()
public java.lang.String getVersion ()
public java.util.List getCapabilities ()
public aQute.lib.deployer.obr.Capability findPackageCapability (java.lang.String)
String pkgName
aQute.lib.deployer.obr.Capability capability
java.util.List props
aQute.lib.deployer.obr.Property prop
public java.util.List getRequires ()
public aQute.lib.deployer.obr.Require findRequire (java.lang.String)
String name
aQute.lib.deployer.obr.Require require
public aQute.lib.deployer.obr.Require findPackageRequire (java.lang.String)
String usesPkgName
String matchString
aQute.lib.deployer.obr.Require require
String filter
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
aQute.lib.deployer.obr.Resource other
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, aQute.lib.deployer.obr.Resource)
}
aQute/lib/deployer/obr/StopParseException.classStopParseException.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.StopParseException extends org.xml.sax.SAXException {
private static final long serialVersionUID
public void ()
}
aQute/lib/deployer/obr/UniqueResourceFilter.classUniqueResourceFilter.java
package aQute.lib.deployer.obr
public aQute.lib.deployer.obr.UniqueResourceFilter extends aQute.libg.sax.filters.ElementSelectionFilter {
final java.util.Set uris
final java.util.Map filteredResources
public void ()
protected boolean select (int, java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
int depth
String uri
String localName
String qName
org.xml.sax.Attributes attribs
String resourceUri
private void addFilteredBundle (java.lang.String, java.lang.String)
String bsn
String version
java.util.List versions
public java.util.Collection getFilteredBSNs ()
public java.util.Collection getFilteredVersions (java.lang.String)
String bsn
java.util.List list
}
aQute/lib/filter/
aQute/lib/filter/Filter$DictQuery.classFilter.java
package aQute.lib.filter
aQute.lib.filter.Filter$DictQuery extends aQute.lib.filter.Filter$Query {
private java.util.Dictionary dict
final aQute.lib.filter.Filter this$0
void (aQute.lib.filter.Filter, java.util.Dictionary)
java.util.Dictionary dict
java.lang.Object getProp (java.lang.String)
String key
}
aQute/lib/filter/Filter$Query.classFilter.java
package aQute.lib.filter
abstract aQute.lib.filter.Filter$Query extends java.lang.Object {
static final String GARBAGE
static final String MALFORMED
static final String EMPTY
static final String SUBEXPR
static final String OPERATOR
static final String TRUNCATED
static final String EQUALITY
private String tail
final aQute.lib.filter.Filter this$0
void (aQute.lib.filter.Filter)
boolean match () throws java.lang.IllegalArgumentException
boolean val
private boolean doQuery () throws java.lang.IllegalArgumentException
boolean val
boolean val
boolean val
boolean val
private boolean doAnd () throws java.lang.IllegalArgumentException
boolean val
private boolean doOr () throws java.lang.IllegalArgumentException
boolean val
private boolean doNot () throws java.lang.IllegalArgumentException
private boolean doSimple () throws java.lang.IllegalArgumentException
int op
Object attr
private boolean prefix (java.lang.String)
String pre
private java.lang.Object getAttr ()
int len
int ix
String attr
abstract java.lang.Object getProp (java.lang.String)
private java.lang.String getValue ()
StringBuffer sb
int len
int ix
char c
private void error (java.lang.String) throws java.lang.IllegalArgumentException
String m
private boolean compare (java.lang.Object, int, java.lang.String)
Object obj
int op
String s
Class numClass
int a
int b
Object x
int len
int i
}
aQute/lib/filter/Filter.classFilter.java
package aQute.lib.filter
public aQute.lib.filter.Filter extends java.lang.Object {
final char WILDCARD
final int EQ
final int LE
final int GE
final int APPROX
private String filter
public void (java.lang.String) throws java.lang.IllegalArgumentException
String filter
public boolean match (java.util.Dictionary)
java.util.Dictionary dict
IllegalArgumentException e
public java.lang.String verify ()
IllegalArgumentException e
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
boolean compareString (java.lang.String, int, java.lang.String)
String s1
int op
String s2
boolean compareSign (int, int)
int op
int cmp
java.lang.String fixupString (java.lang.String)
String s
StringBuffer sb
int len
boolean isStart
boolean isWhite
int i
char c
boolean patSubstr (java.lang.String, java.lang.String)
String s
String pat
static java.lang.String access$0 (aQute.lib.filter.Filter)
}
aQute/lib/filter/packageinfo
aQute/lib/hex/
aQute/lib/hex/Hex.classHex.java
package aQute.lib.hex
public aQute.lib.hex.Hex extends java.lang.Object {
byte[] data
static final char[] HEX
static void ()
public void ()
public static final byte[] toByteArray (java.lang.String)
String string
byte[] out
int i
public static final int nibble (char)
char c
public static final java.lang.String toHexString (byte[])
byte[] data
StringBuilder sb
public static final void append (java.lang.Appendable, byte[]) throws java.io.IOException
Appendable sb
byte[] data
int i
private static final char nibble (int)
int i
}
aQute/lib/hex/packageinfo
aQute/lib/index/
aQute/lib/index/Index$Page$1.classIndex.java
package aQute.lib.index
aQute.lib.index.Index$Page$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator i
int rover
final aQute.lib.index.Index$Page this$1
void (aQute.lib.index.Index$Page)
public byte[] next ()
public boolean hasNext ()
int c
java.io.IOException e
public void remove ()
public volatile java.lang.Object next ()
}
aQute/lib/index/Index$Page.classIndex.java
package aQute.lib.index
aQute.lib.index.Index$Page extends java.lang.Object {
final int TYPE_OFFSET
final int COUNT_OFFSET
static final int START_OFFSET
final int number
boolean leaf
final java.nio.MappedByteBuffer buffer
int n
boolean dirty
final aQute.lib.index.Index this$0
static final boolean $assertionsDisabled
static void ()
void (aQute.lib.index.Index, int) throws java.io.IOException
int number
int type
void (aQute.lib.index.Index, int, boolean) throws java.io.IOException
int number
boolean leaf
java.util.Iterator iterator ()
void write () throws java.io.IOException
int compare (byte[], int)
byte[] key
int i
int index
int j
int a
int b
int pos (int)
int i
int size (int)
int n
void copyFrom (aQute.lib.index.Index$Page, int, int)
aQute.lib.index.Index$Page page
int start
int length
void copy (java.nio.ByteBuffer, int, java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer src
int srcPos
java.nio.ByteBuffer dst
int dstPos
int length
long search (byte[]) throws java.lang.Exception
byte[] k
int cmp
int i
long value
aQute.lib.index.Index$Page child
void insert (byte[], long) throws java.io.IOException
byte[] k
long v
int t
aQute.lib.index.Index$Page left
aQute.lib.index.Index$Page right
byte[] k (int)
int i
byte[] key
long c (int)
int i
int index
void set (int, byte[], long)
int i
byte[] k
long v
int index
int j
byte a
void insertNonFull (byte[], long) throws java.io.IOException
byte[] k
long v
int cmp
int i
long value
aQute.lib.index.Index$Page child
aQute.lib.index.Index$Page left
int t
aQute.lib.index.Index$Page right
public java.lang.String toString ()
StringBuilder sb
java.io.IOException e
public void toString (java.lang.StringBuilder, java.lang.String) throws java.io.IOException
StringBuilder sb
String indent
int i
long c
aQute.lib.index.Index$Page sub
private java.lang.String hex (byte[], int, int)
byte[] k
int i
int j
StringBuilder sb
int b
private char nibble (int)
int i
static aQute.lib.index.Index access$0 (aQute.lib.index.Index$Page)
}
aQute/lib/index/Index.classIndex.java
package aQute.lib.index
public aQute.lib.index.Index extends java.lang.Object implements java.lang.Iterable {
static final int LEAF
static final int INDEX
static final int SIGNATURE
static final int MAGIC
static final int KEYSIZE
private java.nio.channels.FileChannel file
final int pageSize
final int keySize
final int valueSize
final int capacity
public aQute.lib.index.Index$Page root
final java.util.LinkedHashMap cache
final java.nio.MappedByteBuffer settings
private int nextPage
public void (java.io.File, int) throws java.io.IOException
java.io.File file
int keySize
java.io.RandomAccessFile raf
public void insert (byte[], long) throws java.lang.Exception
byte[] k
long v
public long search (byte[]) throws java.lang.Exception
byte[] k
aQute.lib.index.Index$Page allocate (boolean) throws java.io.IOException
boolean leaf
aQute.lib.index.Index$Page page
aQute.lib.index.Index$Page getPage (int) throws java.io.IOException
int number
aQute.lib.index.Index$Page page
public java.lang.String toString ()
public void close () throws java.io.IOException
public java.util.Iterator iterator ()
static java.nio.channels.FileChannel access$0 (aQute.lib.index.Index)
}
aQute/lib/index/packageinfo
aQute/lib/io/
aQute/lib/io/IO.classIO.java
package aQute.lib.io
public aQute.lib.io.IO extends java.lang.Object {
public void ()
public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
java.io.DataOutputStream dos
public static void copy (java.io.InputStream, java.io.DataOutput) throws java.io.IOException
java.io.InputStream in
java.io.DataOutput out
byte[] buffer
int size
public static void copy (java.io.InputStream, java.nio.ByteBuffer) throws java.io.IOException
java.io.InputStream in
java.nio.ByteBuffer bb
byte[] buffer
int size
public static void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File a
java.io.File b
java.io.FileOutputStream out
java.io.File[] subs
java.io.File sub
public static void copy (java.io.InputStream, java.io.File) throws java.io.IOException
java.io.InputStream a
java.io.File b
java.io.FileOutputStream out
public static void copy (java.io.File, java.io.OutputStream) throws java.io.IOException
java.io.File a
java.io.OutputStream b
public static java.lang.String collect (java.io.File, java.lang.String) throws java.io.IOException
java.io.File a
String encoding
java.io.ByteArrayOutputStream out
public static java.lang.String collect (java.net.URL, java.lang.String) throws java.io.IOException
java.net.URL a
String encoding
java.io.ByteArrayOutputStream out
public static java.lang.String collect (java.io.File) throws java.io.IOException
java.io.File a
public static java.lang.String collect (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream a
String encoding
java.io.ByteArrayOutputStream out
public static java.lang.String collect (java.io.InputStream) throws java.io.IOException
java.io.InputStream a
public static java.lang.String collect (java.io.Reader) throws java.io.IOException
java.io.Reader a
java.io.StringWriter sw
char[] buffer
int size
public static java.io.File getFile (java.io.File, java.lang.String)
java.io.File base
String file
java.io.File f
int n
int n
String first
public static void delete (java.io.File)
java.io.File f
java.io.File[] subs
java.io.File sub
public static void drain (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
byte[] buffer
int size
public void copy (java.util.Collection, java.io.OutputStream)
java.util.Collection c
java.io.OutputStream out
java.io.PrintStream ps
Object o
public static java.lang.Throwable close (java.io.Closeable)
java.io.Closeable in
Throwable e
public static java.net.URL toURL (java.lang.String, java.io.File) throws java.net.MalformedURLException
String s
java.io.File base
int n
}
aQute/lib/io/LimitedInputStream.classLimitedInputStream.java
package aQute.lib.io
public aQute.lib.io.LimitedInputStream extends java.io.InputStream {
final java.io.InputStream in
final int size
int left
public void (java.io.InputStream, int)
java.io.InputStream in
int size
public int read () throws java.io.IOException
public int available () throws java.io.IOException
public void close () throws java.io.IOException
protected void eof ()
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int min
int read
public int read (byte[]) throws java.io.IOException
byte[] b
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
long count
byte[] buffer
int size
}
aQute/lib/io/packageinfo
aQute/lib/jardiff/
aQute/lib/jardiff/Diff.classDiff.java
package aQute.lib.jardiff
public aQute.lib.jardiff.Diff extends java.lang.Object {
public void ()
public java.util.Map diff (aQute.lib.osgi.Jar, aQute.lib.osgi.Jar, boolean) throws java.lang.Exception
aQute.lib.osgi.Jar a
aQute.lib.osgi.Jar b
boolean strict
java.util.Map different
java.util.Set shared
String path
aQute.lib.osgi.Resource ra
aQute.lib.osgi.Resource rb
aQute.lib.osgi.Jar aa
aQute.lib.osgi.Jar bb
java.util.Map result
String cmp
java.lang.String diff (java.io.InputStream, java.io.InputStream) throws java.io.IOException
java.io.InputStream a
java.io.InputStream b
int n
int binary
StringBuffer sb
int ac
int bc
String s
void diff (java.util.Map, java.util.Set, java.util.Set)
java.util.Map different
java.util.Set a
java.util.Set b
java.util.Set onlyInA
java.util.Set onlyInB
Object element
Object element
public void compareManifest (java.util.Map, java.util.jar.Manifest, java.util.jar.Manifest, boolean)
java.util.Map different
java.util.jar.Manifest a
java.util.jar.Manifest b
boolean strict
java.util.jar.Attributes attrs
java.util.jar.Attributes bttrs
Object element
java.util.jar.Attributes$Name name
String av
String bv
public void print (java.io.PrintStream, java.util.Map, int)
java.io.PrintStream pout
java.util.Map map
int indent
java.util.Map$Entry entry
int j
String key
int j
public void close ()
}
aQute/lib/osgi/
aQute/lib/osgi/About.classAbout.java
package aQute.lib.osgi
public aQute.lib.osgi.About extends java.lang.Object {
public void ()
}
aQute/lib/osgi/AbstractResource.classAbstractResource.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.AbstractResource extends java.lang.Object implements aQute.lib.osgi.Resource {
String extra
byte[] calculated
long lastModified
protected void (long)
long modified
public java.lang.String getExtra ()
public long lastModified ()
public java.io.InputStream openInputStream () throws java.io.IOException
private byte[] getLocalBytes () throws java.io.IOException
java.io.IOException e
Exception e
java.io.IOException ee
public void setExtra (java.lang.String)
String extra
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
protected abstract byte[] getBytes () throws java.lang.Exception
}
aQute/lib/osgi/Analyzer$1.classAnalyzer.java
package aQute.lib.osgi
aQute.lib.osgi.Analyzer$1 extends aQute.lib.osgi.ClassDataCollector {
final aQute.lib.osgi.Analyzer this$0
private final java.util.Map val$info
private final aQute.lib.osgi.Clazz val$clazz
void (aQute.lib.osgi.Analyzer, java.util.Map, aQute.lib.osgi.Clazz)
public void annotation (aQute.lib.osgi.Annotation)
aQute.lib.osgi.Annotation a
String version
String presentVersion
aQute.libg.version.Version av
aQute.libg.version.Version bv
java.util.Map attrs
Object[] included
StringBuilder sb
String del
Object i
java.util.regex.Matcher m
Object[] excluded
StringBuilder sb
String del
Object i
java.util.regex.Matcher m
Object[] uses
String old
StringBuilder sb
String del
Object use
}
aQute/lib/osgi/Analyzer.classAnalyzer.java
package aQute.lib.osgi
public aQute.lib.osgi.Analyzer extends aQute.lib.osgi.Processor {
static String version
static java.util.regex.Pattern versionPattern
final java.util.Map contained
final java.util.Map referred
final java.util.Map uses
java.util.Map classspace
java.util.Map importedClassesCache
java.util.Map exports
java.util.Map imports
java.util.Map bundleClasspath
final java.util.Map ignored
aQute.lib.osgi.Jar dot
java.util.Map classpathExports
String activator
final java.util.List classpath
static java.util.Properties bndInfo
boolean analyzed
String bsn
String versionPolicyUses
String versionPolicyImplemented
boolean diagnostics
java.util.SortedSet formats
private boolean inited
boolean firstUse
static java.util.regex.Pattern OBJECT_REFERENCE
static java.util.regex.Pattern fuzzyVersion
static java.util.regex.Pattern fuzzyVersionRange
static java.util.regex.Pattern fuzzyModifier
static java.util.regex.Pattern nummeric
static final String DEFAULT_PROVIDER_POLICY
static final String DEFAULT_CONSUMER_POLICY
static String _classesHelp
static String _md5Help
static String _sha1Help
static void ()
public void (aQute.lib.osgi.Processor)
aQute.lib.osgi.Processor parent
public void ()
public static java.util.Properties getManifest (java.io.File) throws java.lang.Exception
java.io.File dirOrJar
aQute.lib.osgi.Analyzer analyzer
java.util.Properties properties
java.util.jar.Manifest m
java.util.Properties result
java.util.Iterator i
java.util.jar.Attributes$Name name
public void analyze () throws java.lang.Exception
aQute.bnd.service.AnalyzerPlugin plugin
aQute.bnd.service.AnalyzerPlugin analyzer
boolean reanalyze
Exception e
int n
java.util.Map exportInstructions
java.util.Map additionalExportInstructions
java.util.Map importInstructions
java.util.Map dynamicImports
java.util.Map superfluous
java.util.Iterator i
String instr
java.util.Iterator i
java.util.Map$Entry entry
String pack
java.util.Map referredAndExported
java.util.Set extra
java.util.Iterator i
String p
java.util.Map map
java.util.Set removeMarkedDuplicates (java.util.Collection)
java.util.Collection superfluous
java.util.Set result
java.util.Iterator i
aQute.lib.osgi.Instruction instr
protected java.lang.String getImportPackages ()
boolean isResourceOnly ()
java.util.Set getUsedBy (java.lang.String)
String pack
java.util.Set set
java.util.Iterator i
java.util.Map$Entry entry
java.util.Set used
public java.util.jar.Manifest calcManifest () throws java.lang.Exception
java.util.jar.Manifest manifest
java.util.jar.Attributes main
boolean noExtraHeaders
String exportHeader
java.util.Map temp
java.util.Enumeration h
String header
String value
String bsn
java.util.Map removes
java.util.Set matchers
java.util.Collection toBeRemoved
java.util.Iterator i
private void doNamesection (aQute.lib.osgi.Jar, java.util.jar.Manifest)
aQute.lib.osgi.Jar dot
java.util.jar.Manifest manifest
java.util.Map namesection
java.util.Set instructions
java.util.Set resources
java.util.Map$Entry instr
boolean matched
java.util.Iterator it
java.util.Map$Entry next
java.util.jar.Attributes attrs
java.util.Map$Entry property
String processed
private void doNameSection (java.util.jar.Manifest, java.lang.String)
java.util.jar.Manifest manifest
String header
String path
int n
String name
java.util.jar.Attributes attrs
public java.lang.String getBsn ()
String value
String projectName
int n
public java.lang.String _bsn (java.lang.String[])
String[] args
public java.lang.String calculateExportsFromContents (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar bundle
String ddel
StringBuffer sb
java.util.Map map
java.util.Iterator i
String directory
public java.util.Map getBundleClasspath ()
public java.util.Map getContained ()
public java.util.Map getExports ()
public java.util.Map getImports ()
public aQute.lib.osgi.Jar getJar ()
public java.util.Map getReferred ()
public java.util.Set getUnreachable ()
java.util.Set unreachable
java.util.Iterator r
String packageName
String pack
public java.util.Map getUses ()
public java.lang.String getBndVersion ()
public long getBndLastModified ()
String time
public java.lang.String getBndInfo (java.lang.String, java.lang.String)
String key
String defaultValue
java.io.InputStream in
java.io.IOException ioe
public void mergeManifest (java.util.jar.Manifest) throws java.io.IOException
java.util.jar.Manifest manifest
java.util.jar.Attributes attributes
java.util.Iterator i
java.util.jar.Attributes$Name name
String key
public void setBase (java.io.File)
java.io.File file
public void setClasspath (java.io.File[]) throws java.io.IOException
java.io.File[] classpath
java.util.List list
int i
aQute.lib.osgi.Jar current
java.util.Iterator i
public void setClasspath (aQute.lib.osgi.Jar[])
aQute.lib.osgi.Jar[] classpath
int i
public void setClasspath (java.lang.String[])
String[] classpath
int i
aQute.lib.osgi.Jar jar
public aQute.lib.osgi.Jar setJar (java.io.File) throws java.io.IOException
java.io.File jar
aQute.lib.osgi.Jar jarx
public aQute.lib.osgi.Jar setJar (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar jar
protected void begin ()
public boolean checkClass (java.lang.String)
String interfaceName
String path
String pack
int n
int n
aQute.lib.osgi.Jar getJarFromName (java.lang.String, java.lang.String)
String name
String from
java.io.File file
aQute.lib.osgi.Jar jar
Exception e
java.net.URL url
aQute.lib.osgi.Jar jar
java.net.URLConnection connection
java.io.InputStream in
long lastModified
java.io.IOException ee
java.util.Iterator cp
aQute.lib.osgi.Jar entry
private java.lang.String fileName (java.lang.String)
String path
int n
void merge (java.util.jar.Manifest, java.util.jar.Manifest) throws java.io.IOException
java.util.jar.Manifest result
java.util.jar.Manifest old
java.util.Iterator e
java.util.Map$Entry entry
java.util.jar.Attributes$Name name
String value
java.util.Map oldEntries
java.util.Map newEntries
java.util.Iterator e
java.util.Map$Entry entry
java.lang.String stem (java.lang.String)
String name
int n
void verifyManifestHeadersCase (java.util.Properties)
java.util.Properties properties
java.util.Iterator i
String header
int j
java.util.Map doExportsToImports (java.util.Map)
java.util.Map exports
java.util.Set privatePackages
java.util.Set privateReferences
String p
java.util.Set uses
java.util.Set toBeImported
java.util.Iterator i
java.util.Set usedByExportedPackage
String privatePackage
java.util.Map result
java.util.Iterator i
String ep
java.util.Map parameters
String noimport
private boolean intersects (java.util.Collection, java.util.Collection)
java.util.Collection aa
java.util.Collection bb
Object t
public boolean referred (java.lang.String)
String packageName
java.util.Map$Entry contained
void analyzeClasspath () throws java.lang.Exception
java.util.Iterator c
aQute.lib.osgi.Jar current
java.util.Iterator j
String dir
aQute.lib.osgi.Resource resource
java.io.InputStream in
String version
void checkManifest (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar jar
java.util.jar.Manifest m
String exportHeader
java.util.Map exported
java.util.Map$Entry entry
Exception e
void augmentImports ()
String packageName
java.util.Map importAttributes
java.util.Map exporterAttributes
void augmentExports ()
String packageName
java.util.Map attributes
java.util.Map exporterAttributes
java.util.Map$Entry entry
String key
void fixupAttributes (java.util.Map)
java.util.Map attributes
String key
String value
void removeAttributes (java.util.Map)
java.util.Map attributes
String remove
aQute.lib.osgi.Instruction removeInstr
java.util.Iterator i
java.util.Map$Entry entry
private void augmentMandatory (java.util.Map, java.util.Map)
java.util.Map currentAttributes
java.util.Map exporter
String mandatory
String[] attrs
int i
private void augmentVersion (java.util.Map, java.util.Map)
java.util.Map currentAttributes
java.util.Map exporter
String exportVersion
String importRange
boolean impl
java.lang.String calculateVersionRange (java.lang.String, boolean)
String version
boolean impl
void doUses (java.util.Map, java.util.Map, java.util.Map)
java.util.Map exports
java.util.Map uses
java.util.Map imports
java.util.Iterator i
String packageName
protected void doUses (java.lang.String, java.util.Map, java.util.Map, java.util.Map)
String packageName
java.util.Map exports
java.util.Map uses
java.util.Map imports
java.util.Map clause
String override
java.util.Set usedPackages
java.util.Set sharedPackages
StringBuffer sb
String del
java.util.Iterator u
String usedPackage
void removeTransitive (java.lang.String, java.util.Set)
String name
java.util.Set unreachable
java.util.Set ref
java.util.Iterator r
String element
void setPackageInfo (java.lang.String, java.lang.String, java.lang.String)
String dir
String key
String value
String pack
java.util.Map map
public void close ()
java.io.PrintStream out
aQute.lib.osgi.Jar jar
java.util.Map dirs
java.util.Map$Entry entry
java.util.Map dir
String name
java.util.Iterator j
aQute.lib.osgi.Jar jar
public java.lang.String _findpath (java.lang.String[])
String[] args
public java.lang.String _findname (java.lang.String[])
String[] args
java.lang.String findPath (java.lang.String, java.lang.String[], boolean)
String name
String[] args
boolean fullPathName
String regexp
String replace
StringBuffer sb
String del
java.util.regex.Pattern expr
java.util.Iterator e
String path
int n
java.util.regex.Matcher m
public void putAll (java.util.Map, boolean)
java.util.Map additional
boolean force
java.util.Iterator i
java.util.Map$Entry entry
public java.util.List getClasspath ()
String cp
String s
aQute.lib.osgi.Jar jar
public void addClasspath (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar jar
public void addClasspath (java.io.File) throws java.io.IOException
java.io.File cp
aQute.lib.osgi.Jar jar
public void clear ()
public aQute.lib.osgi.Jar getTarget ()
protected java.util.Map analyzeBundleClasspath (aQute.lib.osgi.Jar, java.util.Map, java.util.Map, java.util.Map, java.util.Map) throws java.lang.Exception
aQute.lib.osgi.Jar dot
java.util.Map bundleClasspath
java.util.Map contained
java.util.Map referred
java.util.Map uses
java.util.Map classSpace
java.util.Set hide
boolean containsDirectory
String path
String path
java.util.Map info
aQute.lib.osgi.Resource resource
aQute.lib.osgi.Jar jar
Exception e
aQute.lib.osgi.Clazz c
private void analyzeJar (aQute.lib.osgi.Jar, java.lang.String, java.util.Map, java.util.Map, java.util.Map, java.util.Map, java.util.Set, boolean) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String prefix
java.util.Map classSpace
java.util.Map contained
java.util.Map referred
java.util.Map uses
java.util.Set hide
boolean reportWrongPath
String path
String relativePath
String pack
java.util.Map info
aQute.lib.osgi.Resource pinfo
java.io.InputStream in
String version
String version
aQute.lib.osgi.Resource resource
aQute.lib.osgi.Clazz clazz
aQute.lib.osgi.Clazz clazz
java.io.InputStream in
java.util.Map info
Throwable e
String calculatedPath
String p
java.util.Map attrs
java.util.Set t
private void parsePackageInfoClass (aQute.lib.osgi.Clazz, java.util.Map) throws java.lang.Exception
aQute.lib.osgi.Clazz clazz
java.util.Map info
public static java.lang.String cleanupVersion (java.lang.String)
String version
java.util.regex.Matcher m
String prefix
String first
String last
String suffix
StringBuffer result
String major
String minor
String micro
String qualifier
private static java.lang.String removeLeadingZeroes (java.lang.String)
String group
int n
static void cleanupModifier (java.lang.StringBuffer, java.lang.String)
StringBuffer result
String modifier
java.util.regex.Matcher m
int i
char c
boolean isMetaData (java.lang.String)
String pack
int i
public java.lang.String getPackage (java.lang.String)
String clazz
int n
static java.lang.String parsePackageInfo (java.io.InputStream) throws java.io.IOException
java.io.InputStream jar
java.util.Properties p
Exception e
public java.lang.String getVersionPolicy (boolean)
boolean implemented
String s
String s
public transient java.lang.String _classes (java.lang.String[]) throws java.lang.Exception
String[] args
java.util.Collection matched
public transient java.util.Collection getClasses (java.lang.String[]) throws java.lang.Exception
String[] args
java.util.Set matched
int i
String typeName
aQute.lib.osgi.Clazz$QUERY type
aQute.lib.osgi.Instruction instr
StringBuilder sb
String s
int ci
char c
int ci
char c
java.util.Iterator c
aQute.lib.osgi.Clazz clazz
public java.lang.String _exporters (java.lang.String[]) throws java.lang.Exception
String[] args
StringBuilder sb
String del
String pack
aQute.lib.osgi.Jar jar
public java.util.Map getClassspace ()
public aQute.lib.osgi.Resource findResource (java.lang.String)
String path
aQute.lib.osgi.Jar entry
aQute.lib.osgi.Resource r
public aQute.lib.osgi.Clazz findClass (java.lang.String) throws java.lang.Exception
String path
aQute.lib.osgi.Clazz c
aQute.lib.osgi.Resource r
public java.lang.String getVersion ()
String version
public boolean isNoBundle ()
public void referTo (java.lang.String)
String impl
String pack
public aQute.lib.collections.MultiMap getGroups ()
aQute.lib.collections.MultiMap map
java.util.Set keys
java.util.Map$Entry entry
java.util.Set newSet
java.util.Set scc
aQute.lib.collections.MultiMap grouped
java.util.Set group
String p
void doRequireBnd ()
java.util.Map require
java.util.Hashtable map
String filter
aQute.lib.filter.Filter f
Exception t
public java.lang.String _md5 (java.lang.String[]) throws java.lang.Exception
String[] args
aQute.libg.cryptography.Digester digester
aQute.lib.osgi.Resource r
boolean hex
public java.lang.String _sha1 (java.lang.String[]) throws java.lang.Exception
String[] args
aQute.libg.cryptography.Digester digester
aQute.lib.osgi.Resource r
}
aQute/lib/osgi/Annotation.classAnnotation.java
package aQute.lib.osgi
public aQute.lib.osgi.Annotation extends java.lang.Object {
String name
java.util.Map elements
java.lang.annotation.ElementType member
java.lang.annotation.RetentionPolicy policy
public void (java.lang.String, java.util.Map, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy)
String name
java.util.Map elements
java.lang.annotation.ElementType member
java.lang.annotation.RetentionPolicy policy
public java.lang.String getName ()
public java.lang.annotation.ElementType getElementType ()
public java.lang.annotation.RetentionPolicy getRetentionPolicy ()
public java.lang.String toString ()
public java.lang.Object get (java.lang.String)
String string
public void put (java.lang.String, java.lang.Object)
String string
Object v
public java.util.Set keySet ()
public java.lang.annotation.Annotation getAnnotation () throws java.lang.Exception
String cname
Class c
public java.lang.annotation.Annotation getAnnotation (java.lang.Class) throws java.lang.Exception
Class c
String cname
}
aQute/lib/osgi/Builder.classBuilder.java
package aQute.lib.osgi
public aQute.lib.osgi.Builder extends aQute.lib.osgi.Analyzer {
java.util.regex.Pattern xdoNotCopy
private static final int SPLIT_MERGE_LAST
private static final int SPLIT_MERGE_FIRST
private static final int SPLIT_ERROR
private static final int SPLIT_FIRST
private static final int SPLIT_DEFAULT
java.util.List sourcePath
aQute.bnd.make.Make make
boolean firstUse
static aQute.bnd.make.MakeBnd makeBnd
static aQute.bnd.make.MakeCopy makeCopy
static aQute.bnd.make.component.ServiceComponent serviceComponent
static aQute.bnd.component.DSAnnotations dsAnnotations
static aQute.bnd.make.metatype.MetatypePlugin metatypePlugin
static void ()
public void (aQute.lib.osgi.Processor)
aQute.lib.osgi.Processor parent
public void ()
public aQute.lib.osgi.Jar build () throws java.lang.Exception
long modified
java.util.jar.Manifest manifest
String mf
java.io.File mff
java.io.InputStream in
Exception e
public void init () throws java.lang.Exception
private aQute.lib.osgi.Jar doWab (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar dot
String wab
String wablib
aQute.lib.osgi.Jar next
java.util.Map$Entry entry
String path
java.util.Map clauses
String key
java.io.File f
private void addWabLib (aQute.lib.osgi.Jar, java.io.File) throws java.lang.Exception
aQute.lib.osgi.Jar dot
java.io.File f
aQute.lib.osgi.Jar jar
String path
java.util.jar.Manifest m
String cp
java.util.Collection parts
String part
java.io.File sub
private void doSaveManifest (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar dot
String output
java.io.File f
java.io.OutputStream out
protected void changedFile (java.io.File)
java.io.File f
void sign (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String signing
java.util.List signers
java.util.Map infos
java.util.Map$Entry entry
aQute.bnd.service.SignerPlugin signer
public boolean hasSources ()
protected java.lang.String getImportPackages ()
String ip
private void doConditional (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar dot
java.util.Map conditionals
java.util.Map imports
java.util.Map filtered
java.util.Map$Entry entry
String type
int size
public void analyze () throws java.lang.Exception
String version
public void cleanupVersion (java.util.Map, java.lang.String)
java.util.Map mapOfMap
String defaultVersion
java.util.Iterator e
java.util.Map$Entry entry
java.util.Map attributes
String v
private void addSources (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar dot
java.util.Set packages
java.io.ByteArrayOutputStream out
Exception e
java.util.Iterator cpe
String path
String pack
boolean found
String[] fixed
java.util.Iterator i
java.io.File root
java.io.File f
java.io.File bdir
int j
java.io.File ff
String name
aQute.lib.osgi.Jar jar
aQute.lib.osgi.Resource resource
public java.util.Collection getSourcePath ()
String sp
java.util.Map map
java.util.Iterator i
String file
java.io.File f
private void doVerify (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar dot
aQute.lib.osgi.Verifier verifier
private void doExpand (aQute.lib.osgi.Jar) throws java.io.IOException
aQute.lib.osgi.Jar jar
java.util.Map privateMap
java.util.Map exportMap
aQute.lib.osgi.Jar exports
private void doExpand (aQute.lib.osgi.Jar, java.lang.String, java.util.Map, boolean)
aQute.lib.osgi.Jar jar
String name
java.util.Map instructions
boolean mandatory
java.util.Set superfluous
java.util.Iterator c
aQute.lib.osgi.Jar now
StringBuilder sb
String del
java.util.Iterator i
aQute.lib.osgi.Instruction p
private void doExpand (aQute.lib.osgi.Jar, java.util.Map, aQute.lib.osgi.Jar, java.util.Set)
aQute.lib.osgi.Jar jar
java.util.Map included
aQute.lib.osgi.Jar classpathEntry
java.util.Set superfluous
java.util.Map$Entry directory
String path
String pack
aQute.lib.osgi.Instruction instr
java.util.Map contents
boolean overwriteResource
java.util.Map directives
String key
aQute.lib.osgi.Resource r
String srcPath
java.util.Map srcContents
private java.lang.String diagnostic (java.lang.String, java.util.List, java.io.File)
String pack
java.util.List classpath
java.io.File source
java.util.List culprits
java.util.Iterator i
aQute.lib.osgi.Jar culprit
private int getSplitStrategy (java.lang.String)
String type
private aQute.lib.osgi.Instruction matches (java.util.Map, java.lang.String, java.util.Set, java.lang.String)
java.util.Map instructions
String pack
java.util.Set superfluousPatterns
String source
java.util.Map$Entry entry
aQute.lib.osgi.Instruction pattern
String from
aQute.lib.osgi.Instruction f
private java.util.Map getHeader (java.lang.String)
String string
private void doIncludeResources (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String includes
private void doIncludeResource (aQute.lib.osgi.Jar, java.lang.String) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String includes
java.util.Map clauses
private void doIncludeResource (aQute.lib.osgi.Jar, java.util.Map) throws java.util.zip.ZipException java.io.IOException java.lang.Exception
aQute.lib.osgi.Jar jar
java.util.Map clauses
java.util.Map$Entry entry
private void doIncludeResource (aQute.lib.osgi.Jar, java.lang.String, java.util.Map) throws java.util.zip.ZipException java.io.IOException java.lang.Exception
aQute.lib.osgi.Jar jar
String name
java.util.Map extra
boolean preprocess
String[] parts
String source
String destination
String literal
aQute.lib.osgi.Resource r
String x
java.io.File sourceFile
String destinationPath
String destinationPath
String destinationPath
private java.lang.String doResourceDirectory (aQute.lib.osgi.Jar, java.util.Map, boolean, java.io.File, java.lang.String) throws java.lang.Exception
aQute.lib.osgi.Jar jar
java.util.Map extra
boolean preprocess
java.io.File sourceFile
String destinationPath
String filter
boolean flatten
boolean recursive
String directive
aQute.lib.osgi.InstructionFilter iFilter
java.util.Map files
java.util.Map$Entry entry
private void resolveFiles (java.io.File, java.io.FileFilter, boolean, java.lang.String, java.util.Map, boolean)
java.io.File dir
java.io.FileFilter filter
boolean recursive
String path
java.util.Map files
boolean flatten
java.io.File[] fs
java.io.File file
String nextPath
String nextPath
String p
private void noSuchFile (aQute.lib.osgi.Jar, java.lang.String, java.util.Map, java.lang.String, java.lang.String) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String clause
java.util.Map extra
String source
String destinationPath
aQute.lib.osgi.Jar src
aQute.lib.osgi.JarResource jarResource
aQute.lib.osgi.Resource lastChance
String x
private void extractFromJar (aQute.lib.osgi.Jar, java.lang.String, java.lang.String) throws java.util.zip.ZipException java.io.IOException
aQute.lib.osgi.Jar jar
String source
String destination
int n
aQute.lib.osgi.Instruction instr
aQute.lib.osgi.Jar sub
private void copy (aQute.lib.osgi.Jar, java.lang.String, java.io.File, boolean, java.util.Map) throws java.lang.Exception
aQute.lib.osgi.Jar jar
String path
java.io.File from
boolean preprocess
java.util.Map extra
java.io.File[] files
int i
aQute.lib.osgi.Resource resource
String x
private java.lang.String getName (java.lang.String)
String where
int n
public void setSourcepath (java.io.File[])
java.io.File[] files
int i
public void addSourcepath (java.io.File)
java.io.File cp
public void close ()
public aQute.lib.osgi.Jar[] builds () throws java.lang.Exception
String conduit
java.util.Map map
aQute.lib.osgi.Jar[] result
int n
String file
aQute.lib.osgi.Jar c
String name
java.util.List result
java.util.List builders
aQute.lib.osgi.Builder builder
aQute.lib.osgi.Jar jar
Exception e
public java.util.List getSubBuilders () throws java.lang.Exception
String sub
java.util.List builders
java.util.Map subsMap
java.util.Iterator i
java.io.File file
java.util.Set subs
java.util.List members
java.io.File file
aQute.lib.osgi.Processor p
java.util.Iterator i
aQute.lib.osgi.Instruction instruction
public aQute.lib.osgi.Builder getSubBuilder (java.io.File) throws java.lang.Exception
java.io.File file
aQute.lib.osgi.Builder builder
public aQute.lib.osgi.Builder getSubBuilder () throws java.lang.Exception
aQute.lib.osgi.Builder builder
aQute.lib.osgi.Jar file
public java.lang.String _maven_version (java.lang.String[])
String[] args
public java.lang.String _permissions (java.lang.String[]) throws java.io.IOException
String[] args
StringBuilder sb
String arg
String imp
String exp
public void removeBundleSpecificHeaders ()
java.util.Set set
public boolean isInScope (java.util.Collection) throws java.lang.Exception
java.util.Collection resources
java.util.Map clauses
java.util.Map instructions
java.io.File r
String cpEntry
String pack
aQute.lib.osgi.Instruction i
public java.lang.String getClasspathEntrySuffix (java.io.File) throws java.lang.Exception
java.io.File resource
aQute.lib.osgi.Jar jar
java.io.File source
String sourcePath
String resourcePath
String filePath
public boolean doNotCopy (java.lang.String)
String v
public java.util.regex.Pattern getDoNotCopy ()
String string
Exception e
protected void setTypeSpecificPlugins (java.util.Set)
java.util.Set list
}
aQute/lib/osgi/BundleId.classBundleId.java
package aQute.lib.osgi
public aQute.lib.osgi.BundleId extends java.lang.Object implements java.lang.Comparable {
final String bsn
final String version
public void (java.lang.String, java.lang.String)
String bsn
String version
public java.lang.String getVersion ()
public java.lang.String getBsn ()
public boolean isValid ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public int compareTo (aQute.lib.osgi.BundleId)
aQute.lib.osgi.BundleId other
int result
public volatile int compareTo (java.lang.Object)
}
aQute/lib/osgi/ClassDataCollector.classClassDataCollector.java
package aQute.lib.osgi
public aQute.lib.osgi.ClassDataCollector extends java.lang.Object {
public void ()
public void classBegin (int, java.lang.String)
int access
String name
public boolean classStart (int, java.lang.String)
int access
String name
public void extendsClass (java.lang.String)
String name
public void implementsInterfaces (java.lang.String[])
String[] name
public void addReference (java.lang.String)
String token
public void annotation (aQute.lib.osgi.Annotation)
aQute.lib.osgi.Annotation annotation
public void parameter (int)
int p
public void method (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef defined
public void field (aQute.lib.osgi.Clazz$FieldDef)
aQute.lib.osgi.Clazz$FieldDef defined
public void reference (aQute.lib.osgi.Clazz$MethodDef)
aQute.lib.osgi.Clazz$MethodDef referenced
public void reference (aQute.lib.osgi.Clazz$FieldDef)
aQute.lib.osgi.Clazz$FieldDef referenced
public void classEnd ()
public void field (int, java.lang.String, java.lang.String)
int access
String name
String descriptor
public void constructor (int, java.lang.String)
int access
String descriptor
public void method (int, java.lang.String, java.lang.String)
int access
String name
String descriptor
public void enclosingMethod (java.lang.String, java.lang.String, java.lang.String)
String cName
String mName
String mDescriptor
public void innerClass (java.lang.String, java.lang.String, java.lang.String, int)
String innerClass
String outerClass
String innerName
int innerClassAccessFlags
public void signature (java.lang.String)
String signature
public void constant (java.lang.Object)
Object object
}
aQute/lib/osgi/Clazz$Assoc.classClazz.java
package aQute.lib.osgi
public aQute.lib.osgi.Clazz$Assoc extends java.lang.Object {
byte tag
int a
int b
void (byte, int, int)
byte tag
int a
int b
}
aQute/lib/osgi/Clazz$ClassConstant.classClazz.java
package aQute.lib.osgi
public aQute.lib.osgi.Clazz$ClassConstant extends java.lang.Object {
int cname
final aQute.lib.osgi.Clazz this$0
public void (aQute.lib.osgi.Clazz, int)
int class_index
public java.lang.String getName ()
}
aQute/lib/osgi/Clazz$FieldDef.classClazz.java
package aQute.lib.osgi
public aQute.lib.osgi.Clazz$FieldDef extends java.lang.Object implements java.lang.Comparable {
public final int access
public final String clazz
public final String name
public final String descriptor
public String signature
public Object constant
public void (int, java.lang.String, java.lang.String, java.lang.String)
int access
String clazz
String name
String descriptor
public boolean equals (java.lang.Object)
Object other
aQute.lib.osgi.Clazz$FieldDef m
public int hashCode ()
public int compareTo (aQute.lib.osgi.Clazz$FieldDef)
aQute.lib.osgi.Clazz$FieldDef o
int result
public java.lang.String getPretty ()
public java.lang.String toString ()
public boolean isEnum ()
public volatile int compareTo (java.lang.Object)
}
aQute/lib/osgi/Clazz$JAVA.classClazz.java
package aQute.lib.osgi
public final aQute.lib.osgi.Clazz$JAVA extends java.lang.Enum {
public static final aQute.lib.osgi.Clazz$JAVA UNKNOWN
public static final aQute.lib.osgi.Clazz$JAVA OpenJDK7
public static final aQute.lib.osgi.Clazz$JAVA J2S6
public static final aQute.lib.osgi.Clazz$JAVA J2SE5
public static final aQute.lib.osgi.Clazz$JAVA JDK1_4
public static final aQute.lib.osgi.Clazz$JAVA JDK1_3
public static final aQute.lib.osgi.Clazz$JAVA JDK1_2
public static final aQute.lib.osgi.Clazz$JAVA JDK1_1
final int major
private static final aQute.lib.osgi.Clazz$JAVA[] ENUM$VALUES
static void ()
private void (java.lang.String, int, int)
int major
static aQute.lib.osgi.Clazz$JAVA format (int)
int n
aQute.lib.osgi.Clazz$JAVA e
public int getMajor ()
public boolean hasAnnotations ()
public boolean hasGenerics ()
public boolean hasEnums ()
public static aQute.lib.osgi.Clazz$JAVA[] values ()
public static aQute.lib.osgi.Clazz$JAVA valueOf (java.lang.String)
}
aQute/lib/osgi/Clazz$MethodDef.classClazz.java
package aQute.lib.osgi
public aQute.lib.osgi.Clazz$MethodDef extends aQute.lib.osgi.Clazz$FieldDef {
java.util.regex.Pattern METHOD_DESCRIPTOR
public void (int, java.lang.String, java.lang.String, java.lang.String)
int access
String clazz
String method
String descriptor
public boolean isConstructor ()
public java.lang.String getReturnType ()
String use
java.util.regex.Matcher m
String returnType
public java.lang.String getPretty ()
StringBuilder sb
int index
String del
StringBuilder sb2
private int printParameter (java.lang.StringBuilder, java.lang.CharSequence, int)
StringBuilder sb
CharSequence descriptor
int index
char c
private int reference (java.lang.StringBuilder, java.lang.CharSequence, int)
StringBuilder sb
CharSequence descriptor
int index
int n
int lastSlash
char c
private int array (java.lang.StringBuilder, java.lang.CharSequence, int)
StringBuilder sb
CharSequence descriptor
int index
int n
}
aQute/lib/osgi/Clazz$QUERY.classClazz.java
package aQute.lib.osgi
public final aQute.lib.osgi.Clazz$QUERY extends java.lang.Enum {
public static final aQute.lib.osgi.Clazz$QUERY IMPLEMENTS
public static final aQute.lib.osgi.Clazz$QUERY EXTENDS
public static final aQute.lib.osgi.Clazz$QUERY IMPORTS
public static final aQute.lib.osgi.Clazz$QUERY NAMED
public static final aQute.lib.osgi.Clazz$QUERY ANY
public static final aQute.lib.osgi.Clazz$QUERY VERSION
public static final aQute.lib.osgi.Clazz$QUERY CONCRETE
public static final aQute.lib.osgi.Clazz$QUERY ABSTRACT
public static final aQute.lib.osgi.Clazz$QUERY PUBLIC
public static final aQute.lib.osgi.Clazz$QUERY ANNOTATION
public static final aQute.lib.osgi.Clazz$QUERY RUNTIMEANNOTATIONS
public static final aQute.lib.osgi.Clazz$QUERY CLASSANNOTATIONS
private static final aQute.lib.osgi.Clazz$QUERY[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static aQute.lib.osgi.Clazz$QUERY[] values ()
public static aQute.lib.osgi.Clazz$QUERY valueOf (java.lang.String)
}
aQute/lib/osgi/Clazz.classClazz.java
package aQute.lib.osgi
public aQute.lib.osgi.Clazz extends java.lang.Object {
public static java.util.EnumSet HAS_ARGUMENT
static final int ACC_PUBLIC
static final int ACC_FINAL
static final int ACC_SUPER
static final int ACC_INTERFACE
static final int ACC_ABSTRACT
static final int ACC_ENUM
static final byte[] SkipTable
boolean isAbstract
boolean isPublic
boolean isEnum
boolean hasRuntimeAnnotations
boolean hasClassAnnotations
String className
Object[] pool
int[] intPool
java.util.Set imports
String path
int minor
int major
int access
String sourceFile
java.util.Set xref
java.util.Set classes
java.util.Set descriptors
java.util.Set annotations
int forName
int class$
String[] interfaces
String zuper
aQute.lib.osgi.ClassDataCollector cd
aQute.lib.osgi.Resource resource
aQute.lib.osgi.Clazz$FieldDef last
static final String USEPOLICY
static final String PROVIDERPOLICY
private static int[] $SWITCH_TABLE$aQute$lib$osgi$Clazz$QUERY
static void ()
public void (java.lang.String, aQute.lib.osgi.Resource)
String path
aQute.lib.osgi.Resource resource
public java.util.Set parseClassFile () throws java.lang.Exception
public java.util.Set parseClassFile (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public java.util.Set parseClassFileWithCollector (aQute.lib.osgi.ClassDataCollector) throws java.lang.Exception
aQute.lib.osgi.ClassDataCollector cd
java.io.InputStream in
public java.util.Set parseClassFile (java.io.InputStream, aQute.lib.osgi.ClassDataCollector) throws java.io.IOException
java.io.InputStream in
aQute.lib.osgi.ClassDataCollector cd
java.io.DataInputStream din
java.util.Set parseClassFile (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
boolean crawl
int magic
int count
int poolIndex
byte tag
int access_flags
int this_class
int super_class
String pack
int interfacesCount
int i
int fieldsCount
int i
int name_index
int descriptor_index
String name
int methodCount
int i
int name_index
int descriptor_index
String name
String descriptor
aQute.lib.osgi.Clazz$MethodDef mdef
int n
String clazz
String pack
java.util.Iterator e
Integer index
String prototype
java.util.Set xref
private void constantFloat (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
private void constantInteger (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
protected void pool (java.lang.Object[], int[])
Object[] pool
int[] intPool
protected void nameAndType (java.io.DataInputStream, int, byte) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
byte tag
int name_index
int descriptor_index
private void methodRef (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
int class_index
int name_and_type_index
private void constantString (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
int string_index
protected void constantClass (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
int class_index
aQute.lib.osgi.Clazz$ClassConstant c
protected void constantDouble (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
protected void constantLong (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
protected void constantUtf8 (java.io.DataInputStream, int) throws java.io.IOException
java.io.DataInputStream in
int poolIndex
String name
private int findMethodReference (java.lang.String, java.lang.String, java.lang.String)
String clazz
String methodname
String descriptor
int i
aQute.lib.osgi.Clazz$Assoc methodref
int class_index
int class_name_index
int name_and_type_index
aQute.lib.osgi.Clazz$Assoc name_and_type
int name_index
int type_index
private void doAttributes (java.io.DataInputStream, java.lang.annotation.ElementType, boolean) throws java.io.IOException
java.io.DataInputStream in
java.lang.annotation.ElementType member
boolean crawl
int attributesCount
int j
private void doAttribute (java.io.DataInputStream, java.lang.annotation.ElementType, boolean) throws java.io.IOException
java.io.DataInputStream in
java.lang.annotation.ElementType member
boolean crawl
int attribute_name_index
String attributeName
long attribute_length
private void doEnclosingMethod (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int cIndex
int mIndex
int nameIndex
String cName
String mName
String mDescriptor
aQute.lib.osgi.Clazz$Assoc nameAndType
private void doInnerClasses (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int number_of_classes
int i
int inner_class_info_index
int outer_class_info_index
int inner_name_index
int inner_class_access_flags
String innerClass
String outerClass
String innerName
int nameIndex
int nameIndex
void doSignature (java.io.DataInputStream, java.lang.annotation.ElementType) throws java.io.IOException
java.io.DataInputStream in
java.lang.annotation.ElementType member
int signature_index
String signature
void doConstantValue (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int constantValue_index
Object object
private void doCode (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int code_length
byte[] code
int exception_table_length
protected void crawl (byte[])
byte[] code
java.nio.ByteBuffer bb
int lastReference
int instruction
int mref
int mref
int mref
int methodref
String clazz
int n
int low
int high
Exception e
int npairs
private void doSourceFile (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int sourcefile_index
private void doParameterAnnotations (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy) throws java.io.IOException
java.io.DataInputStream in
java.lang.annotation.ElementType member
java.lang.annotation.RetentionPolicy policy
int num_parameters
int p
private void doAnnotations (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy) throws java.io.IOException
java.io.DataInputStream in
java.lang.annotation.ElementType member
java.lang.annotation.RetentionPolicy policy
int num_annotations
int a
aQute.lib.osgi.Annotation annotion
private aQute.lib.osgi.Annotation doAnnotation (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy, boolean) throws java.io.IOException
java.io.DataInputStream in
java.lang.annotation.ElementType member
java.lang.annotation.RetentionPolicy policy
boolean collect
int type_index
String name
int num_element_value_pairs
java.util.Map elements
int v
int element_name_index
String element
Object value
private java.lang.Object doElementValue (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy, boolean) throws java.io.IOException
java.io.DataInputStream in
java.lang.annotation.ElementType member
java.lang.annotation.RetentionPolicy policy
boolean collect
char tag
int const_value_index
int const_value_index
int const_value_index
int type_name_index
int const_name_index
int class_info_index
int num_values
Object[] result
int i
void packageReference (java.lang.String)
String pack
public void parseDescriptor (java.lang.String)
String descriptor
int rover
int parseReferences (java.lang.String, int, char)
String descriptor
int rover
char delimiter
int parseReference (java.lang.String, int)
String descriptor
int rover
char c
StringBuilder sb
int lastSlash
public static java.lang.String getPackage (java.lang.String)
String clazz
int n
public java.util.Set getReferred ()
java.lang.String getClassName ()
public java.lang.String getPath ()
public java.lang.String getSourceFile ()
public void reset ()
public boolean is (aQute.lib.osgi.Clazz$QUERY, aQute.lib.osgi.Instruction, aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Clazz$QUERY query
aQute.lib.osgi.Instruction instr
aQute.lib.osgi.Analyzer analyzer
String v
int i
String annotation
String imp
aQute.lib.osgi.Clazz clazz
public java.lang.String toString ()
public java.lang.String getFQN ()
String s
public static void getImplementedPackages (java.util.Set, aQute.lib.osgi.Analyzer, aQute.lib.osgi.Clazz) throws java.lang.Exception
java.util.Set implemented
aQute.lib.osgi.Analyzer analyzer
aQute.lib.osgi.Clazz clazz
String interf
aQute.lib.osgi.Clazz c
boolean consumer
java.util.Set annotations
aQute.lib.osgi.Clazz c
public static java.lang.String toDescriptor (java.lang.Class)
Class clazz
StringBuilder sb
aQute.lib.osgi.Clazz$MethodDef getMethodDef (int, int)
int access
int methodRefPoolIndex
Object o
aQute.lib.osgi.Clazz$Assoc assoc
int string_index
String className
int name_and_type_index
aQute.lib.osgi.Clazz$Assoc name_and_type
int name_index
int type_index
String method
String descriptor
public static java.lang.String getShortName (java.lang.String)
String cname
int n
public static java.lang.String fqnToPath (java.lang.String)
String dotted
public static java.lang.String fqnToBinary (java.lang.String)
String dotted
public static java.lang.String pathToFqn (java.lang.String)
String path
public boolean isPublic ()
public boolean isEnum ()
public aQute.lib.osgi.Clazz$JAVA getFormat ()
public static java.lang.String objectDescriptorToFQN (java.lang.String)
String string
public static java.lang.String internalToFqn (java.lang.String)
String string
public static java.lang.String unCamel (java.lang.String)
String id
StringBuilder out
int i
char c
int n
boolean tolower
static int[] $SWITCH_TABLE$aQute$lib$osgi$Clazz$QUERY ()
}
aQute/lib/osgi/Constants.classConstants.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.Constants extends java.lang.Object {
public static final String BND_ADDXMLTOTEST
public static final String BUNDLE_ACTIVATIONPOLICY
public static final String BUNDLE_ACTIVATOR
public static final String BUNDLE_BLUEPRINT
public static final String BUNDLE_CATEGORY
public static final String BUNDLE_CLASSPATH
public static final String BUNDLE_CONTACTADDRESS
public static final String BUNDLE_COPYRIGHT
public static final String BUNDLE_DESCRIPTION
public static final String BUNDLE_DOCURL
public static final String BUNDLE_ICON
public static final String BUNDLE_LICENSE
public static final String BUNDLE_LOCALIZATION
public static final String BUNDLE_MANIFESTVERSION
public static final String BUNDLE_NAME
public static final String BUNDLE_NATIVECODE
public static final String BUNDLE_REQUIREDEXECUTIONENVIRONMENT
public static final String BUNDLE_SYMBOLICNAME
public static final String BUNDLE_UPDATELOCATION
public static final String BUNDLE_VENDOR
public static final String BUNDLE_VERSION
public static final String DYNAMICIMPORT_PACKAGE
public static final String EXPORT_PACKAGE
public static final String EXPORT_SERVICE
public static final String FRAGMENT_HOST
public static final String IMPORT_PACKAGE
public static final String IMPORT_SERVICE
public static final String REQUIRE_BUNDLE
public static final String SERVICE_COMPONENT
public static final String PRIVATE_PACKAGE
public static final String IGNORE_PACKAGE
public static final String INCLUDE_RESOURCE
public static final String CONDITIONAL_PACKAGE
public static final String BND_LASTMODIFIED
public static final String CREATED_BY
public static final String TOOL
public static final String TESTCASES
public static final String SIGNATURE_TEST
public static final String[] headers
public static final String BUILDPATH
public static final String BUILDPACKAGES
public static final String BUMPPOLICY
public static final String CONDUIT
public static final String COMPILER_SOURCE
public static final String COMPILER_TARGET
public static final String DEPENDSON
public static final String DEPLOY
public static final String DEPLOYREPO
public static final String DONOTCOPY
public static final String DEBUG
public static final String EXPORT_CONTENTS
public static final String FAIL_OK
public static final String INCLUDE
public static final String INCLUDERESOURCE
public static final String MAKE
public static final String METATYPE
public static final String MANIFEST
public static final String SAVEMANIFEST
public static final String NAMESECTION
public static final String NODEFAULTVERSION
public static final String NOEXTRAHEADERS
public static final String NOMANIFEST
public static final String NOUSES
public static final String NOPE
public static final String NOBUNDLES
public static final String PEDANTIC
public static final String PLUGIN
public static final String POM
public static final String RELEASEREPO
public static final String REMOVEHEADERS
public static final String RESOURCEONLY
public static final String SOURCES
public static final String SOURCEPATH
public static final String SUB
public static final String RUNPROPERTIES
public static final String RUNSYSTEMPACKAGES
public static final String RUNBUNDLES
public static final String RUNPATH
public static final String RUNSTORAGE
public static final String RUNBUILDS
public static final String RUNPATH_MAIN_DIRECTIVE
public static final String RUNPATH_LAUNCHER_DIRECTIVE
public static final String RUNVM
public static final String RUNTRACE
public static final String RUNFRAMEWORK
public static final String RUNTIMEOUT
public static final String SNAPSHOT
public static final String RUNFRAMEWORK_SERVICES
public static final String RUNFRAMEWORK_NONE
public static final String REPORTNEWER
public static final String SIGN
public static final String TESTPACKAGES
public static final String TESTREPORT
public static final String TESTPATH
public static final String TESTCONTINUOUS
public static final String UNDERTEST
public static final String VERBOSE
public static final String VERSIONPOLICY_IMPL
public static final String VERSIONPOLICY_USES
public static final String PROVIDER_POLICY
public static final String CONSUMER_POLICY
public static final String VERSIONPOLICY
public static final String WAB
public static final String WABLIB
public static final String REQUIRE_BND
public static final String CLASSPATH
public static final String[] options
public static final String[] BUNDLE_SPECIFIC_HEADERS
public static final char DUPLICATE_MARKER
public static final String SPECIFICATION_VERSION
public static final String SPLIT_PACKAGE_DIRECTIVE
public static final String IMPORT_DIRECTIVE
public static final String NO_IMPORT_DIRECTIVE
public static final String REMOVE_ATTRIBUTE_DIRECTIVE
public static final String LIB_DIRECTIVE
public static final String NOANNOTATIONS
public static final String COMMAND_DIRECTIVE
public static final String USES_DIRECTIVE
public static final String MANDATORY_DIRECTIVE
public static final String INCLUDE_DIRECTIVE
public static final String PROVIDE_DIRECTIVE
public static final String EXCLUDE_DIRECTIVE
public static final String PRESENCE_DIRECTIVE
public static final String PRIVATE_DIRECTIVE
public static final String SINGLETON_DIRECTIVE
public static final String EXTENSION_DIRECTIVE
public static final String VISIBILITY_DIRECTIVE
public static final String FRAGMENT_ATTACHMENT_DIRECTIVE
public static final String RESOLUTION_DIRECTIVE
public static final String PATH_DIRECTIVE
public static final String SIZE_ATTRIBUTE
public static final String LINK_ATTRIBUTE
public static final String NAME_ATTRIBUTE
public static final String DESCRIPTION_ATTRIBUTE
public static final String OSNAME_ATTRIBUTE
public static final String OSVERSION_ATTRIBUTE
public static final String PROCESSOR_ATTRIBUTE
public static final String LANGUAGE_ATTRIBUTE
public static final String SELECTION_FILTER_ATTRIBUTE
public static final String BLUEPRINT_WAIT_FOR_DEPENDENCIES_ATTRIBUTE
public static final String BLUEPRINT_TIMEOUT_ATTRIBUTE
public static final String VERSION_ATTRIBUTE
public static final String BUNDLE_SYMBOLIC_NAME_ATTRIBUTE
public static final String BUNDLE_VERSION_ATTRIBUTE
public static final String FROM_DIRECTIVE
public static final String KEYSTORE_LOCATION_DIRECTIVE
public static final String KEYSTORE_PROVIDER_DIRECTIVE
public static final String KEYSTORE_PASSWORD_DIRECTIVE
public static final String SIGN_PASSWORD_DIRECTIVE
public static final String NONE
public static final String[] directives
public static final String USES_USES
public static final String CURRENT_USES
public static final String IMPORT_REFERENCE
public static final String IMPORT_PRIVATE
public static final String[] importDirectives
public static final java.util.regex.Pattern VALID_PROPERTY_TYPES
public static final String DEFAULT_BND_EXTENSION
public static final String DEFAULT_JAR_EXTENSION
public static final String DEFAULT_BAR_EXTENSION
public static final String DEFAULT_BNDRUN_EXTENSION
public static final String[] METAPACKAGES
public static final String CURRENT_VERSION
public static final String CURRENT_PACKAGE
public static final String BUILDFILES
public static final String EMPTY_HEADER
public static final String EMBEDDED_REPO
public static final String LAUNCHER_PLUGIN
public static final String TESTER_PLUGIN
public static final String DEFAULT_LAUNCHER_BSN
public static final String DEFAULT_TESTER_BSN
public static final String DEFAULT_DO_NOT_COPY
public static final java.nio.charset.Charset DEFAULT_CHARSET
public static final String VERSION_FILTER
public static final String NAMESPACE_STEM
public static final String JIDENTIFIER
public static final String COMPONENT_NAME
public static final String COMPONENT_FACTORY
public static final String COMPONENT_SERVICEFACTORY
public static final String COMPONENT_IMMEDIATE
public static final String COMPONENT_ENABLED
public static final String COMPONENT_DYNAMIC
public static final String COMPONENT_MULTIPLE
public static final String COMPONENT_PROVIDE
public static final String COMPONENT_OPTIONAL
public static final String COMPONENT_PROPERTIES
public static final String COMPONENT_IMPLEMENTATION
public static final String COMPONENT_DESIGNATE
public static final String COMPONENT_DESIGNATEFACTORY
public static final String COMPONENT_DESCRIPTORS
public static final String COMPONENT_VERSION
public static final String COMPONENT_CONFIGURATION_POLICY
public static final String COMPONENT_MODIFIED
public static final String COMPONENT_ACTIVATE
public static final String COMPONENT_DEACTIVATE
public static final java.util.Map EMPTY
public static final String[] componentDirectives
public static final java.util.Set SET_COMPONENT_DIRECTIVES
public static final java.util.Set SET_COMPONENT_DIRECTIVES_1_1
static void ()
}
aQute/lib/osgi/EmbeddedResource.classEmbeddedResource.java
package aQute.lib.osgi
public aQute.lib.osgi.EmbeddedResource extends java.lang.Object implements aQute.lib.osgi.Resource {
byte[] data
long lastModified
String extra
public void (byte[], long)
byte[] data
long lastModified
public java.io.InputStream openInputStream () throws java.io.FileNotFoundException
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public java.lang.String toString ()
public static void build (aQute.lib.osgi.Jar, java.io.InputStream, long) throws java.io.IOException
aQute.lib.osgi.Jar jar
java.io.InputStream in
long lastModified
java.util.zip.ZipInputStream jin
java.util.zip.ZipEntry entry
byte[] data
static byte[] collect (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream out
static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
int available
byte[] buffer
int size
int size
public long lastModified ()
public static void build (aQute.lib.osgi.Jar, aQute.lib.osgi.Resource) throws java.lang.Exception
aQute.lib.osgi.Jar sub
aQute.lib.osgi.Resource resource
java.io.InputStream in
public java.lang.String getExtra ()
public void setExtra (java.lang.String)
String extra
public long size ()
}
aQute/lib/osgi/FileResource.classFileResource.java
package aQute.lib.osgi
public aQute.lib.osgi.FileResource extends java.lang.Object implements aQute.lib.osgi.Resource {
java.io.File file
String extra
public void (java.io.File)
java.io.File file
public java.io.InputStream openInputStream () throws java.io.FileNotFoundException
public static void build (aQute.lib.osgi.Jar, java.io.File, java.util.regex.Pattern)
aQute.lib.osgi.Jar jar
java.io.File directory
java.util.regex.Pattern doNotCopy
public java.lang.String toString ()
public void write (java.io.OutputStream) throws java.lang.Exception
java.io.OutputStream out
static synchronized void copy (aQute.lib.osgi.Resource, java.io.OutputStream) throws java.lang.Exception
aQute.lib.osgi.Resource resource
java.io.OutputStream out
java.io.InputStream in
byte[] buffer
int size
static void traverse (aQute.lib.osgi.Jar, int, java.io.File, java.util.regex.Pattern)
aQute.lib.osgi.Jar jar
int rootlength
java.io.File directory
java.util.regex.Pattern doNotCopy
java.io.File[] files
int i
String path
public long lastModified ()
public java.lang.String getExtra ()
public void setExtra (java.lang.String)
String extra
public long size ()
}
aQute/lib/osgi/Instruction.classInstruction.java
package aQute.lib.osgi
public aQute.lib.osgi.Instruction extends java.lang.Object {
java.util.regex.Pattern pattern
String instruction
boolean negated
boolean optional
public void (java.lang.String, boolean)
String instruction
boolean negated
public boolean matches (java.lang.String)
String value
public boolean isNegated ()
public java.lang.String getPattern ()
public static aQute.lib.osgi.Instruction getPattern (java.lang.String)
String string
boolean negated
StringBuffer sb
int c
public java.lang.String toString ()
public java.util.regex.Matcher getMatcher (java.lang.String)
String value
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public void setOptional ()
public boolean isOptional ()
public static java.util.Map replaceWithInstruction (java.util.Map)
java.util.Map header
java.util.Map map
java.util.Iterator e
java.util.Map$Entry entry
String pattern
aQute.lib.osgi.Instruction instr
String presence
public static java.util.Collection select (java.util.Collection, java.util.Collection)
java.util.Collection matchers
java.util.Collection targets
java.util.Collection result
Object t
String s
aQute.lib.osgi.Instruction i
}
aQute/lib/osgi/InstructionFilter.classInstructionFilter.java
package aQute.lib.osgi
public aQute.lib.osgi.InstructionFilter extends java.lang.Object implements java.io.FileFilter {
private aQute.lib.osgi.Instruction instruction
private boolean recursive
private java.util.regex.Pattern doNotCopy
public void (aQute.lib.osgi.Instruction, boolean, java.util.regex.Pattern)
aQute.lib.osgi.Instruction instruction
boolean recursive
java.util.regex.Pattern doNotCopy
public void (aQute.lib.osgi.Instruction, boolean)
aQute.lib.osgi.Instruction instruction
boolean recursive
public boolean isRecursive ()
public boolean accept (java.io.File)
java.io.File pathname
}
aQute/lib/osgi/Jar.classJar.java
package aQute.lib.osgi
public aQute.lib.osgi.Jar extends java.lang.Object implements java.io.Closeable {
public static final Object[] EMPTY_ARRAY
java.util.Map resources
java.util.Map directories
java.util.jar.Manifest manifest
boolean manifestFirst
String name
java.io.File source
java.util.zip.ZipFile zipFile
long lastModified
String lastModifiedReason
aQute.libg.reporter.Reporter reporter
boolean doNotTouchManifest
boolean nomanifest
static byte[] CONTINUE
java.util.regex.Pattern BSN
static void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.io.File, java.util.regex.Pattern) throws java.util.zip.ZipException java.io.IOException
String name
java.io.File dirOrFile
java.util.regex.Pattern doNotCopy
public void (java.lang.String, java.io.InputStream, long) throws java.io.IOException
String name
java.io.InputStream in
long lastModified
public void (java.lang.String, java.lang.String) throws java.io.IOException
String name
String path
java.io.File f
java.io.InputStream in
public void (java.io.File) throws java.io.IOException
java.io.File f
private static java.lang.String getName (java.io.File)
java.io.File f
String name
public void (java.lang.String, java.io.InputStream) throws java.io.IOException
String string
java.io.InputStream resourceAsStream
public void (java.lang.String, java.io.File) throws java.util.zip.ZipException java.io.IOException
String string
java.io.File file
public void setName (java.lang.String)
String name
public java.lang.String toString ()
public boolean putResource (java.lang.String, aQute.lib.osgi.Resource)
String path
aQute.lib.osgi.Resource resource
public boolean putResource (java.lang.String, aQute.lib.osgi.Resource, boolean)
String path
aQute.lib.osgi.Resource resource
boolean overwrite
String dir
java.util.Map s
int n
String dd
boolean duplicate
public aQute.lib.osgi.Resource getResource (java.lang.String)
String path
private java.lang.String getDirectory (java.lang.String)
String path
int n
public java.util.Map getDirectories ()
public java.util.Map getResources ()
public boolean addDirectory (java.util.Map, boolean)
java.util.Map directory
boolean overwrite
boolean duplicates
java.util.Map$Entry entry
String key
public java.util.jar.Manifest getManifest () throws java.lang.Exception
aQute.lib.osgi.Resource manifestResource
java.io.InputStream in
public boolean exists (java.lang.String)
String path
public void setManifest (java.util.jar.Manifest)
java.util.jar.Manifest manifest
public void write (java.io.File) throws java.lang.Exception
java.io.File file
java.io.OutputStream out
Exception t
public void write (java.lang.String) throws java.lang.Exception
String file
public void write (java.io.OutputStream) throws java.lang.Exception
java.io.OutputStream out
java.util.zip.ZipOutputStream jout
java.util.Set done
java.util.Set directories
aQute.lib.osgi.Resource r
java.util.Map$Entry entry
private void doManifest (java.util.Set, java.util.zip.ZipOutputStream) throws java.lang.Exception
java.util.Set done
java.util.zip.ZipOutputStream jout
java.util.jar.JarEntry ze
public void writeManifest (java.io.OutputStream) throws java.lang.Exception
java.io.OutputStream out
public static void writeManifest (java.util.jar.Manifest, java.io.OutputStream) throws java.io.IOException
java.util.jar.Manifest manifest
java.io.OutputStream out
public static void outputManifest (java.util.jar.Manifest, java.io.OutputStream) throws java.io.IOException
java.util.jar.Manifest manifest
java.io.OutputStream out
java.util.TreeSet keys
Object o
String key
private static void writeEntry (java.io.OutputStream, java.lang.String, java.lang.String) throws java.io.IOException
java.io.OutputStream out
String name
String value
int n
private static int write (java.io.OutputStream, int, java.lang.String) throws java.io.IOException
java.io.OutputStream out
int i
String s
byte[] bytes
private static int write (java.io.OutputStream, int, byte[]) throws java.io.IOException
java.io.OutputStream out
int width
byte[] bytes
int i
private static void attributes (java.util.jar.Attributes, java.io.OutputStream) throws java.io.IOException
java.util.jar.Attributes value
java.io.OutputStream out
java.util.TreeMap map
java.util.Map$Entry entry
java.util.Map$Entry entry
private static java.util.jar.Manifest clean (java.util.jar.Manifest)
java.util.jar.Manifest org
java.util.jar.Manifest result
java.util.Map$Entry entry
String nice
String name
java.util.jar.Attributes attrs
java.util.Map$Entry entry
String nice
private static java.lang.String clean (java.lang.String)
String s
StringBuffer sb
int i
private void writeResource (java.util.zip.ZipOutputStream, java.util.Set, java.lang.String, aQute.lib.osgi.Resource) throws java.lang.Exception
java.util.zip.ZipOutputStream jout
java.util.Set directories
String path
aQute.lib.osgi.Resource resource
java.util.zip.ZipEntry ze
long lastModified
void createDirectories (java.util.Set, java.util.zip.ZipOutputStream, java.lang.String) throws java.io.IOException
java.util.Set directories
java.util.zip.ZipOutputStream zip
String name
int index
String path
java.util.zip.ZipEntry ze
public java.lang.String getName ()
public boolean addAll (aQute.lib.osgi.Jar, aQute.lib.osgi.Instruction)
aQute.lib.osgi.Jar sub
aQute.lib.osgi.Instruction filter
public boolean addAll (aQute.lib.osgi.Jar, aQute.lib.osgi.Instruction, java.lang.String)
aQute.lib.osgi.Jar sub
aQute.lib.osgi.Instruction filter
String destination
boolean dupl
String name
public void close ()
public long lastModified ()
public void updateModified (long, java.lang.String)
long time
String reason
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public boolean hasDirectory (java.lang.String)
String path
public java.util.List getPackages ()
java.util.List list
java.util.Map$Entry i
String path
String pack
public java.io.File getSource ()
public boolean addAll (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar src
public boolean rename (java.lang.String, java.lang.String)
String oldPath
String newPath
aQute.lib.osgi.Resource resource
public aQute.lib.osgi.Resource remove (java.lang.String)
String path
aQute.lib.osgi.Resource resource
String dir
java.util.Map mdir
public void setDoNotTouchManifest ()
public void calcChecksums (java.lang.String[]) throws java.lang.Exception
String[] algorithms
java.util.jar.Manifest m
java.security.MessageDigest[] digests
int n
String algorithm
byte[] buffer
java.util.Map$Entry entry
aQute.lib.osgi.Resource r
java.util.jar.Attributes attributes
java.io.InputStream in
java.security.MessageDigest d
int size
java.security.MessageDigest d
java.security.MessageDigest d
public java.lang.String getBsn () throws java.lang.Exception
java.util.jar.Manifest m
String s
java.util.regex.Matcher matcher
public java.lang.String getVersion () throws java.lang.Exception
java.util.jar.Manifest m
String s
public void expand (java.io.File) throws java.lang.Exception
java.io.File dir
java.util.Map$Entry entry
java.io.File f
public void ensureManifest () throws java.lang.Exception
}
aQute/lib/osgi/JarResource.classJarResource.java
package aQute.lib.osgi
public aQute.lib.osgi.JarResource extends java.lang.Object implements aQute.lib.osgi.Resource {
aQute.lib.osgi.Jar jar
String extra
public void (aQute.lib.osgi.Jar)
aQute.lib.osgi.Jar jar
public java.lang.String getExtra ()
public long lastModified ()
public void write (java.io.OutputStream) throws java.lang.Exception
java.io.OutputStream out
public java.io.InputStream openInputStream () throws java.lang.Exception
java.io.ByteArrayOutputStream out
java.io.ByteArrayInputStream in
public void setExtra (java.lang.String)
String extra
public aQute.lib.osgi.Jar getJar ()
public java.lang.String toString ()
}
aQute/lib/osgi/Macro$Link.classMacro.java
package aQute.lib.osgi
aQute.lib.osgi.Macro$Link extends java.lang.Object {
aQute.lib.osgi.Macro$Link previous
String key
aQute.lib.osgi.Processor start
public void (aQute.lib.osgi.Processor, aQute.lib.osgi.Macro$Link, java.lang.String)
aQute.lib.osgi.Processor start
aQute.lib.osgi.Macro$Link previous
String key
public boolean contains (java.lang.String)
String key
public java.lang.String toString ()
StringBuffer sb
String del
aQute.lib.osgi.Macro$Link r
}
aQute/lib/osgi/Macro.classMacro.java
package aQute.lib.osgi
public aQute.lib.osgi.Macro extends java.lang.Object implements aQute.libg.sed.Replacer {
aQute.lib.osgi.Processor domain
Object[] targets
boolean flattening
static java.util.regex.Pattern commands
static String _uniqHelp
static String _filterHelp
static String _sortHelp
static String _joinHelp
static String _ifHelp
public static String _fmodifiedHelp
static String _toclassnameHelp
static String _toclasspathHelp
static final String MASK_STRING
static final java.util.regex.Pattern MASK
static final String _versionHelp
static final java.util.regex.Pattern[] _versionPattern
static java.util.regex.Pattern RANGE_MASK
static String _rangeHelp
static java.util.regex.Pattern[] _rangePattern
public static String _fileHelp
static final boolean $assertionsDisabled
static void ()
public transient void (aQute.lib.osgi.Processor, java.lang.Object[])
aQute.lib.osgi.Processor domain
Object[] targets
Object o
public java.lang.String process (java.lang.String, aQute.lib.osgi.Processor)
String line
aQute.lib.osgi.Processor source
java.lang.String process (java.lang.String, aQute.lib.osgi.Macro$Link)
String line
aQute.lib.osgi.Macro$Link link
StringBuffer sb
int process (java.lang.CharSequence, int, char, char, java.lang.StringBuffer, aQute.lib.osgi.Macro$Link)
CharSequence org
int index
char begin
char end
StringBuffer result
aQute.lib.osgi.Macro$Link link
StringBuilder line
int nesting
StringBuffer variable
char c1
char c2
char terminator
public static char getTerminator (char)
char c
protected java.lang.String replace (java.lang.String, aQute.lib.osgi.Macro$Link)
String key
aQute.lib.osgi.Macro$Link link
aQute.lib.osgi.Processor source
String value
private java.lang.String doCommands (java.lang.String, aQute.lib.osgi.Macro$Link)
String key
aQute.lib.osgi.Macro$Link source
String[] args
int i
String varname
aQute.lib.osgi.Processor parent
aQute.lib.osgi.Processor rover
String result
int i
String result
private java.lang.String doCommand (java.lang.Object, java.lang.String, java.lang.String[])
Object target
String method
String[] args
String cname
java.lang.reflect.Method m
java.lang.reflect.InvocationTargetException e
Exception e
public java.lang.String _uniq (java.lang.String[])
String[] args
java.util.Set set
int i
public java.lang.String _pathseparator (java.lang.String[])
String[] args
public java.lang.String _separator (java.lang.String[])
String[] args
public java.lang.String _filter (java.lang.String[])
String[] args
public java.lang.String _filterout (java.lang.String[])
String[] args
java.lang.String filter (java.lang.String[], boolean)
String[] args
boolean include
java.util.Collection list
java.util.regex.Pattern pattern
java.util.Iterator i
public java.lang.String _sort (java.lang.String[])
String[] args
java.util.List result
int i
public java.lang.String _join (java.lang.String[])
String[] args
java.util.List result
int i
public java.lang.String _if (java.lang.String[])
String[] args
String condition
public java.lang.String _now (java.lang.String[])
String[] args
public java.lang.String _fmodified (java.lang.String[]) throws java.lang.Exception
String[] args
long time
java.util.Collection names
int i
String name
java.io.File f
public java.lang.String _long2date (java.lang.String[])
String[] args
Exception e
public java.lang.String _literal (java.lang.String[])
String[] args
public java.lang.String _def (java.lang.String[])
String[] args
public java.lang.String _replace (java.lang.String[])
String[] args
String[] list
StringBuffer sb
String del
int i
String element
public java.lang.String _warning (java.lang.String[])
String[] args
int i
public java.lang.String _error (java.lang.String[])
String[] args
int i
public java.lang.String _toclassname (java.lang.String[])
String[] args
java.util.Collection paths
java.util.List names
String path
String name
String name
public java.lang.String _toclasspath (java.lang.String[])
String[] args
boolean cl
java.util.Collection names
java.util.Collection paths
String name
String path
public java.lang.String _dir (java.lang.String[])
String[] args
String del
StringBuffer sb
int i
java.io.File f
public java.lang.String _basename (java.lang.String[])
String[] args
String del
StringBuffer sb
int i
java.io.File f
public java.lang.String _isfile (java.lang.String[])
String[] args
boolean isfile
int i
java.io.File f
public java.lang.String _isdir (java.lang.String[])
String[] args
boolean isdir
int i
java.io.File f
public java.lang.String _tstamp (java.lang.String[])
String[] args
String format
long now
java.text.SimpleDateFormat sdf
public java.lang.String _lsr (java.lang.String[])
String[] args
public java.lang.String _lsa (java.lang.String[])
String[] args
java.lang.String ls (java.lang.String[], boolean)
String[] args
boolean relative
java.io.File dir
String[] files
java.util.List result
java.util.List result
int i
String[] parts
String pattern
aQute.lib.osgi.Instruction instr
int f
public java.lang.String _currenttime (java.lang.String[])
String[] args
public java.lang.String _version (java.lang.String[])
String[] args
String mask
aQute.libg.version.Version version
java.lang.String version (aQute.libg.version.Version, java.lang.String)
aQute.libg.version.Version version
String mask
String v
StringBuilder sb
String del
int i
char c
String result
int x
public java.lang.String _range (java.lang.String[])
String[] args
aQute.libg.version.Version version
String spec
java.util.regex.Matcher m
String floor
String floorMask
String ceilingMask
String ceiling
StringBuilder sb
String s
aQute.libg.version.VersionRange vr
public java.lang.String system_internal (boolean, java.lang.String[]) throws java.lang.Exception
boolean allowFail
String[] args
String command
String input
Process process
String s
int exitValue
public java.lang.String _system (java.lang.String[]) throws java.lang.Exception
String[] args
public java.lang.String _system_allow_fail (java.lang.String[]) throws java.lang.Exception
String[] args
String result
public java.lang.String _env (java.lang.String[])
String[] args
Throwable t
public java.lang.String _cat (java.lang.String[]) throws java.io.IOException
String[] args
java.io.File f
java.net.URL url
public static void verifyCommand (java.lang.String[], java.lang.String, java.util.regex.Pattern[], int, int)
String[] args
String help
java.util.regex.Pattern[] patterns
int low
int high
String message
int i
java.util.regex.Matcher m
StringBuilder sb
String del
String arg
public java.util.Properties getFlattenedProperties ()
java.util.Properties flattened
java.util.Properties source
java.util.Enumeration e
String key
public java.lang.String _osfile (java.lang.String[])
String[] args
java.io.File base
java.io.File f
public java.lang.String _path (java.lang.String[])
String[] args
java.util.List list
int i
public static java.util.Properties getParent (java.util.Properties)
java.util.Properties p
java.lang.reflect.Field f
Exception e
java.lang.reflect.Field[] fields
public java.lang.String process (java.lang.String)
String line
}
aQute/lib/osgi/OpCodes.classOpCodes.java
package aQute.lib.osgi
public aQute.lib.osgi.OpCodes extends java.lang.Object {
static final short nop
static final short aconst_null
static final short iconst_m1
static final short iconst_0
static final short iconst_1
static final short iconst_2
static final short iconst_3
static final short iconst_4
static final short iconst_5
static final short lconst_0
static final short bipush
static final short sipush
static final short ldc
static final short ldc_w
static final short ldc2_w
static final short iload
static final short lload
static final short fload
static final short dload
static final short aload
static final short lload_2
static final short lload_3
static final short fload_0
static final short fload_1
static final short fload_2
static final short fload_3
static final short dload_0
static final short dload_1
static final short dload_2
static final short dload_3
static final short faload
static final short daload
static final short aaload
static final short baload
static final short caload
static final short saload
static final short istore
static final short lstore
static final short fstore
static final short dstore
static final short lstore_1
static final short lstore_2
static final short lstore_3
static final short fstore_0
static final short fstore_1
static final short fstore_2
static final short fstore_3
static final short dstore_0
static final short dstore_1
static final short dstore_2
static final short lastore
static final short fastore
static final short dastore
static final short aastore
static final short bastore
static final short castore
static final short sastore
static final short pop
static final short pop2
static final short dup
static final short iadd
static final short ladd
static final short fadd
static final short dadd
static final short isub
static final short lsub
static final short fsub
static final short dsub
static final short imul
static final short lmul
static final short irem
static final short lrem
static final short frem
static final short drem
static final short ineg
static final short lneg
static final short fneg
static final short dneg
static final short ishl
static final short lshl
static final short ior
static final short lor
static final short ixor
static final short lxor
static final short iinc
static final short i2l
static final short i2f
static final short i2d
static final short l2i
static final short l2f
static final short d2f
static final short i2b
static final short i2c
static final short i2s
static final short lcmp
static final short fcmpl
static final short fcmpg
static final short dcmpl
static final short dcmpg
static final short ifeq
static final short lconst_1
static final short fconst_0
static final short fconst_1
static final short fconst_2
static final short dconst_0
static final short dconst_1
static final short iload_0
static final short iload_1
static final short iload_2
static final short iload_3
static final short lload_0
static final short lload_1
static final short aload_0
static final short aload_1
static final short aload_2
static final short aload_3
static final short iaload
static final short laload
static final short astore
static final short istore_0
static final short istore_1
static final short istore_2
static final short istore_3
static final short lstore_0
static final short dstore_3
static final short astore_0
static final short astore_1
static final short astore_2
static final short astore_3
static final short iastore
static final short dup_x1
static final short dup_x2
static final short dup2
static final short dup2_x1
static final short dup2_x2
static final short swap
static final short fmul
static final short dmul
static final short idiv
static final short ldiv
static final short fdiv
static final short ddiv
static final short ishr
static final short lshr
static final short iushr
static final short lushr
static final short iand
static final short land
static final short l2d
static final short f2i
static final short f2l
static final short f2d
static final short d2i
static final short d2l
static final short ifne
static final short iflt
static final short ifge
static final short ifgt
static final short ifle
static final short if_icmpeq
static final short if_icmpne
static final short if_icmplt
static final short if_icmpge
static final short if_icmpgt
static final short if_icmple
static final short if_acmpeq
static final short if_acmpne
static final short goto_
static final short jsr
static final short ret
static final short tableswitch
static final short lookupswitch
static final short ireturn
static final short lreturn
static final short freturn
static final short dreturn
static final short areturn
static final short return_
static final short getstatic
static final short putstatic
static final short getfield
static final short putfield
static final short invokevirtual
static final short invokespecial
static final short invokestatic
static final short invokeinterface
static final short xxxunusedxxx
static final short new_
static final short newarray
static final short anewarray
static final short arraylength
static final short athrow
static final short checkcast
static final short instanceof_
static final short monitorenter
static final short monitorexit
static final short wide
static final short multianewarray
static final short ifnull
static final short ifnonnull
static final short goto_w
static final short jsr_w
static final short breakpoint
static final short impdep1
static final short impdep2
static final byte[] OFFSETS
static void ()
public void ()
}
aQute/lib/osgi/PreprocessResource.classPreprocessResource.java
package aQute.lib.osgi
public aQute.lib.osgi.PreprocessResource extends aQute.lib.osgi.AbstractResource {
final aQute.lib.osgi.Resource resource
final aQute.lib.osgi.Processor processor
public void (aQute.lib.osgi.Processor, aQute.lib.osgi.Resource)
aQute.lib.osgi.Processor processor
aQute.lib.osgi.Resource r
protected byte[] getBytes () throws java.lang.Exception
java.io.ByteArrayOutputStream bout
java.io.OutputStreamWriter osw
java.io.PrintWriter pw
java.io.InputStream in
java.io.BufferedReader rdr
String line
byte[] data
}
aQute/lib/osgi/Processor$CL.classProcessor.java
package aQute.lib.osgi
aQute.lib.osgi.Processor$CL extends java.net.URLClassLoader {
void ()
void add (java.net.URL)
java.net.URL url
java.net.URL[] urls
java.net.URL u
public java.lang.Class loadClass (java.lang.String) throws java.lang.NoClassDefFoundError
String name
Class c
Throwable t
StringBuilder sb
}
aQute/lib/osgi/Processor.classProcessor.java
package aQute.lib.osgi
public aQute.lib.osgi.Processor extends java.lang.Object implements aQute.libg.reporter.Reporter aQute.bnd.service.Registry aQute.lib.osgi.Constants java.io.Closeable {
static ThreadLocal current
static java.util.concurrent.ExecutorService executor
static java.util.Random random
public static String LIST_SPLITTER
final java.util.List errors
final java.util.List warnings
final java.util.Set basicPlugins
final java.util.Set toBeClosed
java.util.Set plugins
boolean pedantic
boolean trace
boolean exceptions
boolean fileMustExist
private java.io.File base
java.util.Properties properties
private aQute.lib.osgi.Macro replacer
private long lastModified
private java.io.File propertiesFile
private boolean fixup
long modified
aQute.lib.osgi.Processor parent
java.util.Set included
aQute.lib.osgi.Processor$CL pluginLoader
java.util.Collection filter
java.util.HashSet missingCommand
static void ()
public void ()
public void (java.util.Properties)
java.util.Properties parent
public void (aQute.lib.osgi.Processor)
aQute.lib.osgi.Processor parent
public void setParent (aQute.lib.osgi.Processor)
aQute.lib.osgi.Processor processor
java.util.Properties ext
public aQute.lib.osgi.Processor getParent ()
public aQute.lib.osgi.Processor getTop ()
public void getInfo (aQute.lib.osgi.Processor, java.lang.String)
aQute.lib.osgi.Processor processor
String prefix
public void getInfo (aQute.lib.osgi.Processor)
aQute.lib.osgi.Processor processor
private void addAll (java.util.List, java.util.List, java.lang.String)
java.util.List to
java.util.List from
String prefix
Object x
private aQute.lib.osgi.Processor current ()
aQute.lib.osgi.Processor p
public transient void warning (java.lang.String, java.lang.Object[])
String string
Object[] args
aQute.lib.osgi.Processor p
String s
public transient void error (java.lang.String, java.lang.Object[])
String string
Object[] args
aQute.lib.osgi.Processor p
String s
public transient void error (java.lang.String, java.lang.Throwable, java.lang.Object[])
String string
Throwable t
Object[] args
aQute.lib.osgi.Processor p
String s
public void signal ()
public java.util.List getWarnings ()
public java.util.List getErrors ()
public java.util.Map parseHeader (java.lang.String)
String value
public static java.util.Map parseHeader (java.lang.String, aQute.lib.osgi.Processor)
String value
aQute.lib.osgi.Processor logger
java.util.Map getClauses (java.lang.String)
String header
public void addClose (java.io.Closeable)
java.io.Closeable jar
static java.util.Map removeKeys (java.util.Map, java.lang.String)
java.util.Map source
String prefix
java.util.Map temp
java.util.Iterator p
String pack
public transient void progress (java.lang.String, java.lang.Object[])
String s
Object[] args
public boolean isPedantic ()
public void setPedantic (boolean)
boolean pedantic
public static java.io.File getFile (java.io.File, java.lang.String)
java.io.File base
String file
public java.io.File getFile (java.lang.String)
String file
public java.util.List getPlugins (java.lang.Class)
Class clazz
java.util.List l
java.util.Set all
Object plugin
public java.lang.Object getPlugin (java.lang.Class)
Class clazz
java.util.Set all
Object plugin
protected synchronized java.util.Set getPlugins ()
java.util.Set list
String spe
protected void loadPlugins (java.util.Set, java.lang.String)
java.util.Set list
String spe
java.util.Map plugins
java.util.Map$Entry entry
String key
aQute.lib.osgi.Processor$CL loader
String path
String[] parts
String p
java.io.File f
Class c
Object plugin
Throwable t
String commands
java.util.Collection cs
Throwable e
protected void setTypeSpecificPlugins (java.util.Set)
java.util.Set list
protected java.lang.Object customize (java.lang.Object, java.util.Map)
Object plugin
java.util.Map map
public boolean isFailOk ()
String v
public java.io.File getBase ()
public void setBase (java.io.File)
java.io.File base
public void clear ()
public transient void trace (java.lang.String, java.lang.Object[])
String msg
Object[] parms
aQute.lib.osgi.Processor p
public java.util.List newList ()
public java.util.Set newSet ()
public static java.util.Map newMap ()
public static java.util.Map newHashMap ()
public java.util.List newList (java.util.Collection)
java.util.Collection t
public java.util.Set newSet (java.util.Collection)
java.util.Collection t
public java.util.Map newMap (java.util.Map)
java.util.Map t
public void close ()
java.io.Closeable c
public java.lang.String _basedir (java.lang.String[])
String[] args
public java.util.Properties getProperties ()
public java.lang.String getProperty (java.lang.String)
String key
public void mergeProperties (java.io.File, boolean)
java.io.File file
boolean override
java.util.Properties properties
Exception e
public void mergeProperties (java.util.Properties, boolean)
java.util.Properties properties
boolean override
java.util.Enumeration e
String key
String value
public void setProperties (java.util.Properties)
java.util.Properties properties
public void addProperties (java.io.File) throws java.lang.Exception
java.io.File file
java.util.Properties p
public synchronized void addIncluded (java.io.File)
java.io.File file
private void doIncludes (java.io.File, java.util.Properties)
java.io.File ubase
java.util.Properties p
String includes
java.util.Collection clauses
String value
boolean fileMustExist
boolean overwrite
java.io.File file
Exception e
public void doIncludeFile (java.io.File, boolean, java.util.Properties) throws java.lang.Exception
java.io.File file
boolean overwrite
java.util.Properties target
java.io.InputStream in
java.util.Properties sub
java.util.Properties sub
java.util.Map$Entry entry
public void unsetProperty (java.lang.String)
String string
public boolean refresh ()
boolean changed
java.io.File file
public void forceRefresh ()
public void propertiesChanged ()
public void setProperties (java.io.File) throws java.io.IOException
java.io.File propertiesFile
public void setProperties (java.io.File, java.io.File)
java.io.File propertiesFile
java.io.File base
long modified
java.util.Properties p
java.io.IOException e
protected void begin ()
public static boolean isTrue (java.lang.String)
String value
public java.lang.String getProperty (java.lang.String, java.lang.String)
String key
String deflt
String value
aQute.lib.osgi.Processor source
public java.util.Properties loadProperties (java.io.File) throws java.io.IOException
java.io.File file
java.io.InputStream in
java.util.Properties p
java.util.Properties loadProperties (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream in
String name
int n
java.util.Properties p
Exception e
public static java.util.Properties replaceAll (java.util.Properties, java.lang.String, java.lang.String)
java.util.Properties p
String pattern
String replacement
java.util.Properties result
java.util.Iterator i
java.util.Map$Entry entry
String key
String value
public static java.util.Map merge (java.lang.String, java.util.Map, java.util.Map, java.util.Set, java.util.Map)
String type
java.util.Map instructions
java.util.Map actual
java.util.Set superfluous
java.util.Map ignored
java.util.Map toVisit
java.util.Map result
java.util.Iterator i
String instruction
String originalInstruction
java.util.Map instructedAttributes
aQute.lib.osgi.Instruction instr
java.util.Iterator p
String packageName
java.util.Map newAttributes
public static java.lang.String printClauses (java.util.Map)
java.util.Map exports
public static java.lang.String printClauses (java.util.Map, boolean)
java.util.Map exports
boolean checkMultipleVersions
StringBuffer sb
String del
java.util.Iterator i
String name
java.util.Map clause
String outname
public static void printClause (java.util.Map, java.lang.StringBuffer)
java.util.Map map
StringBuffer sb
java.util.Iterator j
String key
String value
boolean clean
public aQute.lib.osgi.Macro getReplacer ()
protected java.lang.Object[] getMacroDomains ()
public java.util.Properties getFlattenedProperties ()
public boolean updateModified (long, java.lang.String)
long time
String reason
public long lastModified ()
public void setProperty (java.lang.String, java.lang.String)
String key
String value
int i
public static java.util.Properties getManifestAsProperties (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.util.Properties p
java.util.jar.Manifest manifest
java.util.Iterator it
java.util.jar.Attributes$Name key
String value
public java.io.File getPropertiesFile ()
public void setFileMustExist (boolean)
boolean mustexist
public static java.lang.String read (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
java.io.InputStreamReader ir
StringBuilder sb
char[] chars
int size
public static java.lang.String join (java.util.Collection, java.lang.String)
java.util.Collection list
String delimeter
public static transient java.lang.String join (java.lang.String, java.util.Collection[])
String delimeter
java.util.Collection[] list
StringBuilder sb
String del
java.util.Collection l
Object item
public static java.lang.String join (java.lang.Object[], java.lang.String)
Object[] list
String delimeter
StringBuilder sb
String del
Object item
public static transient java.lang.String join (java.util.Collection[])
java.util.Collection[] list
public static java.lang.String join (java.lang.Object[])
Object[] list
public static void split (java.lang.String, java.util.Collection)
String s
java.util.Collection set
String[] elements
String element
public static java.util.Collection split (java.lang.String)
String s
public static java.util.Collection split (java.lang.String, java.lang.String)
String s
String splitter
public static transient java.lang.String merge (java.lang.String[])
String[] strings
java.util.ArrayList result
String s
public boolean isExceptions ()
public void setExceptions (boolean)
boolean exceptions
public java.lang.String normalize (java.lang.String)
String f
public java.lang.String normalize (java.io.File)
java.io.File f
public static java.lang.String removeDuplicateMarker (java.lang.String)
String key
int i
public static boolean isDuplicate (java.lang.String)
String name
public void setTrace (boolean)
boolean x
private aQute.lib.osgi.Processor$CL getLoader ()
public boolean exists ()
public boolean isOk ()
public boolean isPerfect ()
public void setForceLocal (java.util.Collection)
java.util.Collection local
public boolean isMissingPlugin (java.lang.String)
String name
public static transient java.lang.String appendPath (java.lang.String[])
String[] parts
StringBuilder sb
boolean lastSlash
String part
int i
char c
public static java.util.Map doAttrbutes (java.lang.Object[], aQute.lib.osgi.Clazz, aQute.lib.osgi.Macro)
Object[] attrs
aQute.lib.osgi.Clazz clazz
aQute.lib.osgi.Macro macro
java.util.Map map
Object a
String attr
int n
public static transient java.lang.String formatArrays (java.lang.String, java.lang.Object[])
String string
Object[] parms
Object[] parms2
Object[] output
int i
public static java.lang.Object makePrintable (java.lang.Object)
Object object
Object[] array
Object[] output
int i
public static transient java.lang.String append (java.lang.String[])
String[] strings
java.util.List result
String s
public synchronized java.lang.Class getClass (java.lang.String, java.io.File) throws java.lang.Exception
String type
java.io.File jar
aQute.lib.osgi.Processor$CL cl
public boolean isTrace ()
public static long getDuration (java.lang.String, long)
String tm
long dflt
java.util.concurrent.TimeUnit unit
java.util.regex.Matcher m
long duration
String u
public java.lang.String _random (java.lang.String[])
String[] args
int numchars
NumberFormatException e
char[] letters
char[] alphanums
char[] array
int i
char c
char c
protected aQute.lib.osgi.Processor beginHandleErrors (java.lang.String)
String message
aQute.lib.osgi.Processor previous
protected void endHandleErrors (aQute.lib.osgi.Processor)
aQute.lib.osgi.Processor previous
public static java.util.concurrent.Executor getExecutor ()
public synchronized void addBasicPlugin (java.lang.Object)
Object plugin
public synchronized void removeBasicPlugin (java.lang.Object)
Object plugin
}
aQute/lib/osgi/Resource.classResource.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.Resource extends java.lang.Object {
public abstract java.io.InputStream openInputStream () throws java.lang.Exception
public abstract void write (java.io.OutputStream) throws java.lang.Exception
public abstract long lastModified ()
public abstract void setExtra (java.lang.String)
public abstract java.lang.String getExtra ()
}
aQute/lib/osgi/TagResource$1.classTagResource.java
package aQute.lib.osgi
aQute.lib.osgi.TagResource$1 extends java.lang.Object implements java.lang.Runnable {
final aQute.lib.osgi.TagResource this$0
private final java.io.PipedOutputStream val$pout
void (aQute.lib.osgi.TagResource, java.io.PipedOutputStream)
public void run ()
Exception e
}
aQute/lib/osgi/TagResource.classTagResource.java
package aQute.lib.osgi
public aQute.lib.osgi.TagResource extends java.lang.Object implements aQute.lib.osgi.Resource {
final aQute.lib.tag.Tag tag
String extra
public void (aQute.lib.tag.Tag)
aQute.lib.tag.Tag tag
public java.io.InputStream openInputStream () throws java.lang.Exception
java.io.PipedInputStream pin
java.io.PipedOutputStream pout
public void write (java.io.OutputStream) throws java.io.UnsupportedEncodingException
java.io.OutputStream out
java.io.OutputStreamWriter ow
java.io.PrintWriter pw
public long lastModified ()
public void setExtra (java.lang.String)
String extra
public java.lang.String getExtra ()
}
aQute/lib/osgi/URLResource.classURLResource.java
package aQute.lib.osgi
public aQute.lib.osgi.URLResource extends java.lang.Object implements aQute.lib.osgi.Resource {
java.net.URL url
String extra
public void (java.net.URL)
java.net.URL url
public java.io.InputStream openInputStream () throws java.io.IOException
public java.lang.String toString ()
public void write (java.io.OutputStream) throws java.lang.Exception
java.io.OutputStream out
public long lastModified ()
public java.lang.String getExtra ()
public void setExtra (java.lang.String)
String extra
}
aQute/lib/osgi/Verifier$EE.classVerifier.java
package aQute.lib.osgi
aQute.lib.osgi.Verifier$EE extends java.lang.Object {
String name
int target
void (java.lang.String, int, int)
String name
int source
int target
}
aQute/lib/osgi/Verifier.classVerifier.java
package aQute.lib.osgi
public aQute.lib.osgi.Verifier extends aQute.lib.osgi.Analyzer {
aQute.lib.osgi.Jar dot
java.util.jar.Manifest manifest
java.util.Map referred
java.util.Map contained
java.util.Map uses
java.util.Map mimports
java.util.Map mdynimports
java.util.Map mexports
java.util.List bundleClasspath
java.util.Map ignore
java.util.Map classSpace
boolean r3
boolean usesRequire
boolean fragment
java.util.jar.Attributes main
static final java.util.regex.Pattern EENAME
static final int V1_1
static final int V1_2
static final int V1_3
static final int V1_4
static final int V1_5
static final int V1_6
static final int V1_7
static final int V1_8
static final aQute.lib.osgi.Verifier$EE[] ees
static final java.util.regex.Pattern BUNDLEMANIFESTVERSION
public static final String SYMBOLICNAME_STRING
public static final java.util.regex.Pattern SYMBOLICNAME
public static final String VERSION_STRING
public static final java.util.regex.Pattern VERSION
static final java.util.regex.Pattern FILTEROP
public static final java.util.regex.Pattern VERSIONRANGE
static final java.util.regex.Pattern FILE
static final java.util.regex.Pattern WILDCARDPACKAGE
public static final java.util.regex.Pattern ISO639
public static final java.util.regex.Pattern HEADER_PATTERN
public static final java.util.regex.Pattern TOKEN
public static final java.util.regex.Pattern NUMBERPATTERN
public static final java.util.regex.Pattern PATHPATTERN
public static final java.util.regex.Pattern FQNPATTERN
public static final java.util.regex.Pattern URLPATTERN
public static final java.util.regex.Pattern ANYPATTERN
public static final java.util.regex.Pattern FILTERPATTERN
public static final java.util.regex.Pattern TRUEORFALSEPATTERN
public static final java.util.regex.Pattern WILDCARDNAMEPATTERN
public static final java.util.regex.Pattern BUNDLE_ACTIVATIONPOLICYPATTERN
public static final String[] EES
public static final String[] OSNAMES
public static final String[] PROCESSORNAMES
java.util.Properties properties
static void ()
public void (aQute.lib.osgi.Jar) throws java.lang.Exception
aQute.lib.osgi.Jar jar
public void (aQute.lib.osgi.Jar, java.util.Properties) throws java.lang.Exception
aQute.lib.osgi.Jar jar
java.util.Properties properties
public void ()
private void verifyHeaders (java.util.jar.Attributes)
java.util.jar.Attributes main
Object element
java.util.jar.Attributes$Name header
String h
private java.util.List getBundleClassPath ()
java.util.List list
String bcp
java.util.Map entries
java.util.Map$Entry ex
String jarOrDir
aQute.lib.osgi.Resource resource
aQute.lib.osgi.Jar sub
Exception e
aQute.lib.osgi.Jar sub
java.util.Map$Entry entry
Exception e
public void verifyNative ()
String nc
public void doNative (java.lang.String)
String nc
aQute.libg.qtokens.QuotedTokenizer qt
char del
String name
String value
String key
public boolean verifyFilter (java.lang.String)
String value
Exception e
private void verifyActivator ()
String bactivator
aQute.lib.osgi.Clazz cl
int n
String pack
private aQute.lib.osgi.Clazz loadClass (java.lang.String)
String className
String path
private void verifyComponent ()
String serviceComponent
java.util.Map map
String component
public void info ()
private void verifyInvalidExports ()
java.util.Set invalidExport
java.util.Iterator i
String pack
private void verifyInvalidImports ()
java.util.Set invalidImport
String bactivator
int n
private void verifyUnresolvedReferences ()
java.util.Set unresolvedReferences
java.util.Iterator p
String pack
java.util.Set culprits
aQute.lib.osgi.Clazz clazz
private boolean isDynamicImport (java.lang.String)
String pack
String pattern
private boolean hasOverlap (java.util.Set, java.util.Set)
java.util.Set a
java.util.Set b
java.util.Iterator i
public void verify () throws java.lang.Exception
private void verifyDirectives (java.lang.String, java.lang.String)
String header
String directives
java.util.regex.Pattern pattern
java.util.Map map
java.util.Map$Entry entry
String key
java.util.regex.Matcher m
private void verifyUses ()
public boolean verifyActivationPolicy ()
String policy
public boolean verifyActivationPolicy (java.lang.String)
String policy
java.util.Map map
java.util.Map s
public void verifyBundleClasspath ()
java.util.Map bcp
String path
String path
private void verifyDynamicImportPackage ()
String dynamicImportPackage
java.util.Map map
String name
java.util.Map sub
private void verifyManifestFirst ()
private void verifySymbolicName ()
java.util.Map bsn
String name
public static boolean isBsn (java.lang.String)
String name
public static int verifyFilter (java.lang.String, int)
String expr
int index
IndexOutOfBoundsException e
private static int verifyFilterOperation (java.lang.String, int)
String expr
int index
StringBuffer sb
String attr
String operator
private java.lang.String getHeader (java.lang.String)
String string
private boolean verifyHeader (java.lang.String, java.util.regex.Pattern, boolean)
String name
java.util.regex.Pattern regex
boolean error
String value
aQute.libg.qtokens.QuotedTokenizer st
java.util.Iterator i
String msg
private static boolean verify (java.lang.String, java.util.regex.Pattern)
String value
java.util.regex.Pattern regex
private boolean verifyListHeader (java.lang.String, java.util.regex.Pattern, boolean)
String name
java.util.regex.Pattern regex
boolean error
String value
java.util.Map map
String header
String msg
public java.lang.String getProperty (java.lang.String, java.lang.String)
String key
String deflt
public void setClassSpace (java.util.Map, java.util.Map, java.util.Map, java.util.Map)
java.util.Map classspace
java.util.Map contained
java.util.Map referred
java.util.Map uses
public static boolean isVersion (java.lang.String)
String version
public static boolean isIdentifier (java.lang.String)
String value
int i
public static boolean isMember (java.lang.String, java.lang.String[])
String value
String[] matches
String match
public static boolean isFQN (java.lang.String)
String name
int i
char c
}
aQute/lib/osgi/WriteResource$1.classWriteResource.java
package aQute.lib.osgi
aQute.lib.osgi.WriteResource$1 extends java.lang.Thread {
final aQute.lib.osgi.WriteResource this$0
private final java.io.PipedOutputStream val$pout
void (aQute.lib.osgi.WriteResource, java.io.PipedOutputStream)
public void run ()
Exception e
}
aQute/lib/osgi/WriteResource.classWriteResource.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.WriteResource extends java.lang.Object implements aQute.lib.osgi.Resource {
long lastModified
String extra
public void ()
public java.io.InputStream openInputStream () throws java.lang.Exception
java.io.PipedInputStream pin
java.io.PipedOutputStream pout
Thread t
public abstract void write (java.io.OutputStream) throws java.io.IOException java.lang.Exception
public abstract long lastModified ()
public java.lang.String getExtra ()
public void setExtra (java.lang.String)
String extra
}
aQute/lib/osgi/ZipResource.classZipResource.java
package aQute.lib.osgi
public aQute.lib.osgi.ZipResource extends java.lang.Object implements aQute.lib.osgi.Resource {
java.util.zip.ZipFile zip
java.util.zip.ZipEntry entry
long lastModified
String extra
void (java.util.zip.ZipFile, java.util.zip.ZipEntry, long)
java.util.zip.ZipFile zip
java.util.zip.ZipEntry entry
long lastModified
byte[] data
public java.io.InputStream openInputStream () throws java.io.IOException
public java.lang.String toString ()
public static java.util.zip.ZipFile build (aQute.lib.osgi.Jar, java.io.File) throws java.util.zip.ZipException java.io.IOException
aQute.lib.osgi.Jar jar
java.io.File file
public static java.util.zip.ZipFile build (aQute.lib.osgi.Jar, java.io.File, java.util.regex.Pattern) throws java.util.zip.ZipException java.io.IOException
aQute.lib.osgi.Jar jar
java.io.File file
java.util.regex.Pattern pattern
java.util.zip.ZipFile zip
java.util.Enumeration e
java.util.zip.ZipEntry entry
java.util.regex.Matcher m
long time
java.util.zip.ZipException ze
java.io.FileNotFoundException e
public void write (java.io.OutputStream) throws java.lang.Exception
java.io.OutputStream out
public long lastModified ()
public java.lang.String getExtra ()
public void setExtra (java.lang.String)
String extra
}
aQute/lib/osgi/bnd.info
aQute/lib/osgi/eclipse/
aQute/lib/osgi/eclipse/EclipseClasspath.classEclipseClasspath.java
package aQute.lib.osgi.eclipse
public aQute.lib.osgi.eclipse.EclipseClasspath extends java.lang.Object {
static javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
javax.xml.parsers.DocumentBuilder db
java.io.File project
java.io.File workspace
java.util.Set sources
java.util.Set allSources
java.util.Set classpath
java.util.List dependents
java.io.File output
boolean recurse
java.util.Set exports
java.util.Map properties
aQute.libg.reporter.Reporter reporter
int options
java.util.Set bootclasspath
public static final int DO_VARIABLES
static java.util.regex.Pattern PATH
static void ()
public void (aQute.libg.reporter.Reporter, java.io.File, java.io.File, int) throws java.lang.Exception
aQute.libg.reporter.Reporter reporter
java.io.File workspace
java.io.File project
int options
public void (aQute.libg.reporter.Reporter, java.io.File, java.io.File) throws java.lang.Exception
aQute.libg.reporter.Reporter reporter
java.io.File workspace
java.io.File project
void parse (java.io.File, boolean) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
java.io.File project
boolean top
java.io.File file
org.w3c.dom.Document doc
org.w3c.dom.NodeList nodelist
int i
org.w3c.dom.Node node
org.w3c.dom.NamedNodeMap attrs
String kind
String path
java.io.File subProject
java.io.File src
String path
boolean exported
java.io.File jar
String path
boolean exported
java.io.File lib
java.io.File slib
private java.io.File getFile (java.io.File, java.io.File, java.lang.String)
java.io.File abs
java.io.File relative
String opath
String path
java.io.File result
java.util.StringTokenizer st
String token
private java.io.File replaceVar (java.lang.String)
String path
java.util.regex.Matcher m
String var
String remainder
String base
java.io.File b
java.io.File f
private java.lang.String get (org.w3c.dom.NamedNodeMap, java.lang.String)
org.w3c.dom.NamedNodeMap map
String name
org.w3c.dom.Node node
public java.util.Set getClasspath ()
public java.util.Set getSourcepath ()
public java.io.File getOutput ()
public java.util.List getDependents ()
public void setRecurse (boolean)
boolean recurse
public java.util.Set getExports ()
public void setProperties (java.util.Map)
java.util.Map map
public java.util.Set getBootclasspath ()
public java.util.Set getAllSources ()
}
aQute/lib/osgi/packageinfo
aQute/lib/putjar/
aQute/lib/putjar/DirectoryInputStream.classDirectoryInputStream.java
package aQute.lib.putjar
public aQute.lib.putjar.DirectoryInputStream extends java.io.InputStream {
final java.io.File root
final aQute.libg.fileiterator.FileIterator fi
java.io.File element
int entries
int state
long where
static final int START
static final int HEADER
static final int DATA
static final int DIRECTORY
static final int EOF
static final java.io.InputStream eof
java.io.ByteArrayOutputStream directory
java.io.InputStream current
static void ()
public void (java.io.File)
java.io.File dir
public int read () throws java.io.IOException
int c
void next () throws java.io.IOException
private void nextHeader () throws java.io.IOException
java.io.InputStream getDirectory () throws java.io.IOException
long where
int sizeDirectory
byte[] data
private void writeShort (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream out
int v
int i
private void writeInt (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream out
int v
int i
private java.io.InputStream getHeader (java.io.File, java.io.File) throws java.io.IOException
java.io.File root
java.io.File file
long where
java.io.ByteArrayOutputStream bout
java.util.zip.CRC32 crc
String p
byte[] path
byte[] bytes
private java.lang.String getPath (java.io.File, java.io.File)
java.io.File root
java.io.File file
String p
private java.util.zip.CRC32 getCRC (java.io.File) throws java.io.IOException
java.io.File file
java.util.zip.CRC32 crc
java.io.FileInputStream in
byte[] data
int size
}
aQute/lib/putjar/packageinfo
aQute/lib/spring/
aQute/lib/spring/JPAComponent.classJPAComponent.java
package aQute.lib.spring
public aQute.lib.spring.JPAComponent extends aQute.lib.spring.XMLTypeProcessor {
public void ()
protected java.util.List getTypes (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
java.util.List types
}
aQute/lib/spring/SpringComponent.classSpringComponent.java
package aQute.lib.spring
public aQute.lib.spring.SpringComponent extends java.lang.Object implements aQute.bnd.service.AnalyzerPlugin {
static javax.xml.transform.Transformer transformer
static java.util.regex.Pattern SPRING_SOURCE
static java.util.regex.Pattern QN
static void ()
public void ()
public static java.util.Set analyze (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
javax.xml.transform.TransformerFactory tf
javax.xml.transform.Source source
java.util.Set refers
java.io.ByteArrayOutputStream bout
javax.xml.transform.Result r
javax.xml.transform.Source s
java.io.ByteArrayInputStream bin
java.io.BufferedReader br
String line
String[] parts
int i
int n
public boolean analyzeJar (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
aQute.lib.osgi.Jar jar
java.util.Map dir
java.util.Iterator i
java.util.Map$Entry entry
String path
aQute.lib.osgi.Resource resource
java.io.InputStream in
java.util.Set set
java.util.Iterator r
String pack
Exception e
}
aQute/lib/spring/SpringXMLType.classSpringXMLType.java
package aQute.lib.spring
public aQute.lib.spring.SpringXMLType extends aQute.lib.spring.XMLTypeProcessor {
public void ()
protected java.util.List getTypes (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
java.util.List types
String header
}
aQute/lib/spring/XMLType.classXMLType.java
package aQute.lib.spring
public aQute.lib.spring.XMLType extends java.lang.Object {
javax.xml.transform.Transformer transformer
java.util.regex.Pattern paths
String root
static java.util.regex.Pattern QN
static void ()
public void (java.net.URL, java.lang.String, java.lang.String) throws java.lang.Exception
java.net.URL source
String root
String paths
public java.util.Set analyze (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
java.util.Set refers
java.io.ByteArrayOutputStream bout
javax.xml.transform.Result r
javax.xml.transform.Source s
java.io.ByteArrayInputStream bin
java.io.BufferedReader br
String line
String[] parts
int i
int n
public boolean analyzeJar (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
aQute.lib.osgi.Jar jar
java.util.Map dir
aQute.lib.osgi.Resource resource
java.util.Iterator i
java.util.Map$Entry entry
String path
aQute.lib.osgi.Resource resource
private void process (aQute.lib.osgi.Analyzer, java.lang.String, aQute.lib.osgi.Resource)
aQute.lib.osgi.Analyzer analyzer
String path
aQute.lib.osgi.Resource resource
java.io.InputStream in
java.util.Set set
java.util.Iterator r
String pack
Exception e
protected javax.xml.transform.Transformer getTransformer (java.net.URL) throws java.lang.Exception
java.net.URL url
javax.xml.transform.TransformerFactory tf
javax.xml.transform.Source source
}
aQute/lib/spring/XMLTypeProcessor.classXMLTypeProcessor.java
package aQute.lib.spring
public aQute.lib.spring.XMLTypeProcessor extends java.lang.Object implements aQute.bnd.service.AnalyzerPlugin {
public void ()
public boolean analyzeJar (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
java.util.List types
aQute.lib.spring.XMLType type
protected java.util.List getTypes (aQute.lib.osgi.Analyzer) throws java.lang.Exception
aQute.lib.osgi.Analyzer analyzer
protected void process (java.util.List, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception
java.util.List types
String resource
String paths
String pattern
java.util.Map map
String path
}
aQute/lib/spring/extract.xsl
aQute/lib/spring/hibernate.xsl
aQute/lib/spring/jpa.xsl
aQute/lib/tag/
aQute/lib/tag/Tag.classTag.java
package aQute.lib.tag
public aQute.lib.tag.Tag extends java.lang.Object {
aQute.lib.tag.Tag parent
String name
final java.util.Map attributes
final java.util.List content
static java.text.SimpleDateFormat format
boolean cdata
static void ()
public transient void (java.lang.String, java.lang.Object[])
String name
Object[] contents
Object c
public transient void (aQute.lib.tag.Tag, java.lang.String, java.lang.Object[])
aQute.lib.tag.Tag parent
String name
Object[] contents
public transient void (java.lang.String, java.util.Map, java.lang.Object[])
String name
java.util.Map attributes
Object[] contents
public void (java.lang.String, java.util.Map)
String name
java.util.Map attributes
public transient void (java.lang.String, java.lang.String[], java.lang.Object[])
String name
String[] attributes
Object[] contents
int i
public void (java.lang.String, java.lang.String[])
String name
String[] attributes
public aQute.lib.tag.Tag addAttribute (java.lang.String, java.lang.String)
String key
String value
public aQute.lib.tag.Tag addAttribute (java.lang.String, java.lang.Object)
String key
Object value
public aQute.lib.tag.Tag addAttribute (java.lang.String, int)
String key
int value
public aQute.lib.tag.Tag addAttribute (java.lang.String, java.util.Date)
String key
java.util.Date value
public aQute.lib.tag.Tag addContent (java.lang.String)
String string
public aQute.lib.tag.Tag addContent (aQute.lib.tag.Tag)
aQute.lib.tag.Tag tag
public java.lang.String getName ()
public java.lang.String getAttribute (java.lang.String)
String key
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String key
String deflt
String answer
public java.util.Map getAttributes ()
public java.util.List getContents ()
public java.lang.String toString ()
java.io.StringWriter sw
public java.util.List getContents (java.lang.String)
String tag
java.util.List out
Object o
public java.lang.String getContentsAsString ()
StringBuffer sb
public void getContentsAsString (java.lang.StringBuffer)
StringBuffer sb
Object o
public aQute.lib.tag.Tag print (int, java.io.PrintWriter)
int indent
java.io.PrintWriter pw
String key
String value
String quote
Object c
aQute.lib.tag.Tag tag
void formatted (java.io.PrintWriter, int, int, java.lang.String)
java.io.PrintWriter pw
int left
int width
String s
int pos
int i
char c
java.lang.String escape (java.lang.String)
String s
StringBuffer sb
int i
char c
void spaces (java.io.PrintWriter, int)
java.io.PrintWriter pw
int n
public java.util.Collection select (java.lang.String)
String path
public java.util.Collection select (java.lang.String, aQute.lib.tag.Tag)
String path
aQute.lib.tag.Tag mapping
java.util.List v
void select (java.lang.String, java.util.List, aQute.lib.tag.Tag)
String path
java.util.List results
aQute.lib.tag.Tag mapping
int i
String name
Object o
aQute.lib.tag.Tag child
int i
String elementName
String remainder
Object o
aQute.lib.tag.Tag child
public boolean match (java.lang.String, aQute.lib.tag.Tag, aQute.lib.tag.Tag)
String search
aQute.lib.tag.Tag child
aQute.lib.tag.Tag mapping
String target
String sn
String tn
int s
int t
String suri
String turi
public java.lang.String getString (java.lang.String)
String path
String attribute
int index
java.util.Collection tags
StringBuffer sb
aQute.lib.tag.Tag tag
public java.lang.String getStringContent ()
StringBuffer sb
Object c
public java.lang.String getNameSpace ()
public java.lang.String getNameSpace (java.lang.String)
String name
int index
String ns
public java.lang.String findRecursiveAttribute (java.lang.String)
String name
String value
public java.lang.String getLocalName ()
int index
public void rename (java.lang.String)
String string
public void setCDATA ()
}
aQute/lib/tag/packageinfo
aQute/libg/
aQute/libg/command/
aQute/libg/command/Command$1.classCommand.java
package aQute.libg.command
aQute.libg.command.Command$1 extends java.lang.Object implements java.lang.Runnable {
final aQute.libg.command.Command this$0
void (aQute.libg.command.Command)
public void run ()
}
aQute/libg/command/Command$2.classCommand.java
package aQute.libg.command
aQute.libg.command.Command$2 extends java.util.TimerTask {
final aQute.libg.command.Command this$0
private final aQute.libg.command.Command$InputStreamHandler val$handler
void (aQute.libg.command.Command, aQute.libg.command.Command$InputStreamHandler)
public void run ()
}
aQute/libg/command/Command$Collector.classCommand.java
package aQute.libg.command
aQute.libg.command.Command$Collector extends java.lang.Thread {
final java.io.InputStream in
final Appendable sb
final aQute.libg.command.Command this$0
public void (aQute.libg.command.Command, java.io.InputStream, java.lang.Appendable)
java.io.InputStream inputStream
Appendable sb
public void run ()
int c
Exception e
}
aQute/libg/command/Command$InputStreamHandler.classCommand.java
package aQute.libg.command
aQute.libg.command.Command$InputStreamHandler extends java.lang.Thread {
final java.io.InputStream in
final java.io.OutputStream stdin
final aQute.libg.command.Command this$0
public void (aQute.libg.command.Command, java.io.InputStream, java.io.OutputStream)
java.io.InputStream in
java.io.OutputStream stdin
public void run ()
int c
}
aQute/libg/command/Command.classCommand.java
package aQute.libg.command
public aQute.libg.command.Command extends java.lang.Object {
boolean trace
aQute.libg.reporter.Reporter reporter
java.util.List arguments
long timeout
java.io.File cwd
static java.util.Timer timer
Process process
volatile boolean timedout
static void ()
public void ()
public int execute (java.lang.Appendable, java.lang.Appendable) throws java.lang.Exception
Appendable stdout
Appendable stderr
public int execute (java.lang.String, java.lang.Appendable, java.lang.Appendable) throws java.lang.Exception
String input
Appendable stdout
Appendable stderr
java.io.InputStream in
public int execute (java.io.InputStream, java.lang.Appendable, java.lang.Appendable) throws java.lang.Exception
java.io.InputStream in
Appendable stdout
Appendable stderr
int result
int result
int result
int result
String[] args
Runnable r
Thread hook
java.util.TimerTask timer
java.io.OutputStream stdin
aQute.libg.command.Command$InputStreamHandler handler
java.io.InputStream out
java.io.InputStream err
byte exitValue
public transient void add (java.lang.String[])
String[] args
String arg
public void addAll (java.util.Collection)
java.util.Collection args
public void setTimeout (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
public void setTrace ()
public void setReporter (aQute.libg.reporter.Reporter)
aQute.libg.reporter.Reporter reporter
public void setCwd (java.io.File)
java.io.File dir
public void cancel ()
public java.lang.String toString ()
StringBuilder sb
String del
String argument
}
aQute/libg/command/packageinfo
aQute/libg/cryptography/
aQute/libg/cryptography/Crypto.classCrypto.java
package aQute.libg.cryptography
public aQute.libg.cryptography.Crypto extends java.lang.Object {
static final java.util.regex.Pattern RSA_PRIVATE
static final java.util.regex.Pattern RSA_PUBLIC
static void ()
public void ()
public static java.lang.Object fromString (java.lang.String, java.lang.Class) throws java.lang.Exception
String spec
Class c
java.util.regex.Matcher m
java.util.regex.Matcher m
public static java.lang.String toString (java.lang.Object)
Object key
java.security.interfaces.RSAPrivateKey pk
java.security.interfaces.RSAPublicKey pk
public static aQute.libg.cryptography.Signer signer (java.security.PrivateKey, aQute.libg.cryptography.Digester) throws java.security.NoSuchAlgorithmException
java.security.PrivateKey key
aQute.libg.cryptography.Digester digester
java.security.Signature s
public static aQute.libg.cryptography.Verifier verifier (java.security.PublicKey, aQute.libg.cryptography.Digest) throws java.security.NoSuchAlgorithmException
java.security.PublicKey key
aQute.libg.cryptography.Digest digest
java.security.Signature s
}
aQute/libg/cryptography/Digest.classDigest.java
package aQute.libg.cryptography
public abstract aQute.libg.cryptography.Digest extends java.lang.Object {
final byte[] digest
protected void (byte[], int)
byte[] checksum
int width
public byte[] digest ()
public java.lang.String toString ()
public abstract java.lang.String getAlgorithm ()
}
aQute/libg/cryptography/Digester.classDigester.java
package aQute.libg.cryptography
public abstract aQute.libg.cryptography.Digester extends java.io.OutputStream {
protected java.security.MessageDigest md
public void (java.security.MessageDigest)
java.security.MessageDigest instance
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
public void write (int) throws java.io.IOException
int b
public java.security.MessageDigest getMessageDigest () throws java.lang.Exception
public aQute.libg.cryptography.Digest from (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public abstract aQute.libg.cryptography.Digest digest () throws java.lang.Exception
public abstract aQute.libg.cryptography.Digest digest (byte[]) throws java.lang.Exception
public abstract java.lang.String getAlgorithm ()
}
aQute/libg/cryptography/Key.classKey.java
package aQute.libg.cryptography
public abstract aQute.libg.cryptography.Key extends java.lang.Object implements java.security.Key {
private static final long serialVersionUID
public void ()
}
aQute/libg/cryptography/MD5$1.classMD5.java
package aQute.libg.cryptography
aQute.libg.cryptography.MD5$1 extends aQute.libg.cryptography.Digester {
void (java.security.MessageDigest)
java.security.MessageDigest $anonymous0
public aQute.libg.cryptography.MD5 digest () throws java.lang.Exception
public aQute.libg.cryptography.MD5 digest (byte[])
byte[] bytes
public java.lang.String getAlgorithm ()
public volatile aQute.libg.cryptography.Digest digest (byte[]) throws java.lang.Exception
public volatile aQute.libg.cryptography.Digest digest () throws java.lang.Exception
}
aQute/libg/cryptography/MD5.classMD5.java
package aQute.libg.cryptography
public aQute.libg.cryptography.MD5 extends aQute.libg.cryptography.Digest {
public static final String ALGORITHM
public static aQute.libg.cryptography.Digester getDigester () throws java.lang.Exception
public void (byte[])
byte[] digest
public java.lang.String getAlgorithm ()
}
aQute/libg/cryptography/RSA.classRSA.java
package aQute.libg.cryptography
public aQute.libg.cryptography.RSA extends java.lang.Object {
static final String ALGORITHM
static final java.security.KeyFactory factory
static void ()
public void ()
private static java.security.KeyFactory getKeyFactory ()
public static java.security.interfaces.RSAPrivateKey create (java.security.spec.RSAPrivateKeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.RSAPrivateKeySpec keyspec
public static java.security.interfaces.RSAPublicKey create (java.security.spec.RSAPublicKeySpec) throws java.security.spec.InvalidKeySpecException
java.security.spec.RSAPublicKeySpec keyspec
public static java.security.interfaces.RSAPublicKey createPublic (java.math.BigInteger, java.math.BigInteger) throws java.security.spec.InvalidKeySpecException
java.math.BigInteger m
java.math.BigInteger e
public static java.security.interfaces.RSAPrivateKey createPrivate (java.math.BigInteger, java.math.BigInteger) throws java.security.spec.InvalidKeySpecException
java.math.BigInteger m
java.math.BigInteger e
public static aQute.libg.tuple.Pair generate () throws java.security.NoSuchAlgorithmException
java.security.KeyPairGenerator kpg
java.security.KeyPair keypair
}
aQute/libg/cryptography/SHA1$1.classSHA1.java
package aQute.libg.cryptography
aQute.libg.cryptography.SHA1$1 extends aQute.libg.cryptography.Digester {
void (java.security.MessageDigest)
java.security.MessageDigest $anonymous0
public aQute.libg.cryptography.SHA1 digest () throws java.lang.Exception
public aQute.libg.cryptography.SHA1 digest (byte[])
byte[] bytes
public java.lang.String getAlgorithm ()
public volatile aQute.libg.cryptography.Digest digest (byte[]) throws java.lang.Exception
public volatile aQute.libg.cryptography.Digest digest () throws java.lang.Exception
}
aQute/libg/cryptography/SHA1.classSHA1.java
package aQute.libg.cryptography
public aQute.libg.cryptography.SHA1 extends aQute.libg.cryptography.Digest {
public static final String ALGORITHM
public static aQute.libg.cryptography.Digester getDigester () throws java.security.NoSuchAlgorithmException
java.security.MessageDigest md
public void (byte[])
byte[] b
public java.lang.String getAlgorithm ()
}
aQute/libg/cryptography/Signer.classSigner.java
package aQute.libg.cryptography
public aQute.libg.cryptography.Signer extends java.io.OutputStream {
java.security.Signature signature
aQute.libg.cryptography.Digester digester
void (java.security.Signature, aQute.libg.cryptography.Digester)
java.security.Signature s
aQute.libg.cryptography.Digester digester
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
java.security.SignatureException e
public void write (int) throws java.io.IOException
int b
java.security.SignatureException e
public aQute.libg.cryptography.Digest signature () throws java.lang.Exception
}
aQute/libg/cryptography/Verifier.classVerifier.java
package aQute.libg.cryptography
public aQute.libg.cryptography.Verifier extends java.io.OutputStream {
final java.security.Signature signature
final aQute.libg.cryptography.Digest d
void (java.security.Signature, aQute.libg.cryptography.Digest)
java.security.Signature s
aQute.libg.cryptography.Digest d
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
java.security.SignatureException e
public void write (int) throws java.io.IOException
int b
java.security.SignatureException e
public boolean verify () throws java.lang.Exception
}
aQute/libg/cryptography/packageinfo
aQute/libg/fileiterator/
aQute/libg/fileiterator/FileIterator.classFileIterator.java
package aQute.libg.fileiterator
public aQute.libg.fileiterator.FileIterator extends java.lang.Object implements java.util.Iterator {
java.io.File dir
int n
aQute.libg.fileiterator.FileIterator next
static final boolean $assertionsDisabled
static void ()
public void (java.io.File)
java.io.File nxt
public boolean hasNext ()
public java.io.File next ()
java.io.File answer
java.io.File nxt
public void remove ()
public volatile java.lang.Object next ()
}
aQute/libg/fileiterator/packageinfo
aQute/libg/filelock/
aQute/libg/filelock/DirectoryLock.classDirectoryLock.java
package aQute.libg.filelock
public aQute.libg.filelock.DirectoryLock extends java.lang.Object {
final java.io.File lock
final long timeout
public static final String LOCKNAME
public void (java.io.File, long)
java.io.File directory
long timeout
public void release ()
public void lock () throws java.lang.InterruptedException
long deadline
}
aQute/libg/forker/
aQute/libg/forker/Forker$Job.classForker.java
package aQute.libg.forker
aQute.libg.forker.Forker$Job extends java.lang.Object implements java.lang.Runnable {
Object target
java.util.Set dependencies
Runnable runnable
Throwable exception
volatile Thread t
volatile java.util.concurrent.atomic.AtomicBoolean canceled
final aQute.libg.forker.Forker this$0
void (aQute.libg.forker.Forker)
public void run ()
Exception e
private void cancel ()
static void access$0 (aQute.libg.forker.Forker$Job)
}
aQute/libg/forker/Forker.classForker.java
package aQute.libg.forker
public aQute.libg.forker.Forker extends java.lang.Object {
final java.util.concurrent.Executor executor
final java.util.Map waiting
final java.util.Set executing
final java.util.concurrent.atomic.AtomicBoolean canceled
private int count
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public void ()
public synchronized void doWhen (java.util.Collection, java.lang.Object, java.lang.Runnable)
java.util.Collection dependencies
Object target
Runnable runnable
aQute.libg.forker.Forker$Job job
public void start (long) throws java.lang.InterruptedException
long ms
private void check ()
java.util.Set dependencies
aQute.libg.forker.Forker$Job job
public synchronized void sync (long) throws java.lang.InterruptedException
long ms
private void schedule ()
java.util.List torun
java.util.Iterator e
aQute.libg.forker.Forker$Job job
Runnable r
private void done (aQute.libg.forker.Forker$Job)
aQute.libg.forker.Forker$Job done
aQute.libg.forker.Forker$Job job
public void cancel (long) throws java.lang.InterruptedException
long ms
aQute.libg.forker.Forker$Job job
public int getCount ()
static void access$0 (aQute.libg.forker.Forker, aQute.libg.forker.Forker$Job)
}
aQute/libg/forker/packageinfo
aQute/libg/generics/
aQute/libg/generics/Create.classCreate.java
package aQute.libg.generics
public aQute.libg.generics.Create extends java.lang.Object {
public void ()
public static java.util.Map map ()
public static java.util.List list ()
public static java.util.Set set ()
public static java.util.List list (java.lang.Object[])
Object[] source
public static java.util.Set set (java.lang.Object[])
Object[] source
public static java.util.Map copy (java.util.Map)
java.util.Map source
public static java.util.List copy (java.util.List)
java.util.List source
public static java.util.Set copy (java.util.Collection)
java.util.Collection source
}
aQute/libg/generics/packageinfo
aQute/libg/glob/
aQute/libg/glob/Glob.classGlob.java
package aQute.libg.glob
public aQute.libg.glob.Glob extends java.lang.Object {
private final String glob
private final java.util.regex.Pattern pattern
public void (java.lang.String)
String globString
public java.util.regex.Matcher matcher (java.lang.CharSequence)
CharSequence input
public java.lang.String toString ()
private static java.lang.String convertGlobToRegEx (java.lang.String)
String line
int strLen
StringBuilder sb
boolean escaping
int inCurlies
char currentChar
}
aQute/libg/header/
aQute/libg/header/OSGiHeader.classOSGiHeader.java
package aQute.libg.header
public aQute.libg.header.OSGiHeader extends java.lang.Object {
public void ()
public static java.util.Map parseHeader (java.lang.String)
String value
public static java.util.Map parseHeader (java.lang.String, aQute.libg.reporter.Reporter)
String value
aQute.libg.reporter.Reporter logger
java.util.Map result
aQute.libg.qtokens.QuotedTokenizer qt
char del
boolean hadAttribute
java.util.Map clause
java.util.List aliases
String name
String adname
String advalue
String clauseName
public static java.util.Map parseProperties (java.lang.String)
String input
public static java.util.Map parseProperties (java.lang.String, aQute.libg.reporter.Reporter)
String input
aQute.libg.reporter.Reporter logger
java.util.Map result
aQute.libg.qtokens.QuotedTokenizer qt
char del
String key
String value
}
aQute/libg/header/packageinfo
aQute/libg/qtokens/
aQute/libg/qtokens/QuotedTokenizer.classQuotedTokenizer.java
package aQute.libg.qtokens
public aQute.libg.qtokens.QuotedTokenizer extends java.lang.Object {
String string
int index
String separators
boolean returnTokens
boolean ignoreWhiteSpace
String peek
char separator
public void (java.lang.String, java.lang.String, boolean)
String string
String separators
boolean returnTokens
public void (java.lang.String, java.lang.String)
String string
String separators
public java.lang.String nextToken (java.lang.String)
String separators
String tmp
StringBuffer sb
char c
String result
public java.lang.String nextToken ()
private void quotedString (java.lang.StringBuffer, char)
StringBuffer sb
char c
char quote
public java.lang.String[] getTokens ()
private java.lang.String[] getTokens (int)
int cnt
String token
String[] result
public char getSeparator ()
public java.util.List getTokenSet ()
java.util.List list
String token
}
aQute/libg/qtokens/packageinfo
aQute/libg/reporter/
aQute/libg/reporter/Reporter.classReporter.java
package aQute.libg.reporter
public abstract aQute.libg.reporter.Reporter extends java.lang.Object {
public transient abstract void error (java.lang.String, java.lang.Object[])
public transient abstract void warning (java.lang.String, java.lang.Object[])
public transient abstract void progress (java.lang.String, java.lang.Object[])
public transient abstract void trace (java.lang.String, java.lang.Object[])
public abstract java.util.List getWarnings ()
public abstract java.util.List getErrors ()
public abstract boolean isPedantic ()
}
aQute/libg/reporter/packageinfo
aQute/libg/sax/
aQute/libg/sax/ContentFilter.classContentFilter.java
package aQute.libg.sax
public abstract aQute.libg.sax.ContentFilter extends java.lang.Object implements org.xml.sax.ContentHandler {
public abstract void setParent (org.xml.sax.ContentHandler)
public abstract org.xml.sax.ContentHandler getParent ()
}
aQute/libg/sax/ContentFilterImpl.classContentFilterImpl.java
package aQute.libg.sax
public aQute.libg.sax.ContentFilterImpl extends java.lang.Object implements aQute.libg.sax.ContentFilter {
private org.xml.sax.ContentHandler parent
public void ()
public void setParent (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler parent
public org.xml.sax.ContentHandler getParent ()
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
}
aQute/libg/sax/SAXElement.classSAXElement.java
package aQute.libg.sax
public aQute.libg.sax.SAXElement extends java.lang.Object {
private final String uri
private final String localName
private final String qName
private final org.xml.sax.Attributes atts
public void (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String localName
String qName
org.xml.sax.Attributes atts
public java.lang.String getUri ()
public java.lang.String getLocalName ()
public java.lang.String getqName ()
public org.xml.sax.Attributes getAtts ()
}
aQute/libg/sax/SAXUtil.classSAXUtil.java
package aQute.libg.sax
public aQute.libg.sax.SAXUtil extends java.lang.Object {
public void ()
public static transient org.xml.sax.XMLReader buildPipeline (javax.xml.transform.Result, aQute.libg.sax.ContentFilter[]) throws java.lang.Exception
javax.xml.transform.Result output
aQute.libg.sax.ContentFilter[] filters
javax.xml.transform.sax.SAXTransformerFactory factory
javax.xml.transform.sax.TransformerHandler handler
org.xml.sax.ContentHandler last
aQute.libg.sax.ContentFilter filter
org.xml.sax.XMLReader reader
}
aQute/libg/sax/filters/
aQute/libg/sax/filters/ElementSelectionFilter.classElementSelectionFilter.java
package aQute.libg.sax.filters
public abstract aQute.libg.sax.filters.ElementSelectionFilter extends aQute.libg.sax.ContentFilterImpl {
int depth
int hiddenDepth
public void ()
protected abstract boolean select (int, java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
boolean allow
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
}
aQute/libg/sax/filters/MergeContentFilter.classMergeContentFilter.java
package aQute.libg.sax.filters
public aQute.libg.sax.filters.MergeContentFilter extends aQute.libg.sax.ContentFilterImpl {
private int elementDepth
private final java.util.List rootElements
public void ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void closeRootAndDocument () throws org.xml.sax.SAXException
aQute.libg.sax.SAXElement root
public java.util.List getRootElements ()
}
aQute/libg/sax/filters/packageinfo
aQute/libg/sax/packageinfo
aQute/libg/sed/
aQute/libg/sed/Replacer.classReplacer.java
package aQute.libg.sed
public abstract aQute.libg.sed.Replacer extends java.lang.Object {
public abstract java.lang.String process (java.lang.String)
}
aQute/libg/sed/Sed.classSed.java
package aQute.libg.sed
public aQute.libg.sed.Sed extends java.lang.Object {
final java.io.File file
final aQute.libg.sed.Replacer macro
java.io.File output
final java.util.Map replacements
static final boolean $assertionsDisabled
static void ()
public void (aQute.libg.sed.Replacer, java.io.File)
aQute.libg.sed.Replacer macro
java.io.File file
public void setOutput (java.io.File)
java.io.File f
public void replace (java.lang.String, java.lang.String)
String pattern
String replacement
public void doIt () throws java.io.IOException
java.io.BufferedReader brdr
java.io.File out
java.io.File out
java.io.File bak
java.io.PrintWriter pw
String line
String line
java.util.regex.Pattern p
String replace
java.util.regex.Matcher m
StringBuffer sb
String tmp
private java.lang.String setReferences (java.util.regex.Matcher, java.lang.String)
java.util.regex.Matcher m
String replace
StringBuilder sb
int i
char c
int n
}
aQute/libg/sed/packageinfo
aQute/libg/tarjan/
aQute/libg/tarjan/Tarjan$Node.classTarjan.java
package aQute.libg.tarjan
public aQute.libg.tarjan.Tarjan$Node extends java.lang.Object {
final Object name
final java.util.List adjacent
int low
int index
final aQute.libg.tarjan.Tarjan this$0
public void (aQute.libg.tarjan.Tarjan, java.lang.Object)
Object name
public java.lang.String toString ()
}
aQute/libg/tarjan/Tarjan.classTarjan.java
package aQute.libg.tarjan
public aQute.libg.tarjan.Tarjan extends java.lang.Object {
private int index
private java.util.List stack
private java.util.Set scc
private aQute.libg.tarjan.Tarjan$Node root
public void ()
void tarjan (aQute.libg.tarjan.Tarjan$Node)
aQute.libg.tarjan.Tarjan$Node v
aQute.libg.tarjan.Tarjan$Node n
java.util.Set component
aQute.libg.tarjan.Tarjan$Node n
java.util.Set getResult (java.util.Map)
java.util.Map graph
java.util.Map index
java.util.Map$Entry entry
aQute.libg.tarjan.Tarjan$Node node
Object adj
private aQute.libg.tarjan.Tarjan$Node getNode (java.util.Map, java.lang.Object)
java.util.Map index
Object key
aQute.libg.tarjan.Tarjan$Node node
public static java.util.Set tarjan (java.util.Map)
java.util.Map graph
aQute.libg.tarjan.Tarjan tarjan
}
aQute/libg/tarjan/packageinfo
aQute/libg/tuple/
aQute/libg/tuple/Pair.classPair.java
package aQute.libg.tuple
public aQute.libg.tuple.Pair extends java.lang.Object {
public final Object a
public final Object b
public void (java.lang.Object, java.lang.Object)
Object a
Object b
}
aQute/libg/tuple/packageinfo
aQute/libg/version/
aQute/libg/version/Version.classVersion.java
package aQute.libg.version
public aQute.libg.version.Version extends java.lang.Object implements java.lang.Comparable {
final int major
final int minor
final int micro
final String qualifier
public static final String VERSION_STRING
public static final java.util.regex.Pattern VERSION
public static final aQute.libg.version.Version LOWEST
public static final aQute.libg.version.Version HIGHEST
public static final aQute.libg.version.Version emptyVersion
static void ()
public void ()
public void (int, int, int, java.lang.String)
int major
int minor
int micro
String qualifier
public void (int, int, int)
int major
int minor
int micro
public void (int, int)
int major
int minor
public void (int)
int major
public void (java.lang.String)
String version
java.util.regex.Matcher m
public int getMajor ()
public int getMinor ()
public int getMicro ()
public java.lang.String getQualifier ()
public int compareTo (aQute.libg.version.Version)
aQute.libg.version.Version other
aQute.libg.version.Version o
int c
public java.lang.String toString ()
StringBuffer sb
public boolean equals (java.lang.Object)
Object ot
public int hashCode ()
public int get (int)
int i
public static aQute.libg.version.Version parseVersion (java.lang.String)
String version
public volatile int compareTo (java.lang.Object)
}
aQute/libg/version/VersionRange.classVersionRange.java
package aQute.libg.version
public aQute.libg.version.VersionRange extends java.lang.Object {
aQute.libg.version.Version high
aQute.libg.version.Version low
char start
char end
static java.util.regex.Pattern RANGE
static void ()
public void (java.lang.String)
String string
java.util.regex.Matcher m
String v1
String v2
public boolean isRange ()
public boolean includeLow ()
public boolean includeHigh ()
public java.lang.String toString ()
StringBuffer sb
public aQute.libg.version.Version getLow ()
public aQute.libg.version.Version getHigh ()
public boolean includes (aQute.libg.version.Version)
aQute.libg.version.Version v
}
aQute/libg/version/packageinfo
org/
org/osgi/
org/osgi/service/
org/osgi/service/bindex/
org/osgi/service/bindex/BundleIndexer.classBundleIndexer.java
package org.osgi.service.bindex
public abstract org.osgi.service.bindex.BundleIndexer extends java.lang.Object {
public static final String REPOSITORY_NAME
public static final String STYLESHEET
public static final String URL_TEMPLATE
public static final String ROOT_URL
public static final String LICENSE_URL
public abstract void index (java.util.Set, java.io.OutputStream, java.util.Map) throws java.lang.Exception
}
org/osgi/service/bindex/packageinfo
org/osgi/service/component/
org/osgi/service/component/annotations/
org/osgi/service/component/annotations/Activate.classActivate.java
package org.osgi.service.component.annotations
public abstract org.osgi.service.component.annotations.Activate extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/osgi/service/component/annotations/Component.classComponent.java
package org.osgi.service.component.annotations
public abstract org.osgi.service.component.annotations.Component extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.Class[] service ()
public abstract java.lang.String factory ()
public abstract boolean servicefactory ()
public abstract boolean enabled ()
public abstract boolean immediate ()
public abstract org.osgi.service.component.annotations.ConfigurationPolicy configurationPolicy ()
public abstract java.lang.String[] property ()
public abstract java.lang.String[] properties ()
}
org/osgi/service/component/annotations/ConfigurationPolicy.classConfigurationPolicy.java
package org.osgi.service.component.annotations
public final org.osgi.service.component.annotations.ConfigurationPolicy extends java.lang.Enum {
public static final org.osgi.service.component.annotations.ConfigurationPolicy OPTIONAL
public static final org.osgi.service.component.annotations.ConfigurationPolicy REQUIRE
public static final org.osgi.service.component.annotations.ConfigurationPolicy IGNORE
private static final org.osgi.service.component.annotations.ConfigurationPolicy[] $VALUES
public static org.osgi.service.component.annotations.ConfigurationPolicy[] values ()
public static org.osgi.service.component.annotations.ConfigurationPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/osgi/service/component/annotations/Deactivate.classDeactivate.java
package org.osgi.service.component.annotations
public abstract org.osgi.service.component.annotations.Deactivate extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/osgi/service/component/annotations/Modified.classModified.java
package org.osgi.service.component.annotations
public abstract org.osgi.service.component.annotations.Modified extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/osgi/service/component/annotations/Reference.classReference.java
package org.osgi.service.component.annotations
public abstract org.osgi.service.component.annotations.Reference extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.Class service ()
public abstract org.osgi.service.component.annotations.ReferenceCardinality cardinality ()
public abstract org.osgi.service.component.annotations.ReferencePolicy policy ()
public abstract java.lang.String target ()
public abstract java.lang.String unbind ()
}
org/osgi/service/component/annotations/ReferenceCardinality.classReferenceCardinality.java
package org.osgi.service.component.annotations
public final org.osgi.service.component.annotations.ReferenceCardinality extends java.lang.Enum {
public static final org.osgi.service.component.annotations.ReferenceCardinality OPTIONAL
public static final org.osgi.service.component.annotations.ReferenceCardinality MANDATORY
public static final org.osgi.service.component.annotations.ReferenceCardinality MULTIPLE
public static final org.osgi.service.component.annotations.ReferenceCardinality AT_LEAST_ONE
private static final org.osgi.service.component.annotations.ReferenceCardinality[] $VALUES
public static org.osgi.service.component.annotations.ReferenceCardinality[] values ()
public static org.osgi.service.component.annotations.ReferenceCardinality valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/osgi/service/component/annotations/ReferencePolicy.classReferencePolicy.java
package org.osgi.service.component.annotations
public final org.osgi.service.component.annotations.ReferencePolicy extends java.lang.Enum {
public static final org.osgi.service.component.annotations.ReferencePolicy STATIC
public static final org.osgi.service.component.annotations.ReferencePolicy DYNAMIC
private static final org.osgi.service.component.annotations.ReferencePolicy[] $VALUES
public static org.osgi.service.component.annotations.ReferencePolicy[] values ()
public static org.osgi.service.component.annotations.ReferencePolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/osgi/service/component/annotations/package-info.classpackage-info.java
package org.osgi.service.component.annotations
abstract org.osgi.service.component.annotations.package-info extends java.lang.Object {
}
org/osgi/service/component/annotations/packageinfo