META-INF/MANIFEST.MF
META-INF/
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/LICENSE.kxml2
META-INF/NOTICE
META-INF/maven/
META-INF/maven/org.apache.felix/
META-INF/maven/org.apache.felix/org.apache.felix.bundlerepository/
META-INF/maven/org.apache.felix/org.apache.felix.bundlerepository/pom.properties
META-INF/maven/org.apache.felix/org.apache.felix.bundlerepository/pom.xml
org/
org/apache/
org/apache/felix/
org/apache/felix/bundlerepository/
org/apache/felix/bundlerepository/Capability.classCapability.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.Capability extends java.lang.Object {
public static final String BUNDLE
public static final String FRAGMENT
public static final String PACKAGE
public static final String SERVICE
public static final String EXECUTIONENVIRONMENT
public abstract java.lang.String getName ()
public abstract org.apache.felix.bundlerepository.Property[] getProperties ()
public abstract java.util.Map getPropertiesAsMap ()
}
org/apache/felix/bundlerepository/DataModelHelper.classDataModelHelper.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.DataModelHelper extends java.lang.Object {
public abstract org.apache.felix.bundlerepository.Requirement requirement (java.lang.String, java.lang.String)
public abstract org.osgi.framework.Filter filter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.apache.felix.bundlerepository.Repository repository (java.net.URL) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Repository repository (org.apache.felix.bundlerepository.Resource[])
public abstract org.apache.felix.bundlerepository.Capability capability (java.lang.String, java.util.Map)
public abstract org.apache.felix.bundlerepository.Resource createResource (org.osgi.framework.Bundle)
public abstract org.apache.felix.bundlerepository.Resource createResource (java.net.URL) throws java.io.IOException
public abstract org.apache.felix.bundlerepository.Resource createResource (java.util.jar.Attributes)
public abstract org.apache.felix.bundlerepository.Repository readRepository (java.lang.String) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Repository readRepository (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Resource readResource (java.lang.String) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Resource readResource (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Capability readCapability (java.lang.String) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Capability readCapability (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Requirement readRequirement (java.lang.String) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Requirement readRequirement (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Property readProperty (java.lang.String) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Property readProperty (java.io.Reader) throws java.lang.Exception
public abstract java.lang.String writeRepository (org.apache.felix.bundlerepository.Repository)
public abstract void writeRepository (org.apache.felix.bundlerepository.Repository, java.io.Writer) throws java.io.IOException
public abstract java.lang.String writeResource (org.apache.felix.bundlerepository.Resource)
public abstract void writeResource (org.apache.felix.bundlerepository.Resource, java.io.Writer) throws java.io.IOException
public abstract java.lang.String writeCapability (org.apache.felix.bundlerepository.Capability)
public abstract void writeCapability (org.apache.felix.bundlerepository.Capability, java.io.Writer) throws java.io.IOException
public abstract java.lang.String writeRequirement (org.apache.felix.bundlerepository.Requirement)
public abstract void writeRequirement (org.apache.felix.bundlerepository.Requirement, java.io.Writer) throws java.io.IOException
public abstract java.lang.String writeProperty (org.apache.felix.bundlerepository.Property)
public abstract void writeProperty (org.apache.felix.bundlerepository.Property, java.io.Writer) throws java.io.IOException
}
org/apache/felix/bundlerepository/InterruptedResolutionException.classInterruptedResolutionException.java
package org.apache.felix.bundlerepository
public org.apache.felix.bundlerepository.InterruptedResolutionException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
org/apache/felix/bundlerepository/Property.classProperty.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.Property extends java.lang.Object {
public static final String VERSION
public static final String URL
public static final String URI
public static final String LONG
public static final String DOUBLE
public static final String SET
public abstract java.lang.String getName ()
public abstract java.lang.String getType ()
public abstract java.lang.String getValue ()
public abstract java.lang.Object getConvertedValue ()
}
org/apache/felix/bundlerepository/Reason.classReason.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.Reason extends java.lang.Object {
public abstract org.apache.felix.bundlerepository.Resource getResource ()
public abstract org.apache.felix.bundlerepository.Requirement getRequirement ()
}
org/apache/felix/bundlerepository/Repository.classRepository.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.Repository extends java.lang.Object {
public static final String SYSTEM
public static final String LOCAL
public abstract java.lang.String getURI ()
public abstract org.apache.felix.bundlerepository.Resource[] getResources ()
public abstract java.lang.String getName ()
public abstract long getLastModified ()
}
org/apache/felix/bundlerepository/RepositoryAdmin.classRepositoryAdmin.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.RepositoryAdmin extends java.lang.Object {
public abstract org.apache.felix.bundlerepository.Resource[] discoverResources (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.apache.felix.bundlerepository.Resource[] discoverResources (org.apache.felix.bundlerepository.Requirement[])
public abstract org.apache.felix.bundlerepository.Resolver resolver ()
public abstract org.apache.felix.bundlerepository.Resolver resolver (org.apache.felix.bundlerepository.Repository[])
public abstract org.apache.felix.bundlerepository.Repository addRepository (java.lang.String) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.Repository addRepository (java.net.URL) throws java.lang.Exception
public abstract boolean removeRepository (java.lang.String)
public abstract org.apache.felix.bundlerepository.Repository[] listRepositories ()
public abstract org.apache.felix.bundlerepository.Repository getSystemRepository ()
public abstract org.apache.felix.bundlerepository.Repository getLocalRepository ()
public abstract org.apache.felix.bundlerepository.DataModelHelper getHelper ()
}
org/apache/felix/bundlerepository/Requirement.classRequirement.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.Requirement extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.lang.String getFilter ()
public abstract boolean isMultiple ()
public abstract boolean isOptional ()
public abstract boolean isExtend ()
public abstract java.lang.String getComment ()
public abstract boolean isSatisfied (org.apache.felix.bundlerepository.Capability)
}
org/apache/felix/bundlerepository/Resolver.classResolver.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.Resolver extends java.lang.Object {
public static final int NO_OPTIONAL_RESOURCES
public static final int NO_LOCAL_RESOURCES
public static final int NO_SYSTEM_BUNDLE
public static final int DO_NOT_PREFER_LOCAL
public static final int START
public abstract void add (org.apache.felix.bundlerepository.Resource)
public abstract org.apache.felix.bundlerepository.Resource[] getAddedResources ()
public abstract void add (org.apache.felix.bundlerepository.Requirement)
public abstract org.apache.felix.bundlerepository.Requirement[] getAddedRequirements ()
public abstract void addGlobalCapability (org.apache.felix.bundlerepository.Capability)
public abstract org.apache.felix.bundlerepository.Capability[] getGlobalCapabilities ()
public abstract boolean resolve () throws org.apache.felix.bundlerepository.InterruptedResolutionException
public abstract boolean resolve (int) throws org.apache.felix.bundlerepository.InterruptedResolutionException
public abstract org.apache.felix.bundlerepository.Resource[] getRequiredResources ()
public abstract org.apache.felix.bundlerepository.Resource[] getOptionalResources ()
public abstract org.apache.felix.bundlerepository.Reason[] getReason (org.apache.felix.bundlerepository.Resource)
public abstract org.apache.felix.bundlerepository.Reason[] getUnsatisfiedRequirements ()
public abstract void deploy (int)
}
org/apache/felix/bundlerepository/Resource.classResource.java
package org.apache.felix.bundlerepository
public abstract org.apache.felix.bundlerepository.Resource extends java.lang.Object {
public static final String LICENSE_URI
public static final String DESCRIPTION
public static final String DOCUMENTATION_URI
public static final String COPYRIGHT
public static final String SOURCE_URI
public static final String JAVADOC_URI
public static final String SYMBOLIC_NAME
public static final String PRESENTATION_NAME
public static final String ID
public static final String VERSION
public static final String URI
public static final String SIZE
public static final String CATEGORY
public static final String MANIFEST_VERSION
public abstract java.util.Map getProperties ()
public abstract java.lang.String getId ()
public abstract java.lang.String getSymbolicName ()
public abstract org.osgi.framework.Version getVersion ()
public abstract java.lang.String getPresentationName ()
public abstract java.lang.String getURI ()
public abstract java.lang.Long getSize ()
public abstract java.lang.String[] getCategories ()
public abstract org.apache.felix.bundlerepository.Capability[] getCapabilities ()
public abstract org.apache.felix.bundlerepository.Requirement[] getRequirements ()
public abstract boolean isLocal ()
}
org/apache/felix/bundlerepository/impl/
org/apache/felix/bundlerepository/impl/Activator.classActivator.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static org.osgi.framework.BundleContext context
private static org.apache.felix.utils.log.Logger logger
private transient org.apache.felix.bundlerepository.impl.RepositoryAdminImpl m_repoAdmin
static Class class$org$apache$felix$bundlerepository$RepositoryAdmin
static Class class$org$osgi$service$obr$RepositoryAdmin
static Class class$org$apache$felix$shell$Command
static Class class$org$osgi$service$url$URLStreamHandlerService
public void ()
public static org.osgi.framework.BundleContext getContext ()
static void setContext (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public static void log (int, java.lang.String)
int level
String message
public static void log (int, java.lang.String, java.lang.Throwable)
int level
String message
Throwable exception
public void start (org.osgi.framework.BundleContext)
Throwable th
Throwable th
java.util.Hashtable dict
Exception e
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void ()
}
org/apache/felix/bundlerepository/impl/Base64Encoder.classBase64Encoder.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.Base64Encoder extends java.lang.Object {
private static final byte[] encTab
public void ()
public static java.lang.String base64Encode (java.lang.String) throws java.io.IOException
String s
public static java.lang.String encode (byte[], int) throws java.io.IOException
byte[] in
int len
java.io.ByteArrayOutputStream baos
java.io.ByteArrayInputStream bais
public static void encode (java.io.InputStream, java.io.OutputStream, int) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
int len
int bits
int nbits
int nbytes
int b
static void ()
}
org/apache/felix/bundlerepository/impl/CapabilityImpl.classCapabilityImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.CapabilityImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Capability {
private String m_name
private final java.util.Map m_map
private final java.util.List m_list
public void ()
public void (java.lang.String)
String name
public void (java.lang.String, org.apache.felix.bundlerepository.impl.PropertyImpl[])
int i
String name
org.apache.felix.bundlerepository.impl.PropertyImpl[] properties
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.util.Map getPropertiesAsMap ()
public org.apache.felix.bundlerepository.Property[] getProperties ()
public void addProperty (org.apache.felix.bundlerepository.Property)
org.apache.felix.bundlerepository.Property prop
public void addProperty (java.lang.String, java.lang.String)
String name
String value
public void addProperty (java.lang.String, java.lang.String, java.lang.String)
String name
String type
String value
public java.lang.String toString ()
}
org/apache/felix/bundlerepository/impl/DataModelHelperImpl$1.classDataModelHelperImpl.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$1 extends java.lang.Object implements org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers {
private final java.util.Dictionary val$dict
private final org.apache.felix.bundlerepository.impl.DataModelHelperImpl this$0
void (org.apache.felix.bundlerepository.impl.DataModelHelperImpl, java.util.Dictionary)
public java.lang.String getHeader (java.lang.String)
String name
}
org/apache/felix/bundlerepository/impl/DataModelHelperImpl$2.classDataModelHelperImpl.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$2 extends java.lang.Object implements org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers {
private final java.util.jar.Manifest manifest
private java.util.Properties localization
private final java.net.URL val$bundleUrl
private final org.apache.felix.bundlerepository.impl.DataModelHelperImpl this$0
void (org.apache.felix.bundlerepository.impl.DataModelHelperImpl, java.net.URL) throws java.io.IOException
byte[] man
public java.lang.String getHeader (java.lang.String)
String path
byte[] loc
java.io.IOException e
String name
String value
private byte[] loadEntry (java.lang.String) throws java.io.IOException
java.io.ByteArrayOutputStream baos
byte[] buf
int n
java.util.zip.ZipEntry e
java.util.zip.ZipInputStream jis
String name
java.io.InputStream is
}
org/apache/felix/bundlerepository/impl/DataModelHelperImpl$3.classDataModelHelperImpl.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$3 extends java.lang.Object implements org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers {
private final java.util.jar.Attributes val$attributes
private final org.apache.felix.bundlerepository.impl.DataModelHelperImpl this$0
void (org.apache.felix.bundlerepository.impl.DataModelHelperImpl, java.util.jar.Attributes)
public java.lang.String getHeader (java.lang.String)
String name
}
org/apache/felix/bundlerepository/impl/DataModelHelperImpl$Headers.classDataModelHelperImpl.java
package org.apache.felix.bundlerepository.impl
abstract org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers extends java.lang.Object {
public abstract java.lang.String getHeader (java.lang.String)
}
org/apache/felix/bundlerepository/impl/DataModelHelperImpl.classDataModelHelperImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.DataModelHelperImpl extends java.lang.Object implements org.apache.felix.bundlerepository.DataModelHelper {
public static final String BUNDLE_LICENSE
public static final String BUNDLE_SOURCE
public void ()
public org.apache.felix.bundlerepository.Requirement requirement (java.lang.String, java.lang.String)
String name
String filter
org.apache.felix.bundlerepository.impl.RequirementImpl req
public org.osgi.framework.Filter filter (java.lang.String)
IllegalArgumentException ex
org.osgi.framework.InvalidSyntaxException e
String filter
public org.apache.felix.bundlerepository.Repository repository (java.net.URL) throws java.lang.Exception
java.util.zip.ZipInputStream zin
java.util.zip.ZipEntry entry
java.io.IOException ex
org.apache.felix.bundlerepository.impl.RepositoryImpl repository
java.io.IOException ex
java.net.URL url
java.io.InputStream is
java.io.BufferedReader br
public org.apache.felix.bundlerepository.impl.RepositoryImpl repository (java.io.InputStream) throws java.lang.Exception
java.io.InputStream is
org.apache.felix.bundlerepository.impl.RepositoryParser parser
org.apache.felix.bundlerepository.impl.RepositoryImpl repository
public org.apache.felix.bundlerepository.Repository repository (org.apache.felix.bundlerepository.Resource[])
org.apache.felix.bundlerepository.Resource[] resources
public org.apache.felix.bundlerepository.Capability capability (java.lang.String, java.util.Map)
java.util.Map$Entry e
java.util.Iterator it
String name
java.util.Map properties
org.apache.felix.bundlerepository.impl.CapabilityImpl cap
public java.lang.String writeRepository (org.apache.felix.bundlerepository.Repository)
java.io.StringWriter sw
IllegalStateException ex
java.io.IOException e
org.apache.felix.bundlerepository.Repository repository
public void writeRepository (org.apache.felix.bundlerepository.Repository, java.io.Writer) throws java.io.IOException
org.apache.felix.bundlerepository.Repository repository
java.io.Writer writer
org.apache.felix.bundlerepository.impl.XmlWriter w
public java.lang.String writeResource (org.apache.felix.bundlerepository.Resource)
java.io.StringWriter sw
IllegalStateException ex
java.io.IOException e
org.apache.felix.bundlerepository.Resource resource
public void writeResource (org.apache.felix.bundlerepository.Resource, java.io.Writer) throws java.io.IOException
org.apache.felix.bundlerepository.Resource resource
java.io.Writer writer
org.apache.felix.bundlerepository.impl.XmlWriter w
public java.lang.String writeCapability (org.apache.felix.bundlerepository.Capability)
java.io.StringWriter sw
IllegalStateException ex
java.io.IOException e
org.apache.felix.bundlerepository.Capability capability
public void writeCapability (org.apache.felix.bundlerepository.Capability, java.io.Writer) throws java.io.IOException
org.apache.felix.bundlerepository.Capability capability
java.io.Writer writer
org.apache.felix.bundlerepository.impl.XmlWriter w
public java.lang.String writeRequirement (org.apache.felix.bundlerepository.Requirement)
java.io.StringWriter sw
IllegalStateException ex
java.io.IOException e
org.apache.felix.bundlerepository.Requirement requirement
public void writeRequirement (org.apache.felix.bundlerepository.Requirement, java.io.Writer) throws java.io.IOException
org.apache.felix.bundlerepository.Requirement requirement
java.io.Writer writer
org.apache.felix.bundlerepository.impl.XmlWriter w
public java.lang.String writeProperty (org.apache.felix.bundlerepository.Property)
java.io.StringWriter sw
IllegalStateException ex
java.io.IOException e
org.apache.felix.bundlerepository.Property property
public void writeProperty (org.apache.felix.bundlerepository.Property, java.io.Writer) throws java.io.IOException
org.apache.felix.bundlerepository.Property property
java.io.Writer writer
org.apache.felix.bundlerepository.impl.XmlWriter w
private static void toXml (org.apache.felix.bundlerepository.impl.XmlWriter, org.apache.felix.bundlerepository.Repository) throws java.io.IOException
int i
org.apache.felix.bundlerepository.impl.Referral[] referrals
int i
org.apache.felix.bundlerepository.impl.XmlWriter w
org.apache.felix.bundlerepository.Repository repository
java.text.SimpleDateFormat format
org.apache.felix.bundlerepository.Resource[] resources
private static void toXml (org.apache.felix.bundlerepository.impl.XmlWriter, org.apache.felix.bundlerepository.Resource) throws java.io.IOException
int i
int i
int i
org.apache.felix.bundlerepository.impl.XmlWriter w
org.apache.felix.bundlerepository.Resource resource
String[] categories
org.apache.felix.bundlerepository.Capability[] capabilities
org.apache.felix.bundlerepository.Requirement[] requirements
private static java.lang.String getRelativeUri (org.apache.felix.bundlerepository.Resource, java.lang.String)
Throwable t
org.apache.felix.bundlerepository.Resource resource
String name
String uri
private static void toXml (org.apache.felix.bundlerepository.impl.XmlWriter, org.apache.felix.bundlerepository.Capability) throws java.io.IOException
int j
org.apache.felix.bundlerepository.impl.XmlWriter w
org.apache.felix.bundlerepository.Capability capability
org.apache.felix.bundlerepository.Property[] props
private static void toXml (org.apache.felix.bundlerepository.impl.XmlWriter, org.apache.felix.bundlerepository.Property) throws java.io.IOException
org.apache.felix.bundlerepository.impl.XmlWriter w
org.apache.felix.bundlerepository.Property property
private static void toXml (org.apache.felix.bundlerepository.impl.XmlWriter, org.apache.felix.bundlerepository.Requirement) throws java.io.IOException
org.apache.felix.bundlerepository.impl.XmlWriter w
org.apache.felix.bundlerepository.Requirement requirement
public org.apache.felix.bundlerepository.Resource createResource (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
java.util.Dictionary dict
public org.apache.felix.bundlerepository.Resource createResource (java.net.URL) throws java.io.IOException
java.io.File f
java.net.URISyntaxException e
java.net.URL bundleUrl
org.apache.felix.bundlerepository.impl.ResourceImpl resource
public org.apache.felix.bundlerepository.Resource createResource (java.util.jar.Attributes)
java.util.jar.Attributes attributes
public org.apache.felix.bundlerepository.impl.ResourceImpl createResource (org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
String bsn
org.apache.felix.bundlerepository.impl.ResourceImpl resource
static void populate (org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers, org.apache.felix.bundlerepository.impl.ResourceImpl)
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.bundlerepository.impl.ResourceImpl resource
String bsn
String v
private static void doCategories (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
int i
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.utils.manifest.Clause[] clauses
private static void doImportExportServices (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.RequirementImpl ri
String avail
String mult
int i
org.apache.felix.bundlerepository.impl.CapabilityImpl cap
int i
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.utils.manifest.Clause[] imports
org.apache.felix.utils.manifest.Clause[] exports
private static java.lang.String createServiceFilter (org.apache.felix.utils.manifest.Clause)
org.apache.felix.utils.manifest.Clause clause
String f
StringBuffer filter
private static org.apache.felix.bundlerepository.impl.CapabilityImpl createServiceCapability (org.apache.felix.utils.manifest.Clause)
int i
org.apache.felix.utils.manifest.Clause clause
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
org.apache.felix.utils.manifest.Attribute[] attributes
private static void doFragment (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.RequirementImpl r
StringBuffer sb
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.utils.manifest.Clause[] clauses
private static void doRequires (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.RequirementImpl r
org.apache.felix.utils.version.VersionRange v
StringBuffer sb
int i
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.utils.manifest.Clause[] clauses
private static void doBundle (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
private static void doExports (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
int i
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.utils.manifest.Clause[] clauses
private static org.apache.felix.bundlerepository.impl.CapabilityImpl createCapability (java.lang.String, org.apache.felix.utils.manifest.Clause)
String value
String key
int i
String key
String value
int i
String name
org.apache.felix.utils.manifest.Clause clause
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
org.apache.felix.utils.manifest.Attribute[] attributes
org.apache.felix.utils.manifest.Directive[] directives
private static void doImports (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.RequirementImpl requirement
int i
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.utils.manifest.Clause[] clauses
private static void createImportFilter (org.apache.felix.bundlerepository.impl.RequirementImpl, java.lang.String, org.apache.felix.utils.manifest.Clause)
java.util.Iterator i
String del
org.apache.felix.bundlerepository.impl.RequirementImpl requirement
String name
org.apache.felix.utils.manifest.Clause clause
StringBuffer filter
org.apache.felix.utils.manifest.Attribute[] attributes
java.util.Set attrs
private static java.util.Set doImportPackageAttributes (org.apache.felix.bundlerepository.impl.RequirementImpl, java.lang.StringBuffer, org.apache.felix.utils.manifest.Attribute[])
String name
String value
int i
org.apache.felix.bundlerepository.impl.RequirementImpl requirement
StringBuffer filter
org.apache.felix.utils.manifest.Attribute[] attributes
java.util.HashSet set
private static void doExecutionEnvironment (org.apache.felix.bundlerepository.impl.ResourceImpl, org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
int i
StringBuffer sb
org.apache.felix.bundlerepository.impl.RequirementImpl req
org.apache.felix.bundlerepository.impl.ResourceImpl resource
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
org.apache.felix.utils.manifest.Clause[] clauses
private static java.lang.String getVersion (org.apache.felix.utils.manifest.Clause)
org.apache.felix.utils.manifest.Clause clause
String v
private static org.apache.felix.utils.version.VersionRange getVersionRange (org.apache.felix.utils.manifest.Clause)
org.apache.felix.utils.manifest.Clause clause
String v
private static java.lang.String getSymbolicName (org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
String bsn
org.apache.felix.utils.manifest.Clause[] clauses
private static java.lang.String getVersion (org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
String v
private static java.lang.String getManifestVersion (org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers)
org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers headers
String v
private static void appendVersion (java.lang.StringBuffer, org.apache.felix.utils.version.VersionRange)
StringBuffer filter
org.apache.felix.utils.version.VersionRange version
public org.apache.felix.bundlerepository.Repository readRepository (java.lang.String) throws java.lang.Exception
IllegalStateException ex
java.io.IOException e
String xml
public org.apache.felix.bundlerepository.Repository readRepository (java.io.Reader) throws java.lang.Exception
java.io.Reader reader
public org.apache.felix.bundlerepository.Resource readResource (java.lang.String) throws java.lang.Exception
IllegalStateException ex
java.io.IOException e
String xml
public org.apache.felix.bundlerepository.Resource readResource (java.io.Reader) throws java.lang.Exception
java.io.Reader reader
public org.apache.felix.bundlerepository.Capability readCapability (java.lang.String) throws java.lang.Exception
IllegalStateException ex
java.io.IOException e
String xml
public org.apache.felix.bundlerepository.Capability readCapability (java.io.Reader) throws java.lang.Exception
java.io.Reader reader
public org.apache.felix.bundlerepository.Requirement readRequirement (java.lang.String) throws java.lang.Exception
IllegalStateException ex
java.io.IOException e
String xml
public org.apache.felix.bundlerepository.Requirement readRequirement (java.io.Reader) throws java.lang.Exception
java.io.Reader reader
public org.apache.felix.bundlerepository.Property readProperty (java.lang.String) throws java.lang.Exception
IllegalStateException ex
java.io.IOException e
String xml
public org.apache.felix.bundlerepository.Property readProperty (java.io.Reader) throws java.lang.Exception
java.io.Reader reader
}
org/apache/felix/bundlerepository/impl/FileUtil.classFileUtil.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.FileUtil extends java.lang.Object {
public void ()
public static void downloadSource (java.io.PrintStream, java.io.PrintStream, java.net.URL, java.lang.String, boolean)
int len
java.util.jar.JarInputStream jis
java.io.File dir
java.io.File file
java.io.OutputStream os
java.net.URLConnection conn
int total
java.io.InputStream is
byte[] buffer
int count
Exception ex
java.io.PrintStream out
java.io.PrintStream err
java.net.URL srcURL
String dirStr
boolean extract
String fileName
public static void unjar (java.util.jar.JarInputStream, java.io.File) throws java.io.IOException
java.io.File target
int lastIndex
String name
String destination
java.util.jar.JarEntry je
java.util.jar.JarInputStream jis
java.io.File dir
byte[] buffer
public static void copy (java.io.InputStream, java.io.File, java.lang.String, java.lang.String, byte[]) throws java.io.IOException
java.io.InputStream is
java.io.File dir
String destName
String destDir
byte[] buffer
java.io.File targetDir
java.io.BufferedOutputStream bos
int count
public static void setProxyAuth (java.net.URLConnection) throws java.io.IOException
String base64
java.net.URLConnection conn
String auth
public static java.io.InputStream openURL (java.net.URL) throws java.io.IOException
java.net.URL url
public static java.io.InputStream openURL (java.net.URLConnection) throws java.io.IOException
java.net.URL url
java.io.IOException newException
java.io.IOException e
java.net.URLConnection conn
}
org/apache/felix/bundlerepository/impl/LocalRepositoryImpl.classLocalRepositoryImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.LocalRepositoryImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Repository org.osgi.framework.SynchronousBundleListener org.osgi.framework.AllServiceListener {
private final org.osgi.framework.BundleContext m_context
private final org.apache.felix.utils.log.Logger m_logger
private long m_snapshotTimeStamp
private java.util.Map m_localResourceList
public void (org.osgi.framework.BundleContext, org.apache.felix.utils.log.Logger)
org.osgi.framework.BundleContext context
org.apache.felix.utils.log.Logger logger
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
public void serviceChanged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
org.osgi.framework.Bundle bundle
private void addBundle (org.osgi.framework.Bundle, org.apache.felix.utils.log.Logger)
org.osgi.framework.InvalidSyntaxException ex
org.osgi.framework.Bundle bundle
org.apache.felix.utils.log.Logger logger
private void removeBundle (org.osgi.framework.Bundle, org.apache.felix.utils.log.Logger)
org.osgi.framework.Bundle bundle
org.apache.felix.utils.log.Logger logger
public void dispose ()
public java.lang.String getURI ()
public java.lang.String getName ()
public synchronized long getLastModified ()
public synchronized org.apache.felix.bundlerepository.Resource[] getResources ()
private void initialize ()
int i
org.osgi.framework.Bundle[] bundles
}
org/apache/felix/bundlerepository/impl/LocalResourceImpl$1.classLocalResourceImpl.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.LocalResourceImpl$1 extends java.lang.Object implements org.apache.felix.bundlerepository.impl.DataModelHelperImpl$Headers {
private final java.util.Dictionary val$dict
private final org.apache.felix.bundlerepository.impl.LocalResourceImpl this$0
void (org.apache.felix.bundlerepository.impl.LocalResourceImpl, java.util.Dictionary)
public java.lang.String getHeader (java.lang.String)
String name
public void close ()
}
org/apache/felix/bundlerepository/impl/LocalResourceImpl.classLocalResourceImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.LocalResourceImpl extends org.apache.felix.bundlerepository.impl.ResourceImpl {
private org.osgi.framework.Bundle m_bundle
void (org.osgi.framework.Bundle) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.Bundle bundle
public boolean isLocal ()
public org.osgi.framework.Bundle getBundle ()
private void initialize () throws org.osgi.framework.InvalidSyntaxException
org.apache.felix.bundlerepository.impl.CapabilityImpl cap
java.util.StringTokenizer tokens
String ee
java.util.Dictionary dict
private void convertExportServiceToCapability (java.util.Dictionary, org.osgi.framework.Bundle)
org.apache.felix.bundlerepository.impl.CapabilityImpl cap
int j
String[] cls
int i
java.util.Dictionary dict
org.osgi.framework.Bundle bundle
java.util.Set services
org.osgi.framework.ServiceReference[] refs
public java.lang.String toString ()
}
org/apache/felix/bundlerepository/impl/ObrCommandImpl$1.classObrCommandImpl.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.ObrCommandImpl$1 extends java.lang.Object implements java.util.Comparator {
private final org.apache.felix.bundlerepository.impl.ObrCommandImpl this$0
void (org.apache.felix.bundlerepository.impl.ObrCommandImpl)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.apache.felix.bundlerepository.Resource r1
org.apache.felix.bundlerepository.Resource r2
int symCompare
int compare
}
org/apache/felix/bundlerepository/impl/ObrCommandImpl$ParsedCommand.classObrCommandImpl.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand extends java.lang.Object {
private static final int NAME_IDX
private static final int VERSION_IDX
private boolean m_isResolve
private boolean m_isCheck
private boolean m_isExtract
private boolean m_isVerbose
private String m_tokens
private String m_dir
private String[][] m_targets
private void ()
public boolean isResolve ()
public void setResolve (boolean)
boolean b
public boolean isCheck ()
public void setCheck (boolean)
boolean b
public boolean isExtract ()
public void setExtract (boolean)
boolean b
public boolean isVerbose ()
public void setVerbose (boolean)
boolean b
public java.lang.String getTokens ()
public void setTokens (java.lang.String)
String s
public java.lang.String getDirectory ()
public void setDirectory (java.lang.String)
String s
public int getTargetCount ()
public java.lang.String getTargetId (int)
int i
public java.lang.String getTargetVersion (int)
int i
public void addTarget (java.lang.String, java.lang.String)
String name
String version
String[][] newTargets
void (org.apache.felix.bundlerepository.impl.ObrCommandImpl$1)
org.apache.felix.bundlerepository.impl.ObrCommandImpl$1 x0
}
org/apache/felix/bundlerepository/impl/ObrCommandImpl.classObrCommandImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.ObrCommandImpl extends java.lang.Object implements org.apache.felix.shell.Command {
private static final String HELP_CMD
private static final String ADDURL_CMD
private static final String REMOVEURL_CMD
private static final String LISTURL_CMD
private static final String REFRESHURL_CMD
private static final String LIST_CMD
private static final String INFO_CMD
private static final String DEPLOY_CMD
private static final String START_CMD
private static final String SOURCE_CMD
private static final String JAVADOC_CMD
private static final String EXTRACT_SWITCH
private static final String VERBOSE_SWITCH
private org.osgi.framework.BundleContext m_context
private org.apache.felix.bundlerepository.RepositoryAdmin m_repoAdmin
public void (org.osgi.framework.BundleContext, org.apache.felix.bundlerepository.RepositoryAdmin)
org.osgi.framework.BundleContext context
org.apache.felix.bundlerepository.RepositoryAdmin repoAdmin
public java.lang.String getName ()
public java.lang.String getUsage ()
public java.lang.String getShortDescription ()
public synchronized void execute (java.lang.String, java.io.PrintStream, java.io.PrintStream)
Exception ex
java.util.StringTokenizer st
String command
org.osgi.framework.InvalidSyntaxException ex
java.io.IOException ex
String commandLine
java.io.PrintStream out
java.io.PrintStream err
private void urls (java.lang.String, java.lang.String, java.io.PrintStream, java.io.PrintStream) throws java.io.IOException
String uri
Exception ex
int i
org.apache.felix.bundlerepository.Repository[] repos
String commandLine
String command
java.io.PrintStream out
java.io.PrintStream err
java.util.StringTokenizer st
int count
private void list (java.lang.String, java.lang.String, java.io.PrintStream, java.io.PrintStream) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
org.apache.felix.bundlerepository.Resource[] revisions
int resIdx
java.util.Map$Entry entry
org.apache.felix.bundlerepository.Resource[] revisions
String name
int revIdx
java.util.Iterator i
String commandLine
String command
java.io.PrintStream out
java.io.PrintStream err
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
StringBuffer sb
org.apache.felix.bundlerepository.Resource[] resources
java.util.Map revisionMap
private void info (java.lang.String, java.lang.String, java.io.PrintStream, java.io.PrintStream) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
int resIdx
org.apache.felix.bundlerepository.Resource[] resources
int cmdIdx
String commandLine
String command
java.io.PrintStream out
java.io.PrintStream err
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
private void deploy (java.lang.String, java.lang.String, java.io.PrintStream, java.io.PrintStream) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
String commandLine
String command
java.io.PrintStream out
java.io.PrintStream err
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
private void _deploy (org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand, java.lang.String, java.io.PrintStream, java.io.PrintStream) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
org.apache.felix.bundlerepository.Resource resource
int i
int resIdx
int resIdx
int resIdx
IllegalStateException ex
org.apache.felix.bundlerepository.Resource[] resources
int reqIdx
org.apache.felix.bundlerepository.Reason[] reqs
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
String command
java.io.PrintStream out
java.io.PrintStream err
org.apache.felix.bundlerepository.Resolver resolver
private void source (java.lang.String, java.lang.String, java.io.PrintStream, java.io.PrintStream) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
String srcURI
org.apache.felix.bundlerepository.Resource resource
int i
String commandLine
String command
java.io.PrintStream out
java.io.PrintStream err
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
private void javadoc (java.lang.String, java.lang.String, java.io.PrintStream, java.io.PrintStream) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
java.net.URL docURL
org.apache.felix.bundlerepository.Resource resource
int i
String commandLine
String command
java.io.PrintStream out
java.io.PrintStream err
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
private org.apache.felix.bundlerepository.Resource[] searchRepository (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.Bundle bundle
NumberFormatException ex
String targetId
String targetVersion
StringBuffer sb
public org.apache.felix.bundlerepository.Resource selectNewestVersion (org.apache.felix.bundlerepository.Resource[])
org.osgi.framework.Version vtmp
int i
org.apache.felix.bundlerepository.Resource[] resources
int idx
org.osgi.framework.Version v
private void printResource (java.io.PrintStream, org.apache.felix.bundlerepository.Resource)
int j
java.util.Map$Entry entry
java.util.Iterator iter
int i
int i
java.io.PrintStream out
org.apache.felix.bundlerepository.Resource resource
java.util.Map map
org.apache.felix.bundlerepository.Requirement[] reqs
org.apache.felix.bundlerepository.Capability[] caps
private static void printUnderline (java.io.PrintStream, int)
int i
java.io.PrintStream out
int length
private org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand parseList (java.lang.String) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
String commandLine
java.io.StringReader sr
java.io.StreamTokenizer tokenizer
int type
int EOF
int SWITCH
int TOKEN
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
String tokens
int expecting
private org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand parseInfo (java.lang.String) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
String commandLine
java.io.StringReader sr
java.io.StreamTokenizer tokenizer
int type
int EOF
int SWITCH
int TARGET
int VERSION
int VERSION_VALUE
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
String currentTargetName
int expecting
private org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand parseInstallStart (java.lang.String) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
String commandLine
java.io.StringReader sr
java.io.StreamTokenizer tokenizer
int type
int EOF
int SWITCH
int TARGET
int VERSION
int VERSION_VALUE
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
String currentTargetName
int expecting
private org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand parseSource (java.lang.String) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
String commandLine
java.io.StringReader sr
java.io.StreamTokenizer tokenizer
int type
int EOF
int SWITCH
int DIRECTORY
int TARGET
int VERSION
int VERSION_VALUE
org.apache.felix.bundlerepository.impl.ObrCommandImpl$ParsedCommand pc
String currentTargetName
int expecting
private void help (java.io.PrintStream, java.util.StringTokenizer)
java.io.PrintStream out
java.util.StringTokenizer st
String command
private static org.apache.felix.bundlerepository.Resource[] addResourceByVersion (org.apache.felix.bundlerepository.Resource[], org.apache.felix.bundlerepository.Resource)
int cmp
org.osgi.framework.Version version
org.osgi.framework.Version middleVersion
int top
int bottom
int middle
org.apache.felix.bundlerepository.Resource[] revisions
org.apache.felix.bundlerepository.Resource resource
org.apache.felix.bundlerepository.Resource[] sorted
}
org/apache/felix/bundlerepository/impl/ObrURLStreamHandlerService$NewestSelectionStrategy.classObrURLStreamHandlerService.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$NewestSelectionStrategy extends org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$ResourceSelectionStrategy {
void (org.apache.felix.utils.log.Logger)
org.apache.felix.utils.log.Logger logger
org.osgi.framework.Version determineVersion (org.osgi.framework.Version, java.util.SortedMap)
org.osgi.framework.Version currentVersion
java.util.SortedMap sortedResources
}
org/apache/felix/bundlerepository/impl/ObrURLStreamHandlerService$ResourceSelectionStrategy.classObrURLStreamHandlerService.java
package org.apache.felix.bundlerepository.impl
abstract org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$ResourceSelectionStrategy extends java.lang.Object {
private final org.apache.felix.utils.log.Logger m_logger
void (org.apache.felix.utils.log.Logger)
org.apache.felix.utils.log.Logger logger
org.apache.felix.utils.log.Logger getLogger ()
final org.apache.felix.bundlerepository.Resource selectOne (org.osgi.framework.Version, org.apache.felix.bundlerepository.Resource[])
int i
org.osgi.framework.Version currentVersion
org.apache.felix.bundlerepository.Resource[] resources
java.util.SortedMap sortedResources
org.osgi.framework.Version versionToUse
abstract org.osgi.framework.Version determineVersion (org.osgi.framework.Version, java.util.SortedMap)
}
org/apache/felix/bundlerepository/impl/ObrURLStreamHandlerService$SameSelectionStrategy.classObrURLStreamHandlerService.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$SameSelectionStrategy extends org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$ResourceSelectionStrategy {
void (org.apache.felix.utils.log.Logger)
org.apache.felix.utils.log.Logger logger
org.osgi.framework.Version determineVersion (org.osgi.framework.Version, java.util.SortedMap)
org.osgi.framework.Version currentVersion
java.util.SortedMap sortedResources
}
org/apache/felix/bundlerepository/impl/ObrURLStreamHandlerService.classObrURLStreamHandlerService.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService extends org.osgi.service.url.AbstractURLStreamHandlerService {
private static final String SYNTAX
public static final String OBR_UPDATE_STRATEGY
private final org.osgi.framework.BundleContext m_bundleContext
private final org.apache.felix.bundlerepository.RepositoryAdmin m_reRepositoryAdmin
private final org.apache.felix.utils.log.Logger m_logger
private String m_updateStrategy
public void (org.osgi.framework.BundleContext, org.apache.felix.bundlerepository.RepositoryAdmin)
org.osgi.framework.BundleContext context
org.apache.felix.bundlerepository.RepositoryAdmin admin
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
String path
org.osgi.framework.Bundle[] bundles
int i
org.osgi.framework.InvalidSyntaxException e
java.net.URL u
String url
java.net.URL remoteURL
private java.net.URL getRemoteObrInstallUrl (java.lang.String) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
String path
String[] segments
StringBuffer buffer
org.apache.felix.bundlerepository.Resource[] discoverResources
org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$ResourceSelectionStrategy strategy
org.apache.felix.bundlerepository.Resource selected
private boolean validateFilter (java.lang.String)
org.osgi.framework.InvalidSyntaxException e
String filter
private java.net.URL getRemoteUrlForBundle (org.osgi.framework.Bundle) throws java.io.IOException org.osgi.framework.InvalidSyntaxException
org.osgi.framework.Bundle bundle
String symbolicName
String version
StringBuffer buffer
org.apache.felix.bundlerepository.Resource[] discoverResources
org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$ResourceSelectionStrategy strategy
org.apache.felix.bundlerepository.Resource selected
private org.apache.felix.bundlerepository.impl.ObrURLStreamHandlerService$ResourceSelectionStrategy getStrategy (java.lang.String)
String strategy
}
org/apache/felix/bundlerepository/impl/PropertyImpl.classPropertyImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.PropertyImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Property {
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.Object getConvertedValue ()
private static java.lang.Object convert (java.lang.String, java.lang.String)
java.util.StringTokenizer st
java.util.Set s
IllegalArgumentException ex
Exception e
String value
String type
}
org/apache/felix/bundlerepository/impl/PullParser.classPullParser.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.PullParser extends org.apache.felix.bundlerepository.impl.RepositoryParser {
public void ()
public org.apache.felix.bundlerepository.impl.RepositoryImpl parseRepository (java.io.InputStream) throws java.lang.Exception
java.io.InputStream is
org.xmlpull.v1.XmlPullParser reader
int event
public org.apache.felix.bundlerepository.impl.RepositoryImpl parseRepository (java.io.Reader) throws java.lang.Exception
java.io.Reader r
org.xmlpull.v1.XmlPullParser reader
int event
public org.apache.felix.bundlerepository.impl.ResourceImpl parseResource (java.io.Reader) throws java.lang.Exception
java.io.Reader r
org.xmlpull.v1.XmlPullParser reader
int event
public org.apache.felix.bundlerepository.impl.CapabilityImpl parseCapability (java.io.Reader) throws java.lang.Exception
java.io.Reader r
org.xmlpull.v1.XmlPullParser reader
int event
public org.apache.felix.bundlerepository.impl.PropertyImpl parseProperty (java.io.Reader) throws java.lang.Exception
java.io.Reader r
org.xmlpull.v1.XmlPullParser reader
int event
public org.apache.felix.bundlerepository.impl.RequirementImpl parseRequirement (java.io.Reader) throws java.lang.Exception
java.io.Reader r
org.xmlpull.v1.XmlPullParser reader
int event
public org.apache.felix.bundlerepository.impl.RepositoryImpl parse (org.xmlpull.v1.XmlPullParser) throws java.lang.Exception
String name
String value
int i
int nb
org.apache.felix.bundlerepository.impl.Referral referral
org.apache.felix.bundlerepository.impl.ResourceImpl resource
String element
org.xmlpull.v1.XmlPullParser reader
org.apache.felix.bundlerepository.impl.RepositoryImpl repository
int event
private void sanityCheckEndElement (org.xmlpull.v1.XmlPullParser, int, java.lang.String)
org.xmlpull.v1.XmlPullParser reader
int event
String element
public org.apache.felix.bundlerepository.impl.Referral parseReferral (org.xmlpull.v1.XmlPullParser) throws java.lang.Exception
String name
String value
int i
int nb
org.xmlpull.v1.XmlPullParser reader
org.apache.felix.bundlerepository.impl.Referral referral
public org.apache.felix.bundlerepository.impl.ResourceImpl parseResource (org.xmlpull.v1.XmlPullParser) throws java.lang.Exception
int i
int nb
String category
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
org.apache.felix.bundlerepository.impl.RequirementImpl requirement
StringBuffer sb
String type
String element
int event
Exception e
org.xmlpull.v1.XmlPullParser reader
org.apache.felix.bundlerepository.impl.ResourceImpl resource
public java.lang.String parseCategory (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int i
int nb
org.xmlpull.v1.XmlPullParser reader
String id
public org.apache.felix.bundlerepository.impl.CapabilityImpl parseCapability (org.xmlpull.v1.XmlPullParser) throws java.lang.Exception
String name
String value
int i
int nb
org.apache.felix.bundlerepository.impl.PropertyImpl prop
String element
org.xmlpull.v1.XmlPullParser reader
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
int event
public org.apache.felix.bundlerepository.impl.PropertyImpl parseProperty (org.xmlpull.v1.XmlPullParser) throws java.lang.Exception
String name
String value
int i
int nb
org.xmlpull.v1.XmlPullParser reader
String n
String t
String v
org.apache.felix.bundlerepository.impl.PropertyImpl prop
public org.apache.felix.bundlerepository.impl.RequirementImpl parseRequire (org.xmlpull.v1.XmlPullParser) throws java.lang.Exception
String name
String value
int i
int nb
org.xmlpull.v1.XmlPullParser reader
org.apache.felix.bundlerepository.impl.RequirementImpl requirement
int event
StringBuffer sb
public void ignoreTag (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int eventType
org.xmlpull.v1.XmlPullParser reader
int level
}
org/apache/felix/bundlerepository/impl/ReasonImpl.classReasonImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.ReasonImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Reason {
private final org.apache.felix.bundlerepository.Resource resource
private final org.apache.felix.bundlerepository.Requirement requirement
public void (org.apache.felix.bundlerepository.Resource, org.apache.felix.bundlerepository.Requirement)
org.apache.felix.bundlerepository.Resource resource
org.apache.felix.bundlerepository.Requirement requirement
public org.apache.felix.bundlerepository.Resource getResource ()
public org.apache.felix.bundlerepository.Requirement getRequirement ()
}
org/apache/felix/bundlerepository/impl/Referral.classReferral.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.Referral extends java.lang.Object {
private int m_depth
private String m_url
public void ()
public int getDepth ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String url
public void setDepth (java.lang.String)
NumberFormatException nfe
String depth
}
org/apache/felix/bundlerepository/impl/RepositoryAdminImpl$1.classRepositoryAdminImpl.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.RepositoryAdminImpl$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
private final java.net.URL val$url
private final org.apache.felix.bundlerepository.impl.RepositoryAdminImpl this$0
void (org.apache.felix.bundlerepository.impl.RepositoryAdminImpl, java.net.URL)
public java.lang.Object run () throws java.lang.Exception
}
org/apache/felix/bundlerepository/impl/RepositoryAdminImpl.classRepositoryAdminImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.RepositoryAdminImpl extends java.lang.Object implements org.apache.felix.bundlerepository.RepositoryAdmin {
private final org.osgi.framework.BundleContext m_context
private final org.apache.felix.utils.log.Logger m_logger
private final org.apache.felix.bundlerepository.impl.SystemRepositoryImpl m_system
private final org.apache.felix.bundlerepository.impl.LocalRepositoryImpl m_local
private final org.apache.felix.bundlerepository.DataModelHelper m_helper
private java.util.Map m_repoMap
private boolean m_initialized
private java.util.Comparator m_nameComparator
public static final String REPOSITORY_URL_PROP
public static final String EXTERN_REPOSITORY_TAG
public void (org.osgi.framework.BundleContext, org.apache.felix.utils.log.Logger)
org.osgi.framework.BundleContext context
org.apache.felix.utils.log.Logger logger
public org.apache.felix.bundlerepository.DataModelHelper getHelper ()
public org.apache.felix.bundlerepository.Repository getLocalRepository ()
public org.apache.felix.bundlerepository.Repository getSystemRepository ()
public void dispose ()
public org.apache.felix.bundlerepository.Repository addRepository (java.lang.String) throws java.lang.Exception
String uri
public org.apache.felix.bundlerepository.Repository addRepository (java.net.URL) throws java.lang.Exception
java.net.URL url
public synchronized org.apache.felix.bundlerepository.impl.RepositoryImpl addRepository (java.net.URL, int) throws java.lang.Exception
org.apache.felix.bundlerepository.impl.Referral referral
java.net.URL referralUrl
int i
org.apache.felix.bundlerepository.impl.RepositoryImpl repository
java.security.PrivilegedActionException ex
java.net.URL url
int hopCount
public synchronized boolean removeRepository (java.lang.String)
java.net.URL url
java.net.MalformedURLException e
String uri
public synchronized org.apache.felix.bundlerepository.Repository[] listRepositories ()
public synchronized org.apache.felix.bundlerepository.Resolver resolver ()
java.util.List repositories
public synchronized org.apache.felix.bundlerepository.Resolver resolver (org.apache.felix.bundlerepository.Repository[])
org.apache.felix.bundlerepository.Repository[] repositories
public synchronized org.apache.felix.bundlerepository.Resource[] discoverResources (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
int resIdx
org.apache.felix.bundlerepository.Resource[] resources
int repoIdx
String filterExpr
org.osgi.framework.Filter filter
org.apache.felix.bundlerepository.Resource[] resources
org.apache.felix.utils.collections.MapToDictionary dict
org.apache.felix.bundlerepository.Repository[] repos
java.util.List matchList
public synchronized org.apache.felix.bundlerepository.Resource[] discoverResources (org.apache.felix.bundlerepository.Requirement[])
int capIdx
boolean reqMatch
org.apache.felix.bundlerepository.Capability[] caps
int reqIdx
boolean match
int resIdx
int repoIdx
org.apache.felix.bundlerepository.Requirement[] requirements
org.apache.felix.bundlerepository.Resource[] resources
org.apache.felix.bundlerepository.Repository[] repos
java.util.List matchList
private void initialize ()
Exception ex
String token
java.util.StringTokenizer st
String urlStr
static org.apache.felix.bundlerepository.DataModelHelper access$000 (org.apache.felix.bundlerepository.impl.RepositoryAdminImpl)
org.apache.felix.bundlerepository.impl.RepositoryAdminImpl x0
}
org/apache/felix/bundlerepository/impl/RepositoryImpl.classRepositoryImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.RepositoryImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Repository {
private String m_name
private long m_lastmodified
private String m_uri
private org.apache.felix.bundlerepository.Resource[] m_resources
private org.apache.felix.bundlerepository.impl.Referral[] m_referrals
private java.util.Set m_resourceSet
public void ()
public void (org.apache.felix.bundlerepository.Resource[])
org.apache.felix.bundlerepository.Resource[] resources
public java.lang.String getURI ()
protected void setURI (java.lang.String)
String uri
public org.apache.felix.bundlerepository.Resource[] getResources ()
public void addResource (org.apache.felix.bundlerepository.Resource)
org.apache.felix.bundlerepository.Resource resource
public org.apache.felix.bundlerepository.impl.Referral[] getReferrals ()
public void addReferral (org.apache.felix.bundlerepository.impl.Referral) throws java.lang.Exception
org.apache.felix.bundlerepository.impl.Referral[] newResources
org.apache.felix.bundlerepository.impl.Referral referral
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public long getLastModified ()
public void setLastModified (long)
long lastModified
public void setLastModified (java.lang.String)
java.text.ParseException ex
String s
java.text.SimpleDateFormat format
protected java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
}
org/apache/felix/bundlerepository/impl/RepositoryParser.classRepositoryParser.java
package org.apache.felix.bundlerepository.impl
public abstract org.apache.felix.bundlerepository.impl.RepositoryParser extends java.lang.Object {
public static final String REPOSITORY
public static final String NAME
public static final String LASTMODIFIED
public static final String REFERRAL
public static final String RESOURCE
public static final String DEPTH
public static final String URL
public static final String CATEGORY
public static final String ID
public static final String CAPABILITY
public static final String REQUIRE
public static final String P
public static final String N
public static final String T
public static final String V
public static final String FILTER
public static final String EXTEND
public static final String MULTIPLE
public static final String OPTIONAL
public static final String OBR_PARSER_CLASS
public void ()
public static org.apache.felix.bundlerepository.impl.RepositoryParser getParser ()
String className
Throwable t
org.apache.felix.bundlerepository.impl.RepositoryParser parser
public abstract org.apache.felix.bundlerepository.impl.RepositoryImpl parseRepository (java.io.InputStream) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.impl.RepositoryImpl parseRepository (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.impl.ResourceImpl parseResource (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.impl.CapabilityImpl parseCapability (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.impl.PropertyImpl parseProperty (java.io.Reader) throws java.lang.Exception
public abstract org.apache.felix.bundlerepository.impl.RequirementImpl parseRequirement (java.io.Reader) throws java.lang.Exception
}
org/apache/felix/bundlerepository/impl/RequirementImpl.classRequirementImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.RequirementImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Requirement {
private static final java.util.regex.Pattern REMOVE_LT
private static final java.util.regex.Pattern REMOVE_GT
private static final java.util.regex.Pattern REMOVE_NV
private String m_name
private boolean m_extend
private boolean m_multiple
private boolean m_optional
private org.apache.felix.utils.filter.FilterImpl m_filter
private String m_comment
public void ()
public void (java.lang.String)
String name
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String getFilter ()
public void setFilter (java.lang.String)
String nf
IllegalArgumentException ex
org.osgi.framework.InvalidSyntaxException e
String filter
public boolean isSatisfied (org.apache.felix.bundlerepository.Capability)
org.apache.felix.bundlerepository.Capability capability
public boolean isExtend ()
public void setExtend (boolean)
boolean extend
public boolean isMultiple ()
public void setMultiple (boolean)
boolean multiple
public boolean isOptional ()
public void setOptional (boolean)
boolean optional
public java.lang.String getComment ()
public void addText (java.lang.String)
String s
public boolean equals (java.lang.Object)
org.apache.felix.bundlerepository.Requirement r
Object o
public int hashCode ()
public java.lang.String toString ()
static void ()
}
org/apache/felix/bundlerepository/impl/ResolverImpl.classResolverImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.ResolverImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Resolver {
private final org.osgi.framework.BundleContext m_context
private final org.apache.felix.utils.log.Logger m_logger
private final org.apache.felix.bundlerepository.Repository[] m_repositories
private final java.util.Set m_addedSet
private final java.util.Set m_addedRequirementSet
private final java.util.Set m_globalCapabilities
private final java.util.Set m_failedSet
private final java.util.Set m_resolveSet
private final java.util.Set m_requiredSet
private final java.util.Set m_optionalSet
private final java.util.Map m_reasonMap
private final java.util.Set m_unsatisfiedSet
private boolean m_resolved
private long m_resolveTimeStamp
private int m_resolutionFlags
private int m_deployFlags
public void (org.osgi.framework.BundleContext, org.apache.felix.bundlerepository.Repository[], org.apache.felix.utils.log.Logger)
org.osgi.framework.BundleContext context
org.apache.felix.bundlerepository.Repository[] repositories
org.apache.felix.utils.log.Logger logger
public synchronized void add (org.apache.felix.bundlerepository.Resource)
org.apache.felix.bundlerepository.Resource resource
public synchronized org.apache.felix.bundlerepository.Resource[] getAddedResources ()
public synchronized void add (org.apache.felix.bundlerepository.Requirement)
org.apache.felix.bundlerepository.Requirement requirement
public synchronized org.apache.felix.bundlerepository.Requirement[] getAddedRequirements ()
public void addGlobalCapability (org.apache.felix.bundlerepository.Capability)
org.apache.felix.bundlerepository.Capability capability
public org.apache.felix.bundlerepository.Capability[] getGlobalCapabilities ()
public synchronized org.apache.felix.bundlerepository.Resource[] getRequiredResources ()
public synchronized org.apache.felix.bundlerepository.Resource[] getOptionalResources ()
public synchronized org.apache.felix.bundlerepository.Reason[] getReason (org.apache.felix.bundlerepository.Resource)
java.util.List l
org.apache.felix.bundlerepository.Resource resource
public synchronized org.apache.felix.bundlerepository.Reason[] getUnsatisfiedRequirements ()
private org.apache.felix.bundlerepository.Resource[] getResources (boolean)
int resIdx
boolean isLocal
boolean isSystem
org.apache.felix.bundlerepository.Resource[] res
int repoIdx
boolean local
java.util.List resources
public synchronized boolean resolve ()
public synchronized boolean resolve (int)
int repoIdx
org.apache.felix.bundlerepository.Capability cap
java.util.Iterator iter
org.apache.felix.bundlerepository.Requirement req
java.util.Iterator iter
org.apache.felix.bundlerepository.impl.ResourceImpl fake
java.util.Iterator iter
int flags
org.apache.felix.bundlerepository.Resource[] locals
org.apache.felix.bundlerepository.Resource[] remotes
boolean result
private boolean resolve (org.apache.felix.bundlerepository.Resource, org.apache.felix.bundlerepository.Resource[], org.apache.felix.bundlerepository.Resource[], boolean)
org.apache.felix.bundlerepository.impl.ResourceCapability bestCapability
java.util.List candidateCapabilities
java.util.List reasons
org.apache.felix.bundlerepository.Resource candidate
int reqIdx
org.apache.felix.bundlerepository.Resource resource
org.apache.felix.bundlerepository.Resource[] locals
org.apache.felix.bundlerepository.Resource[] remotes
boolean optional
boolean result
org.apache.felix.bundlerepository.Requirement[] reqs
private org.apache.felix.bundlerepository.Resource searchResources (org.apache.felix.bundlerepository.Requirement, java.util.Set)
int capIdx
org.apache.felix.bundlerepository.Resource resource
org.apache.felix.bundlerepository.Capability[] caps
java.util.Iterator iter
org.apache.felix.bundlerepository.Requirement req
java.util.Set resourceSet
private java.util.List searchResources (org.apache.felix.bundlerepository.Requirement, org.apache.felix.bundlerepository.Resource[])
int capIdx
org.apache.felix.bundlerepository.Capability[] caps
int resIdx
org.apache.felix.bundlerepository.Requirement req
org.apache.felix.bundlerepository.Resource[] resources
java.util.List matchingCapabilities
private org.apache.felix.bundlerepository.impl.ResourceCapability getBestCandidate (java.util.List)
Object v
Object v
org.apache.felix.bundlerepository.impl.ResourceCapability current
boolean isCurrentLocal
int capIdx
java.util.List caps
org.osgi.framework.Version bestVersion
org.apache.felix.bundlerepository.impl.ResourceCapability best
boolean bestLocal
private void checkInterrupt ()
public synchronized void deploy (int)
int repoIdx
int i
int i
int i
org.osgi.framework.Bundle bundle
boolean doStartBundle
Exception ex
org.osgi.framework.Bundle bundle
java.net.URL url
Exception ex
org.apache.felix.bundlerepository.impl.LocalResourceImpl localResource
int i
org.osgi.framework.BundleException ex
int i
int flags
java.util.Map deployMap
org.apache.felix.bundlerepository.Resource[] resources
org.apache.felix.bundlerepository.Resource[] deployResources
java.util.List startList
private boolean isFragmentBundle (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
private org.apache.felix.bundlerepository.impl.LocalResourceImpl findUpdatableLocalResource (org.apache.felix.bundlerepository.Resource)
int i
org.apache.felix.bundlerepository.Resource resource
org.apache.felix.bundlerepository.Resource[] localResources
private org.apache.felix.bundlerepository.Resource[] findLocalResources (java.lang.String)
String localSymName
int i
String symName
org.apache.felix.bundlerepository.Resource[] localResources
java.util.List matchList
private boolean isResourceUpdatable (org.apache.felix.bundlerepository.Resource, org.apache.felix.bundlerepository.Resource, org.apache.felix.bundlerepository.Resource[])
int capIdx
boolean satisfied
int reqIdx
org.apache.felix.bundlerepository.Resource oldVersion
org.apache.felix.bundlerepository.Resource newVersion
org.apache.felix.bundlerepository.Resource[] resources
org.apache.felix.bundlerepository.Requirement[] reqs
org.apache.felix.bundlerepository.Capability[] caps
private org.apache.felix.bundlerepository.Requirement[] getResolvableRequirements (org.apache.felix.bundlerepository.Resource, org.apache.felix.bundlerepository.Resource[])
int reqIdx
org.apache.felix.bundlerepository.Requirement[] reqs
int resIdx
boolean added
int capIdx
java.util.List reqList
org.apache.felix.bundlerepository.Resource resource
org.apache.felix.bundlerepository.Resource[] resources
org.apache.felix.bundlerepository.Capability[] caps
public static java.lang.String getBundleName (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
String name
}
org/apache/felix/bundlerepository/impl/ResourceCapability.classResourceCapability.java
package org.apache.felix.bundlerepository.impl
public abstract org.apache.felix.bundlerepository.impl.ResourceCapability extends java.lang.Object {
public abstract org.apache.felix.bundlerepository.Resource getResource ()
public abstract org.apache.felix.bundlerepository.Capability getCapability ()
}
org/apache/felix/bundlerepository/impl/ResourceCapabilityImpl.classResourceCapabilityImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.ResourceCapabilityImpl extends java.lang.Object implements org.apache.felix.bundlerepository.impl.ResourceCapability {
private final org.apache.felix.bundlerepository.Resource resource
private final org.apache.felix.bundlerepository.Capability capability
public void (org.apache.felix.bundlerepository.Resource, org.apache.felix.bundlerepository.Capability)
org.apache.felix.bundlerepository.Resource resource
org.apache.felix.bundlerepository.Capability capability
public org.apache.felix.bundlerepository.Resource getResource ()
public org.apache.felix.bundlerepository.Capability getCapability ()
}
org/apache/felix/bundlerepository/impl/ResourceComparator.classResourceComparator.java
package org.apache.felix.bundlerepository.impl
org.apache.felix.bundlerepository.impl.ResourceComparator extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.apache.felix.bundlerepository.Resource r1
org.apache.felix.bundlerepository.Resource r2
String name1
String name2
}
org/apache/felix/bundlerepository/impl/ResourceImpl.classResourceImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.ResourceImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Resource {
private final java.util.Map m_map
private final java.util.List m_capList
private final java.util.List m_reqList
private org.apache.felix.bundlerepository.Repository m_repo
private java.util.Map m_uris
private transient int m_hash
public void ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public org.apache.felix.bundlerepository.Repository getRepository ()
public void setRepository (org.apache.felix.bundlerepository.Repository)
org.apache.felix.bundlerepository.Repository repository
public java.util.Map getProperties ()
public java.lang.String getPresentationName ()
public java.lang.String getSymbolicName ()
public java.lang.String getId ()
public org.osgi.framework.Version getVersion ()
org.osgi.framework.Version v
public java.lang.String getURI ()
public java.lang.Long getSize ()
public org.apache.felix.bundlerepository.Requirement[] getRequirements ()
public void addRequire (org.apache.felix.bundlerepository.Requirement)
org.apache.felix.bundlerepository.Requirement req
public org.apache.felix.bundlerepository.Capability[] getCapabilities ()
public void addCapability (org.apache.felix.bundlerepository.Capability)
org.apache.felix.bundlerepository.Capability cap
public java.lang.String[] getCategories ()
java.util.List catList
public void addCategory (java.lang.String)
String category
java.util.List catList
public boolean isLocal ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void put (java.lang.String, java.lang.String, java.lang.String)
java.util.StringTokenizer st
java.util.Set s
String key
String value
String type
private void convertURIs ()
String key
String val
java.util.Iterator it
private java.lang.String resolveUri (java.lang.String)
Throwable t
String uri
public java.lang.String toString ()
}
org/apache/felix/bundlerepository/impl/StaxParser.classStaxParser.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.StaxParser extends org.apache.felix.bundlerepository.impl.RepositoryParser {
static javax.xml.stream.XMLInputFactory factory
public static synchronized void setFactory (javax.xml.stream.XMLInputFactory)
javax.xml.stream.XMLInputFactory factory
public static synchronized javax.xml.stream.XMLInputFactory getFactory ()
javax.xml.stream.XMLInputFactory factory
public void ()
protected static boolean setProperty (javax.xml.stream.XMLInputFactory, java.lang.String, boolean)
Throwable t
javax.xml.stream.XMLInputFactory factory
String name
boolean value
public org.apache.felix.bundlerepository.impl.RepositoryImpl parseRepository (java.io.InputStream) throws java.lang.Exception
java.io.InputStream is
javax.xml.stream.XMLStreamReader reader
int event
public org.apache.felix.bundlerepository.impl.RepositoryImpl parseRepository (java.io.Reader) throws java.lang.Exception
java.io.Reader r
javax.xml.stream.XMLStreamReader reader
int event
public org.apache.felix.bundlerepository.impl.ResourceImpl parseResource (java.io.Reader) throws java.lang.Exception
java.io.Reader r
javax.xml.stream.XMLStreamReader reader
int event
public org.apache.felix.bundlerepository.impl.CapabilityImpl parseCapability (java.io.Reader) throws java.lang.Exception
java.io.Reader r
javax.xml.stream.XMLStreamReader reader
int event
public org.apache.felix.bundlerepository.impl.PropertyImpl parseProperty (java.io.Reader) throws java.lang.Exception
java.io.Reader r
javax.xml.stream.XMLStreamReader reader
int event
public org.apache.felix.bundlerepository.impl.RequirementImpl parseRequirement (java.io.Reader) throws java.lang.Exception
java.io.Reader r
javax.xml.stream.XMLStreamReader reader
int event
public org.apache.felix.bundlerepository.impl.RepositoryImpl parseRepository (javax.xml.stream.XMLStreamReader) throws java.lang.Exception
String name
String value
int i
int nb
org.apache.felix.bundlerepository.impl.Referral referral
org.apache.felix.bundlerepository.impl.ResourceImpl resource
String element
javax.xml.stream.XMLStreamReader reader
org.apache.felix.bundlerepository.impl.RepositoryImpl repository
int event
private void sanityCheckEndElement (javax.xml.stream.XMLStreamReader, int, java.lang.String)
javax.xml.stream.XMLStreamReader reader
int event
String element
private org.apache.felix.bundlerepository.impl.Referral parseReferral (javax.xml.stream.XMLStreamReader) throws java.lang.Exception
String name
String value
int i
int nb
javax.xml.stream.XMLStreamReader reader
org.apache.felix.bundlerepository.impl.Referral referral
private org.apache.felix.bundlerepository.impl.ResourceImpl parseResource (javax.xml.stream.XMLStreamReader) throws java.lang.Exception
int i
int nb
String category
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
org.apache.felix.bundlerepository.impl.RequirementImpl requirement
StringBuffer sb
String type
String element
int event
javax.xml.stream.Location loc
Exception e
javax.xml.stream.XMLStreamReader reader
org.apache.felix.bundlerepository.impl.ResourceImpl resource
private java.lang.String parseCategory (javax.xml.stream.XMLStreamReader) throws javax.xml.stream.XMLStreamException
int i
int nb
javax.xml.stream.XMLStreamReader reader
String id
private org.apache.felix.bundlerepository.impl.CapabilityImpl parseCapability (javax.xml.stream.XMLStreamReader) throws java.lang.Exception
String name
String value
int i
int nb
org.apache.felix.bundlerepository.impl.PropertyImpl prop
String element
javax.xml.stream.XMLStreamReader reader
org.apache.felix.bundlerepository.impl.CapabilityImpl capability
int event
private org.apache.felix.bundlerepository.impl.PropertyImpl parseProperty (javax.xml.stream.XMLStreamReader) throws java.lang.Exception
String name
String value
int i
int nb
javax.xml.stream.XMLStreamReader reader
String n
String t
String v
org.apache.felix.bundlerepository.impl.PropertyImpl prop
private org.apache.felix.bundlerepository.impl.RequirementImpl parseRequire (javax.xml.stream.XMLStreamReader) throws java.lang.Exception
String name
String value
int i
int nb
javax.xml.stream.XMLStreamReader reader
org.apache.felix.bundlerepository.impl.RequirementImpl requirement
int event
StringBuffer sb
private void ignoreTag (javax.xml.stream.XMLStreamReader) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader reader
int level
int event
}
org/apache/felix/bundlerepository/impl/SystemRepositoryImpl.classSystemRepositoryImpl.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.SystemRepositoryImpl extends java.lang.Object implements org.apache.felix.bundlerepository.Repository {
private final org.apache.felix.utils.log.Logger m_logger
private final long lastModified
private final org.apache.felix.bundlerepository.impl.LocalResourceImpl systemBundleResource
public void (org.osgi.framework.BundleContext, org.apache.felix.utils.log.Logger)
org.osgi.framework.InvalidSyntaxException ex
org.osgi.framework.BundleContext context
org.apache.felix.utils.log.Logger logger
public java.lang.String getURI ()
public org.apache.felix.bundlerepository.Resource[] getResources ()
public java.lang.String getName ()
public long getLastModified ()
}
org/apache/felix/bundlerepository/impl/XmlWriter.classXmlWriter.java
package org.apache.felix.bundlerepository.impl
public org.apache.felix.bundlerepository.impl.XmlWriter extends java.lang.Object {
private final java.io.Writer w
private final java.util.List elements
private boolean empty
private boolean endAttr
private boolean indent
public void (java.io.Writer)
java.io.Writer w
public void (java.io.Writer, boolean)
java.io.Writer w
boolean indent
public org.apache.felix.bundlerepository.impl.XmlWriter indent (int) throws java.io.IOException
int nb
public org.apache.felix.bundlerepository.impl.XmlWriter newLine () throws java.io.IOException
public org.apache.felix.bundlerepository.impl.XmlWriter element (java.lang.String) throws java.io.IOException
String name
public org.apache.felix.bundlerepository.impl.XmlWriter attribute (java.lang.String, java.lang.Object) throws java.io.IOException
String name
Object value
public org.apache.felix.bundlerepository.impl.XmlWriter end () throws java.io.IOException
public org.apache.felix.bundlerepository.impl.XmlWriter end (boolean) throws java.io.IOException
boolean indent
String name
public org.apache.felix.bundlerepository.impl.XmlWriter text (java.lang.Object) throws java.io.IOException
Object value
public org.apache.felix.bundlerepository.impl.XmlWriter textElement (java.lang.String, java.lang.Object) throws java.io.IOException
String name
Object value
private static java.lang.String encode (java.lang.Object)
Object o
String s
}
org/apache/felix/bundlerepository/impl/wrapper/
org/apache/felix/bundlerepository/impl/wrapper/CapabilityWrapper.classCapabilityWrapper.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.CapabilityWrapper extends java.lang.Object implements org.osgi.service.obr.Capability {
final org.apache.felix.bundlerepository.Capability capability
public void (org.apache.felix.bundlerepository.Capability)
org.apache.felix.bundlerepository.Capability capability
public java.lang.String getName ()
public java.util.Map getProperties ()
}
org/apache/felix/bundlerepository/impl/wrapper/ConvertedResource.classConvertedResource.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.ConvertedResource extends java.lang.Object implements org.apache.felix.bundlerepository.Resource {
private final org.osgi.service.obr.Resource resource
private org.apache.felix.bundlerepository.Capability[] capabilities
private org.apache.felix.bundlerepository.Requirement[] requirements
public void (org.osgi.service.obr.Resource)
java.util.Map$Entry entry
org.apache.felix.bundlerepository.impl.CapabilityImpl cap
java.util.Iterator iter
int j
int i
org.apache.felix.bundlerepository.impl.RequirementImpl req
int i
org.osgi.service.obr.Resource resource
org.osgi.service.obr.Capability[] c
org.osgi.service.obr.Requirement[] r
public org.apache.felix.bundlerepository.Capability[] getCapabilities ()
public org.apache.felix.bundlerepository.Requirement[] getRequirements ()
public java.lang.String[] getCategories ()
public java.lang.String getId ()
public java.lang.String getPresentationName ()
public java.util.Map getProperties ()
public java.lang.Long getSize ()
public java.lang.String getSymbolicName ()
public java.lang.String getURI ()
public org.osgi.framework.Version getVersion ()
public boolean isLocal ()
}
org/apache/felix/bundlerepository/impl/wrapper/RepositoryAdminWrapper.classRepositoryAdminWrapper.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.RepositoryAdminWrapper extends java.lang.Object implements org.osgi.service.obr.RepositoryAdmin {
private final org.apache.felix.bundlerepository.RepositoryAdmin admin
public void (org.apache.felix.bundlerepository.RepositoryAdmin)
org.apache.felix.bundlerepository.RepositoryAdmin admin
public org.osgi.service.obr.Resource[] discoverResources (java.lang.String)
org.osgi.framework.InvalidSyntaxException e
String filterExpr
public org.osgi.service.obr.Resolver resolver ()
public org.osgi.service.obr.Repository addRepository (java.net.URL) throws java.lang.Exception
java.net.URL repository
public boolean removeRepository (java.net.URL)
java.net.URL repository
public org.osgi.service.obr.Repository[] listRepositories ()
public org.osgi.service.obr.Resource getResource (java.lang.String)
String s
}
org/apache/felix/bundlerepository/impl/wrapper/RepositoryWrapper.classRepositoryWrapper.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.RepositoryWrapper extends java.lang.Object implements org.osgi.service.obr.Repository {
private final org.apache.felix.bundlerepository.Repository repository
public void (org.apache.felix.bundlerepository.Repository)
org.apache.felix.bundlerepository.Repository repository
public java.net.URL getURL ()
java.net.MalformedURLException e
public org.osgi.service.obr.Resource[] getResources ()
public java.lang.String getName ()
public long getLastModified ()
}
org/apache/felix/bundlerepository/impl/wrapper/RequirementWrapper.classRequirementWrapper.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.RequirementWrapper extends java.lang.Object implements org.osgi.service.obr.Requirement {
final org.apache.felix.bundlerepository.Requirement requirement
public void (org.apache.felix.bundlerepository.Requirement)
org.apache.felix.bundlerepository.Requirement requirement
public java.lang.String getName ()
public java.lang.String getFilter ()
public boolean isMultiple ()
public boolean isOptional ()
public boolean isExtend ()
public java.lang.String getComment ()
public boolean isSatisfied (org.osgi.service.obr.Capability)
org.osgi.service.obr.Capability capability
public boolean equals (java.lang.Object)
Object o
org.apache.felix.bundlerepository.impl.wrapper.RequirementWrapper that
public int hashCode ()
}
org/apache/felix/bundlerepository/impl/wrapper/ResolverWrapper.classResolverWrapper.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.ResolverWrapper extends java.lang.Object implements org.osgi.service.obr.Resolver {
private final org.apache.felix.bundlerepository.Resolver resolver
public void (org.apache.felix.bundlerepository.Resolver)
org.apache.felix.bundlerepository.Resolver resolver
public void add (org.osgi.service.obr.Resource)
org.osgi.service.obr.Resource resource
public org.osgi.service.obr.Resource[] getAddedResources ()
public org.osgi.service.obr.Resource[] getRequiredResources ()
public org.osgi.service.obr.Resource[] getOptionalResources ()
public org.osgi.service.obr.Requirement[] getReason (org.osgi.service.obr.Resource)
int reaIdx
org.osgi.service.obr.Resource resource
org.apache.felix.bundlerepository.Reason[] r
org.apache.felix.bundlerepository.Requirement[] r2
public org.osgi.service.obr.Requirement[] getUnsatisfiedRequirements ()
java.util.Map map
public org.osgi.service.obr.Resource[] getResources (org.osgi.service.obr.Requirement)
org.osgi.service.obr.Requirement requirement
java.util.Map map
java.util.List l
public boolean resolve ()
public void deploy (boolean)
boolean start
private java.util.Map getUnsatisfiedRequirementsMap ()
org.osgi.service.obr.Requirement req
org.osgi.service.obr.Resource res
java.util.List l
int i
org.apache.felix.bundlerepository.Reason[] reasons
java.util.Map map
}
org/apache/felix/bundlerepository/impl/wrapper/ResourceWrapper.classResourceWrapper.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.ResourceWrapper extends java.lang.Object implements org.osgi.service.obr.Resource {
final org.apache.felix.bundlerepository.Resource resource
public void (org.apache.felix.bundlerepository.Resource)
org.apache.felix.bundlerepository.Resource resource
public java.util.Map getProperties ()
public java.lang.String getSymbolicName ()
public java.lang.String getPresentationName ()
public org.osgi.framework.Version getVersion ()
public java.lang.String getId ()
public java.net.URL getURL ()
java.net.MalformedURLException e
public org.osgi.service.obr.Requirement[] getRequirements ()
public org.osgi.service.obr.Capability[] getCapabilities ()
public java.lang.String[] getCategories ()
public org.osgi.service.obr.Repository getRepository ()
}
org/apache/felix/bundlerepository/impl/wrapper/Wrapper.classWrapper.java
package org.apache.felix.bundlerepository.impl.wrapper
public org.apache.felix.bundlerepository.impl.wrapper.Wrapper extends java.lang.Object {
public void ()
public static org.osgi.service.obr.RepositoryAdmin wrap (org.apache.felix.bundlerepository.RepositoryAdmin)
org.apache.felix.bundlerepository.RepositoryAdmin admin
public static org.osgi.service.obr.Resource wrap (org.apache.felix.bundlerepository.Resource)
org.apache.felix.bundlerepository.Resource resource
public static org.osgi.service.obr.Repository wrap (org.apache.felix.bundlerepository.Repository)
org.apache.felix.bundlerepository.Repository repository
public static org.osgi.service.obr.Resolver wrap (org.apache.felix.bundlerepository.Resolver)
org.apache.felix.bundlerepository.Resolver resolver
public static org.osgi.service.obr.Requirement wrap (org.apache.felix.bundlerepository.Requirement)
org.apache.felix.bundlerepository.Requirement resolver
public static org.osgi.service.obr.Capability wrap (org.apache.felix.bundlerepository.Capability)
org.apache.felix.bundlerepository.Capability capability
public static org.apache.felix.bundlerepository.Capability unwrap (org.osgi.service.obr.Capability)
org.osgi.service.obr.Capability capability
public static org.apache.felix.bundlerepository.Resource unwrap (org.osgi.service.obr.Resource)
org.osgi.service.obr.Resource resource
public static org.apache.felix.bundlerepository.Requirement unwrap (org.osgi.service.obr.Requirement)
org.osgi.service.obr.Requirement requirement
public static org.osgi.service.obr.Resource[] wrap (org.apache.felix.bundlerepository.Resource[])
int i
org.apache.felix.bundlerepository.Resource[] resources
org.osgi.service.obr.Resource[] res
public static org.osgi.service.obr.Repository[] wrap (org.apache.felix.bundlerepository.Repository[])
int i
org.apache.felix.bundlerepository.Repository[] repositories
org.osgi.service.obr.Repository[] rep
public static org.osgi.service.obr.Requirement[] wrap (org.apache.felix.bundlerepository.Requirement[])
int i
org.apache.felix.bundlerepository.Requirement[] requirements
org.osgi.service.obr.Requirement[] req
public static org.osgi.service.obr.Capability[] wrap (org.apache.felix.bundlerepository.Capability[])
int i
org.apache.felix.bundlerepository.Capability[] capabilities
org.osgi.service.obr.Capability[] cap
}
org/apache/felix/utils/
org/apache/felix/utils/collections/
org/apache/felix/utils/collections/DictionaryAsMap$1$1.classDictionaryAsMap.java
package org.apache.felix.utils.collections
org.apache.felix.utils.collections.DictionaryAsMap$1$1 extends java.lang.Object implements java.util.Iterator {
private Object key
private final java.util.Enumeration val$e
private final org.apache.felix.utils.collections.DictionaryAsMap$1 this$1
void (org.apache.felix.utils.collections.DictionaryAsMap$1, java.util.Enumeration)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public java.lang.Object next ()
}
org/apache/felix/utils/collections/DictionaryAsMap$1.classDictionaryAsMap.java
package org.apache.felix.utils.collections
org.apache.felix.utils.collections.DictionaryAsMap$1 extends java.util.AbstractSet {
private final org.apache.felix.utils.collections.DictionaryAsMap this$0
void (org.apache.felix.utils.collections.DictionaryAsMap)
public java.util.Iterator iterator ()
java.util.Enumeration e
public int size ()
static org.apache.felix.utils.collections.DictionaryAsMap access$100 (org.apache.felix.utils.collections.DictionaryAsMap$1)
org.apache.felix.utils.collections.DictionaryAsMap$1 x0
}
org/apache/felix/utils/collections/DictionaryAsMap$KeyEntry.classDictionaryAsMap.java
package org.apache.felix.utils.collections
org.apache.felix.utils.collections.DictionaryAsMap$KeyEntry extends java.lang.Object implements java.util.Map$Entry {
private final Object key
private final org.apache.felix.utils.collections.DictionaryAsMap this$0
void (org.apache.felix.utils.collections.DictionaryAsMap, java.lang.Object)
Object key
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
org/apache/felix/utils/collections/DictionaryAsMap.classDictionaryAsMap.java
package org.apache.felix.utils.collections
public org.apache.felix.utils.collections.DictionaryAsMap extends java.util.AbstractMap {
private java.util.Dictionary dict
public void (java.util.Dictionary)
java.util.Dictionary dict
public java.util.Set entrySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
static java.util.Dictionary access$000 (org.apache.felix.utils.collections.DictionaryAsMap)
org.apache.felix.utils.collections.DictionaryAsMap x0
}
org/apache/felix/utils/collections/IteratorToEnumeration.classIteratorToEnumeration.java
package org.apache.felix.utils.collections
public org.apache.felix.utils.collections.IteratorToEnumeration extends java.lang.Object implements java.util.Enumeration {
private final java.util.Iterator iter
public void (java.util.Iterator)
java.util.Iterator iter
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/apache/felix/utils/collections/MapToDictionary.classMapToDictionary.java
package org.apache.felix.utils.collections
public org.apache.felix.utils.collections.MapToDictionary extends java.util.Dictionary {
private java.util.Map map
public void (java.util.Map)
java.util.Map map
public void setSourceMap (java.util.Map)
java.util.Map map
public java.util.Enumeration elements ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
}
org/apache/felix/utils/filter/
org/apache/felix/utils/filter/FilterImpl$CaseInsensitiveDictionary.classFilterImpl.java
package org.apache.felix.utils.filter
org.apache.felix.utils.filter.FilterImpl$CaseInsensitiveDictionary extends java.util.Dictionary {
private final java.util.Dictionary dictionary
private final String[] keys
void (java.util.Dictionary)
java.util.Iterator i
String key
Object k
java.util.Enumeration e
java.util.Dictionary dictionary
java.util.List keyList
public java.lang.Object get (java.lang.Object)
String key
int i
int length
Object o
String k
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.util.Enumeration elements ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
}
org/apache/felix/utils/filter/FilterImpl$Parser.classFilterImpl.java
package org.apache.felix.utils.filter
org.apache.felix.utils.filter.FilterImpl$Parser extends java.lang.Object {
private final String filterstring
private final boolean ignoreCase
private final char[] filterChars
private int pos
void (java.lang.String, boolean)
String filterstring
boolean ignoreCase
org.apache.felix.utils.filter.FilterImpl parse () throws org.osgi.framework.InvalidSyntaxException
ArrayIndexOutOfBoundsException e
org.apache.felix.utils.filter.FilterImpl filter
private org.apache.felix.utils.filter.FilterImpl parse_filter () throws org.osgi.framework.InvalidSyntaxException
org.apache.felix.utils.filter.FilterImpl filter
private org.apache.felix.utils.filter.FilterImpl parse_filtercomp () throws org.osgi.framework.InvalidSyntaxException
char c
private org.apache.felix.utils.filter.FilterImpl parse_and () throws org.osgi.framework.InvalidSyntaxException
org.apache.felix.utils.filter.FilterImpl child
int lookahead
java.util.List operands
private org.apache.felix.utils.filter.FilterImpl parse_or () throws org.osgi.framework.InvalidSyntaxException
org.apache.felix.utils.filter.FilterImpl child
int lookahead
java.util.List operands
private org.apache.felix.utils.filter.FilterImpl parse_not () throws org.osgi.framework.InvalidSyntaxException
int lookahead
org.apache.felix.utils.filter.FilterImpl child
private org.apache.felix.utils.filter.FilterImpl parse_item () throws org.osgi.framework.InvalidSyntaxException
int oldpos
Object string
String attr
private java.lang.String parse_attr () throws org.osgi.framework.InvalidSyntaxException
int begin
int end
char c
int length
String str
private java.lang.String parse_value () throws org.osgi.framework.InvalidSyntaxException
char c
StringBuffer sb
private java.lang.Object parse_substring () throws org.osgi.framework.InvalidSyntaxException
char c
Object single
StringBuffer sb
java.util.List operands
int size
private void skipWhiteSpace ()
int length
}
org/apache/felix/utils/filter/FilterImpl$ServiceReferenceDictionary.classFilterImpl.java
package org.apache.felix.utils.filter
org.apache.felix.utils.filter.FilterImpl$ServiceReferenceDictionary extends java.util.Dictionary {
private final org.osgi.framework.ServiceReference reference
void (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.util.Enumeration elements ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
}
org/apache/felix/utils/filter/FilterImpl$SetAccessibleAction.classFilterImpl.java
package org.apache.felix.utils.filter
org.apache.felix.utils.filter.FilterImpl$SetAccessibleAction extends java.lang.Object implements java.security.PrivilegedAction {
private final java.lang.reflect.AccessibleObject accessible
void (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessible
public java.lang.Object run ()
}
org/apache/felix/utils/filter/FilterImpl.classFilterImpl.java
package org.apache.felix.utils.filter
public org.apache.felix.utils.filter.FilterImpl extends java.lang.Object implements org.osgi.framework.Filter {
private static final int EQUAL
private static final int APPROX
private static final int GREATER
private static final int LESS
private static final int PRESENT
private static final int SUBSTRING
private static final int AND
private static final int OR
private static final int NOT
private static final int SUBSET
private static final int SUPERSET
private final int op
private final String attr
private final Object value
private final Object converted
private volatile transient String filterString
private static final Class[] constructorType
static Class class$java$lang$String
public static org.apache.felix.utils.filter.FilterImpl newInstance (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filterString
public static org.apache.felix.utils.filter.FilterImpl newInstance (java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException
String filterString
boolean ignoreCase
void (int, java.lang.String, java.lang.Object)
Throwable t
int operation
String attr
Object value
Object conv
public boolean match (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public boolean match (java.util.Dictionary)
java.util.Dictionary dictionary
public boolean matchCase (java.util.Dictionary)
java.util.Dictionary dictionary
public boolean matchCase (java.util.Map)
java.util.Map map
public java.lang.String toString ()
String result
private java.lang.String normalize ()
int i
int size
org.apache.felix.utils.filter.FilterImpl[] filters
int i
int size
org.apache.felix.utils.filter.FilterImpl[] filters
org.apache.felix.utils.filter.FilterImpl filter
String substr
int i
int size
String[] substrings
StringBuffer sb
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
private boolean match0 (java.util.Dictionary)
int i
int size
org.apache.felix.utils.filter.FilterImpl[] filters
int i
int size
org.apache.felix.utils.filter.FilterImpl[] filters
org.apache.felix.utils.filter.FilterImpl filter
Object prop
Object prop
java.util.Dictionary properties
private boolean match0 (java.util.Map)
int i
int size
org.apache.felix.utils.filter.FilterImpl[] filters
int i
int size
org.apache.felix.utils.filter.FilterImpl[] filters
org.apache.felix.utils.filter.FilterImpl filter
Object prop
Object prop
java.util.Map properties
private static java.lang.String encodeValue (java.lang.String)
char c
int i
String value
boolean encoded
int inlen
int outlen
char[] output
int cursor
private java.util.Collection getSet (java.lang.Object)
java.util.Collection s
java.util.Collection s
java.util.Collection s
java.util.StringTokenizer st
String v
java.util.Collection s
Object value
java.util.Collection s
private boolean compare (int, java.lang.Object, java.lang.Object)
java.util.Collection s1
java.util.Collection s2
Class type
int operation
Object value1
Object value2
Class clazz
private boolean compare_Collection (int, java.util.Collection, java.lang.Object)
java.util.StringTokenizer st
java.util.Set set
java.util.Iterator iterator
int operation
java.util.Collection collection
Object value2
private boolean compare_ObjectArray (int, java.lang.Object[], java.lang.Object)
int i
int size
int operation
Object[] array
Object value2
private boolean compare_PrimitiveArray (int, java.lang.Class, java.lang.Object, java.lang.Object)
int i
int size
int[] array
int i
int size
long[] array
int i
int size
byte[] array
int i
int size
short[] array
int i
int size
char[] array
int i
int size
float[] array
int i
int size
double[] array
int i
int size
boolean[] array
int operation
Class type
Object primarray
Object value2
private boolean compare_String (int, java.lang.String, java.lang.Object)
String substr2
int index
int len
String substr
int i
int size
String[] substrings
int pos
String string2
int operation
String string
Object value2
private boolean compare_Integer (int, int, java.lang.Object)
IllegalArgumentException e
int operation
int intval
Object value2
int intval2
private boolean compare_Long (int, long, java.lang.Object)
IllegalArgumentException e
int operation
long longval
Object value2
long longval2
private boolean compare_Byte (int, byte, java.lang.Object)
IllegalArgumentException e
int operation
byte byteval
Object value2
byte byteval2
private boolean compare_Short (int, short, java.lang.Object)
IllegalArgumentException e
int operation
short shortval
Object value2
short shortval2
private boolean compare_Character (int, char, java.lang.Object)
IndexOutOfBoundsException e
int operation
char charval
Object value2
char charval2
private boolean compare_Boolean (int, boolean, java.lang.Object)
int operation
boolean boolval
Object value2
boolean boolval2
private boolean compare_Float (int, float, java.lang.Object)
IllegalArgumentException e
int operation
float floatval
Object value2
float floatval2
private boolean compare_Double (int, double, java.lang.Object)
IllegalArgumentException e
int operation
double doubleval
Object value2
double doubleval2
private boolean compare_Comparable (int, java.lang.Comparable, java.lang.Object)
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
int operation
Comparable value1
Object value2
java.lang.reflect.Constructor constructor
private boolean compare_Unknown (int, java.lang.Object, java.lang.Object)
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
int operation
Object value1
Object value2
java.lang.reflect.Constructor constructor
private static java.lang.String approxString (java.lang.String)
char c
int i
int length
String input
boolean changed
char[] output
int cursor
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void ()
}
org/apache/felix/utils/log/
org/apache/felix/utils/log/Logger.classLogger.java
package org.apache.felix.utils.log
public org.apache.felix.utils.log.Logger extends java.lang.Object {
public static final int LOG_ERROR
public static final int LOG_WARNING
public static final int LOG_INFO
public static final int LOG_DEBUG
private final org.osgi.framework.BundleContext m_context
private boolean m_isLogClassPresent
static Class class$org$osgi$service$log$LogService
public void (org.osgi.framework.BundleContext)
NoClassDefFoundError ex
org.osgi.framework.BundleContext context
public void log (int, java.lang.String)
int level
String message
public void log (int, java.lang.String, java.lang.Throwable)
java.io.PrintStream stream
int level
String message
Throwable exception
private boolean _log (int, java.lang.String, java.lang.Throwable)
org.osgi.service.log.LogService logService
org.osgi.framework.ServiceReference reference
NoClassDefFoundError e
int level
String message
Throwable exception
private java.io.PrintStream getStream (int)
int level
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/apache/felix/utils/manifest/
org/apache/felix/utils/manifest/Attribute.classAttribute.java
package org.apache.felix.utils.manifest
public org.apache.felix.utils.manifest.Attribute extends java.lang.Object {
private final String name
private final String value
public void (java.lang.String, java.lang.String)
String name
String value
public java.lang.String getName ()
public java.lang.String getValue ()
}
org/apache/felix/utils/manifest/Clause.classClause.java
package org.apache.felix.utils.manifest
public org.apache.felix.utils.manifest.Clause extends java.lang.Object {
private final String name
private final org.apache.felix.utils.manifest.Directive[] directives
private final org.apache.felix.utils.manifest.Attribute[] attributes
public void (java.lang.String, org.apache.felix.utils.manifest.Directive[], org.apache.felix.utils.manifest.Attribute[])
String name
org.apache.felix.utils.manifest.Directive[] directives
org.apache.felix.utils.manifest.Attribute[] attributes
public java.lang.String getName ()
public org.apache.felix.utils.manifest.Directive[] getDirectives ()
public org.apache.felix.utils.manifest.Attribute[] getAttributes ()
public java.lang.String getDirective (java.lang.String)
int i
String name
public java.lang.String getAttribute (java.lang.String)
int i
String name
public java.lang.String toString ()
int i
int i
StringBuffer sb
}
org/apache/felix/utils/manifest/Directive.classDirective.java
package org.apache.felix.utils.manifest
public org.apache.felix.utils.manifest.Directive extends java.lang.Object {
private final String name
private final String value
public void (java.lang.String, java.lang.String)
String name
String value
public java.lang.String getName ()
public java.lang.String getValue ()
}
org/apache/felix/utils/manifest/Parser.classParser.java
package org.apache.felix.utils.manifest
public final org.apache.felix.utils.manifest.Parser extends java.lang.Object {
private void ()
public static org.apache.felix.utils.manifest.Clause[] parseHeader (java.lang.String) throws java.lang.IllegalArgumentException
String[] ss
String header
org.apache.felix.utils.manifest.Clause[] clauses
public static org.apache.felix.utils.manifest.Clause[] parseClauses (java.lang.String[]) throws java.lang.IllegalArgumentException
int pieceIdx
String key
String value
int pieceIdx
int pkgIdx
String[] pieces
int pathCount
org.apache.felix.utils.manifest.Directive[] dirs
org.apache.felix.utils.manifest.Attribute[] attrs
int dirCount
int attrCount
int idx
String sep
org.apache.felix.utils.manifest.Directive[] dirsFinal
org.apache.felix.utils.manifest.Attribute[] attrsFinal
org.apache.felix.utils.manifest.Clause[] pkgs
int ssIdx
String[] ss
java.util.List completeList
org.apache.felix.utils.manifest.Clause[] pkgs
public static java.lang.String[] parseDelimitedString (java.lang.String, java.lang.String)
char c
boolean isDelimiter
boolean isQuote
int i
String value
String delim
java.util.List list
int CHAR
int DELIMITER
int STARTQUOTE
int ENDQUOTE
StringBuffer sb
int expecting
}
org/apache/felix/utils/properties/
org/apache/felix/utils/properties/InterpolationHelper.classInterpolationHelper.java
package org.apache.felix.utils.properties
public org.apache.felix.utils.properties.InterpolationHelper extends java.lang.Object {
private static final char ESCAPE_CHAR
private static final String DELIM_START
private static final String DELIM_STOP
private void ()
public static void performSubstitution (java.util.Map)
java.util.Map properties
public static void performSubstitution (java.util.Map, org.osgi.framework.BundleContext)
String value
String name
java.util.Iterator i$
java.util.Map properties
org.osgi.framework.BundleContext context
public static java.lang.String substVars (java.lang.String, java.lang.String, java.util.Map, java.util.Map, org.osgi.framework.BundleContext) throws java.lang.IllegalArgumentException
int idx
String val
String currentKey
java.util.Map cycleMap
java.util.Map configProps
org.osgi.framework.BundleContext context
int stopDelim
int startDelim
String variable
String substValue
private static java.lang.String unescape (java.lang.String)
char c
String val
int escape
}
org/apache/felix/utils/properties/Properties$Layout.classProperties.java
package org.apache.felix.utils.properties
public org.apache.felix.utils.properties.Properties$Layout extends java.lang.Object {
private java.util.List commentLines
private java.util.List valueLines
public void ()
public void (java.util.List, java.util.List)
java.util.List commentLines
java.util.List valueLines
public java.util.List getCommentLines ()
public void setCommentLines (java.util.List)
java.util.List commentLines
public java.util.List getValueLines ()
public void setValueLines (java.util.List)
java.util.List valueLines
public void clearValue ()
}
org/apache/felix/utils/properties/Properties$PropertiesReader.classProperties.java
package org.apache.felix.utils.properties
public org.apache.felix.utils.properties.Properties$PropertiesReader extends java.io.LineNumberReader {
private java.util.List commentLines
private java.util.List valueLines
private String propertyName
private String propertyValue
public void (java.io.Reader)
java.io.Reader reader
public java.lang.String readProperty () throws java.io.IOException
String line
StringBuffer buffer
public boolean nextProperty () throws java.io.IOException
String line
String[] property
public java.util.List getCommentLines ()
public java.util.List getValueLines ()
public java.lang.String getPropertyName ()
public java.lang.String getPropertyValue ()
private static boolean checkCombineLines (java.lang.String)
int idx
String line
int bsCount
private static java.lang.String[] parseProperty (java.lang.String)
char c
int pos
String line
String[] result
StringBuffer key
StringBuffer value
int state
}
org/apache/felix/utils/properties/Properties$PropertiesWriter.classProperties.java
package org.apache.felix.utils.properties
public org.apache.felix.utils.properties.Properties$PropertiesWriter extends java.io.FilterWriter {
public void (java.io.Writer)
java.io.Writer writer
public void writeProperty (java.lang.String, java.lang.String) throws java.io.IOException
String key
String value
private java.lang.String escapeKey (java.lang.String)
char c
int i
String key
StringBuffer newkey
public void writeln (java.lang.String) throws java.io.IOException
String s
}
org/apache/felix/utils/properties/Properties.classProperties.java
package org.apache.felix.utils.properties
public org.apache.felix.utils.properties.Properties extends java.util.AbstractMap {
private static final String COMMENT_CHARS
private static final char[] SEPARATORS
private static final char[] WHITE_SPACE
private static final String DEFAULT_ENCODING
private static final String LINE_SEPARATOR
private static final int HEX_RADIX
private static final int UNICODE_LEN
private java.util.Map storage
private java.util.Map layout
private java.util.List header
private java.util.List footer
private java.io.File location
public void ()
public void (java.io.File) throws java.io.IOException
java.io.File location
public void load (java.io.File) throws java.io.IOException
java.io.File location
java.io.InputStream is
public void load (java.net.URL) throws java.io.IOException
java.net.URL location
java.io.InputStream is
public void load (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public void load (java.io.Reader) throws java.io.IOException
java.io.Reader reader
public void save () throws java.io.IOException
public void save (java.io.File) throws java.io.IOException
java.io.File location
java.io.OutputStream os
public void save (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
public void save (java.io.Writer) throws java.io.IOException
java.io.Writer writer
public java.util.Set entrySet ()
public java.lang.String put (java.lang.String, java.lang.String)
org.apache.felix.utils.properties.Properties$Layout l
String key
String value
String old
public java.lang.String remove (java.lang.Object)
Object key
org.apache.felix.utils.properties.Properties$Layout l
public void clear ()
org.apache.felix.utils.properties.Properties$Layout l
java.util.Iterator i$
public java.util.List getHeader ()
public void setHeader (java.util.List)
java.util.List header
public java.util.List getFooter ()
public void setFooter (java.util.List)
java.util.List footer
protected void loadLayout (java.io.Reader) throws java.io.IOException
int idx
java.io.Reader in
org.apache.felix.utils.properties.Properties$PropertiesReader reader
protected void saveLayout (java.io.Writer) throws java.io.IOException
String s
java.util.Iterator i$
String s
java.util.Iterator i$
String s
java.util.Iterator i$
org.apache.felix.utils.properties.Properties$Layout l
String key
java.util.Iterator i$
String s
java.util.Iterator i$
java.io.Writer out
org.apache.felix.utils.properties.Properties$PropertiesWriter writer
private int checkHeaderComment (java.util.List)
int index
java.util.List commentLines
static boolean isCommentLine (java.lang.String)
String line
String s
protected static java.lang.String unescapeJava (java.lang.String)
int value
NumberFormatException nfe
char ch
int i
String str
int sz
StringBuffer out
StringBuffer unicode
boolean hadSlash
boolean inUnicode
protected static java.lang.String escapeJava (java.lang.String)
char ch
int i
String str
int sz
StringBuffer out
protected static java.lang.String hex (char)
char ch
public static boolean contains (char[], char)
int i
char[] array
char valueToFind
public java.lang.Object remove (java.lang.Object)
Object x0
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
static char[] access$000 ()
static char[] access$100 ()
static java.lang.String access$200 ()
static void ()
}
org/apache/felix/utils/version/
org/apache/felix/utils/version/VersionCleaner.classVersionCleaner.java
package org.apache.felix.utils.version
public final org.apache.felix.utils.version.VersionCleaner extends java.lang.Object {
private static final java.util.regex.Pattern FUZZY_VERSION
private void ()
public static java.lang.String clean (java.lang.String)
String major
String minor
String micro
String qualifier
String version
StringBuffer result
java.util.regex.Matcher m
private static void cleanupModifier (java.lang.StringBuffer, java.lang.String)
char c
int i
StringBuffer result
String modifier
static void ()
}
org/apache/felix/utils/version/VersionRange.classVersionRange.java
package org.apache.felix.utils.version
public org.apache.felix.utils.version.VersionRange extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final org.osgi.framework.Version INFINITE_VERSION
public static final org.apache.felix.utils.version.VersionRange ANY_VERSION
public static final int EXACT
public static final int MICRO
public static final int MINOR
public static final int MAJOR
public static final int ANY
private final boolean openFloor
private final org.osgi.framework.Version floor
private final org.osgi.framework.Version ceiling
private final boolean openCeiling
public void (boolean, org.osgi.framework.Version, org.osgi.framework.Version, boolean)
boolean openFloor
org.osgi.framework.Version floor
org.osgi.framework.Version ceiling
boolean openCeiling
public void (org.osgi.framework.Version)
org.osgi.framework.Version atLeast
public void (org.osgi.framework.Version, boolean)
org.osgi.framework.Version atLeast
boolean exact
public void (java.lang.String) throws java.lang.IllegalArgumentException java.lang.NumberFormatException
String val
public void (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.NumberFormatException
String val
boolean exact
public void (java.lang.String, boolean, boolean) throws java.lang.IllegalArgumentException java.lang.NumberFormatException
String val
boolean exact
boolean clean
int fst
int lst
String inner
String[] floorCeiling
public static org.apache.felix.utils.version.VersionRange parseVersionRange (java.lang.String) throws java.lang.IllegalArgumentException java.lang.NumberFormatException
String val
public org.osgi.framework.Version getCeiling ()
public org.osgi.framework.Version getFloor ()
public boolean isOpenCeiling ()
public boolean isOpenFloor ()
public boolean isPointVersion ()
public boolean contains (org.osgi.framework.Version)
org.osgi.framework.Version version
public org.apache.felix.utils.version.VersionRange intersect (org.apache.felix.utils.version.VersionRange)
org.osgi.framework.Version newFloor
boolean newOpenFloor
org.osgi.framework.Version newFloor
boolean newOpenFloor
org.osgi.framework.Version newCeiling
boolean newOpenCeiling
org.osgi.framework.Version newCeiling
boolean newOpenCeiling
org.apache.felix.utils.version.VersionRange result
org.apache.felix.utils.version.VersionRange r
org.osgi.framework.Version newFloor
boolean newOpenFloor
int minCompare
org.osgi.framework.Version newCeiling
boolean newOpenCeiling
int maxCompare
org.apache.felix.utils.version.VersionRange result
private static boolean isRangeValid (boolean, org.osgi.framework.Version, org.osgi.framework.Version, boolean)
boolean result
boolean result
boolean openFloor
org.osgi.framework.Version floor
org.osgi.framework.Version ceiling
boolean openCeiling
boolean result
int compare
private void checkRange ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
org.apache.felix.utils.version.VersionRange other
public java.lang.String toString ()
private java.lang.String makeString (boolean, org.osgi.framework.Version, org.osgi.framework.Version, boolean)
String floorStr
String ceilingStr
boolean openFloor
org.osgi.framework.Version floor
org.osgi.framework.Version ceiling
boolean openCeiling
StringBuffer vr
public static org.apache.felix.utils.version.VersionRange newInstance (org.osgi.framework.Version, int, int)
org.osgi.framework.Version pointVersion
int lowerBoundRule
int upperBoundRule
org.osgi.framework.Version floor
org.osgi.framework.Version ceiling
boolean openCeiling
static void ()
}
org/apache/felix/utils/version/VersionTable.classVersionTable.java
package org.apache.felix.utils.version
public final org.apache.felix.utils.version.VersionTable extends java.lang.Object {
private static final java.util.WeakHashMap versions
private void ()
public static org.osgi.framework.Version getVersion (java.lang.String)
String version
public static org.osgi.framework.Version getVersion (java.lang.String, boolean)
org.osgi.framework.Version v
String version
boolean clean
public static org.osgi.framework.Version getVersion (int, int, int)
int major
int minor
int micro
public static org.osgi.framework.Version getVersion (int, int, int, java.lang.String)
String key
org.osgi.framework.Version v
int major
int minor
int micro
String qualifier
String key
static void ()
}
org/kxml2/
org/kxml2/io/
org/kxml2/io/KXmlParser.class
package org.kxml2.io
public org.kxml2.io.KXmlParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
private Object location
private static final String UNEXPECTED_EOF
private static final String ILLEGAL_TYPE
private static final int LEGACY
private static final int XML_DECL
private String version
private Boolean standalone
private boolean processNsp
private boolean relaxed
private java.util.Hashtable entityMap
private int depth
private String[] elementStack
private String[] nspStack
private int[] nspCounts
private java.io.Reader reader
private String encoding
private char[] srcBuf
private int srcPos
private int srcCount
private int line
private int column
private char[] txtBuf
private int txtPos
private int type
private boolean isWhitespace
private String namespace
private String prefix
private String name
private boolean degenerated
private int attributeCount
private String[] attributes
private int stackMismatch
private String error
private int[] peek
private int peekCount
private boolean wasCR
private boolean unresolved
private boolean token
public void ()
private final boolean isProp (java.lang.String, boolean, java.lang.String)
private final boolean adjustNsp () throws org.xmlpull.v1.XmlPullParserException
private final java.lang.String[] ensureCapacity (java.lang.String[], int)
private final void error (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private final void exception (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private final void nextImpl () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int parseLegacy (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void parseDoctype (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void parseEndTag () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int peekType () throws java.io.IOException
private final java.lang.String get (int)
private final void push (int)
private final void parseStartTag (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void pushEntity () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void pushText (int, boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void read (char) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int read () throws java.io.IOException
private final int peek (int) throws java.io.IOException
private final java.lang.String readName () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void skip () throws java.io.IOException
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public boolean getFeature (java.lang.String)
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public java.lang.Object getProperty (java.lang.String)
public int getNamespaceCount (int)
public java.lang.String getNamespacePrefix (int)
public java.lang.String getNamespaceUri (int)
public java.lang.String getNamespace (java.lang.String)
public int getDepth ()
public java.lang.String getPositionDescription ()
public int getLineNumber ()
public int getColumnNumber ()
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getText ()
public char[] getTextCharacters (int[])
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeType (int)
public boolean isAttributeDefault (int)
public java.lang.String getAttributeNamespace (int)
public java.lang.String getAttributeName (int)
public java.lang.String getAttributePrefix (int)
public java.lang.String getAttributeValue (int)
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public void skipSubTree () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
}
org/kxml2/io/KXmlSerializer.class
package org.kxml2.io
public org.kxml2.io.KXmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
private java.io.Writer writer
private boolean pending
private int auto
private int depth
private String[] elementStack
private int[] nspCounts
private String[] nspStack
private boolean[] indent
private boolean unicode
private String encoding
public void ()
private final void check (boolean) throws java.io.IOException
private final void writeEscaped (java.lang.String, int) throws java.io.IOException
public void docdecl (java.lang.String) throws java.io.IOException
public void endDocument () throws java.io.IOException
public void entityRef (java.lang.String) throws java.io.IOException
public boolean getFeature (java.lang.String)
public java.lang.String getPrefix (java.lang.String, boolean)
private final java.lang.String getPrefix (java.lang.String, boolean, boolean) throws java.io.IOException
public java.lang.Object getProperty (java.lang.String)
public void ignorableWhitespace (java.lang.String) throws java.io.IOException
public void setFeature (java.lang.String, boolean)
public void setProperty (java.lang.String, java.lang.Object)
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException
public void setOutput (java.io.Writer)
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
public void flush () throws java.io.IOException
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
public java.lang.String getNamespace ()
public java.lang.String getName ()
public int getDepth ()
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException
public void cdsect (java.lang.String) throws java.io.IOException
public void comment (java.lang.String) throws java.io.IOException
public void processingInstruction (java.lang.String) throws java.io.IOException
}
org/xmlpull/
org/xmlpull/v1/
org/xmlpull/v1/XmlPullParser.classXmlPullParser.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlPullParser extends java.lang.Object {
public static final String NO_NAMESPACE
public static final int START_DOCUMENT
public static final int END_DOCUMENT
public static final int START_TAG
public static final int END_TAG
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
public static final String[] TYPES
public static final String FEATURE_PROCESS_NAMESPACES
public static final String FEATURE_REPORT_NAMESPACE_ATTRIBUTES
public static final String FEATURE_PROCESS_DOCDECL
public static final String FEATURE_VALIDATION
public abstract void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public abstract void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getInputEncoding ()
public abstract void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespace (java.lang.String)
public abstract int getDepth ()
public abstract java.lang.String getPositionDescription ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getText ()
public abstract char[] getTextCharacters (int[])
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract java.lang.String getPrefix ()
public abstract boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeNamespace (int)
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributePrefix (int)
public abstract java.lang.String getAttributeType (int)
public abstract boolean isAttributeDefault (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract int getEventType () throws org.xmlpull.v1.XmlPullParserException
public abstract int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
static void ()
}
org/xmlpull/v1/XmlPullParserException.classXmlPullParserException.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserException extends java.lang.Exception {
protected Throwable detail
protected int row
protected int column
public void (java.lang.String)
String s
public void (java.lang.String, org.xmlpull.v1.XmlPullParser, java.lang.Throwable)
String msg
org.xmlpull.v1.XmlPullParser parser
Throwable chain
public java.lang.Throwable getDetail ()
public int getLineNumber ()
public int getColumnNumber ()
public void printStackTrace ()
}
org/xmlpull/v1/XmlPullParserFactory.classXmlPullParserFactory.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserFactory extends java.lang.Object {
static final Class referenceContextClass
public static final String PROPERTY_NAME
private static final String RESOURCE_NAME
protected java.util.Vector parserClasses
protected String classNamesLocation
protected java.util.Vector serializerClasses
protected java.util.Hashtable features
protected void ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
Boolean value
public void setNamespaceAware (boolean)
boolean awareness
public boolean isNamespaceAware ()
public void setValidating (boolean)
boolean validating
public boolean isValidating ()
public org.xmlpull.v1.XmlPullParser newPullParser () throws org.xmlpull.v1.XmlPullParserException
StringBuffer issues
int i
Class ppClass
org.xmlpull.v1.XmlPullParser pp
java.util.Enumeration e
String key
Boolean value
Exception ex
public org.xmlpull.v1.XmlSerializer newSerializer () throws org.xmlpull.v1.XmlPullParserException
StringBuffer issues
int i
Class ppClass
org.xmlpull.v1.XmlSerializer ser
Exception ex
public static org.xmlpull.v1.XmlPullParserFactory newInstance () throws org.xmlpull.v1.XmlPullParserException
public static org.xmlpull.v1.XmlPullParserFactory newInstance (java.lang.String, java.lang.Class) throws org.xmlpull.v1.XmlPullParserException
String classNames
Class context
String classNamesLocation
java.io.InputStream is
StringBuffer sb
int ch
Exception e
org.xmlpull.v1.XmlPullParserFactory factory
java.util.Vector parserClasses
java.util.Vector serializerClasses
int pos
int cut
String name
Class candidate
Object instance
Exception e
boolean recognized
static void ()
org.xmlpull.v1.XmlPullParserFactory f
}
org/xmlpull/v1/XmlSerializer.classXmlSerializer.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlSerializer extends java.lang.Object {
public abstract void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
public abstract int getDepth ()
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void flush () throws java.io.IOException
}