Skip navigation links
A B C E F G H I J L M N O P R S T V W 

A

Abstract() - Constructor for class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Abstract
 
AbstractJarEntry - Class in org.cadixdev.bombe.jar
Represents an entry within a jar file.
AbstractJarEntry(String, long) - Constructor for class org.cadixdev.bombe.jar.AbstractJarEntry
 
AbstractReader - Class in org.cadixdev.bombe.util
An abstract reader for reading from a String source.
AbstractReader(String) - Constructor for class org.cadixdev.bombe.util.AbstractReader
Creates a new reader, from the given source material.
accept(JarEntryTransformer) - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Processes the jar entry with the given transformer.
accept(JarEntryTransformer) - Method in class org.cadixdev.bombe.jar.JarClassEntry
 
accept(JarEntryTransformer) - Method in class org.cadixdev.bombe.jar.JarManifestEntry
 
accept(JarEntryTransformer) - Method in class org.cadixdev.bombe.jar.JarResourceEntry
 
accept(JarEntryTransformer) - Method in class org.cadixdev.bombe.jar.JarServiceProviderConfigurationEntry
 
addProvider(String) - Method in class org.cadixdev.bombe.jar.ServiceProviderConfiguration
Adds the given provider to the service configuration.
advance() - Method in class org.cadixdev.bombe.util.AbstractReader
Gets the next character to be read, consuming it.
ArrayType - Class in org.cadixdev.bombe.type
Represents an array type within Java.
ArrayType(int, FieldType) - Constructor for class org.cadixdev.bombe.type.ArrayType
Creates a new array type, of the specified array dimensions, and Type component.

B

BaseType - Enum in org.cadixdev.bombe.type
Represents a base type within Java.
buildToString() - Method in class org.cadixdev.bombe.type.signature.FieldSignature
 
buildToString() - Method in class org.cadixdev.bombe.type.signature.MemberSignature
 
buildToString() - Method in class org.cadixdev.bombe.type.signature.MethodSignature
 
ByteStreams - Class in org.cadixdev.bombe.util
Utility for working with byte streams.

C

CachingInheritanceProvider - Class in org.cadixdev.bombe.analysis
An InheritanceProvider that wraps another InheritanceProvider and caches all requests.
CachingInheritanceProvider(InheritanceProvider) - Constructor for class org.cadixdev.bombe.analysis.CachingInheritanceProvider
 
canInherit(InheritanceProvider.ClassInfo, FieldSignature) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns whether the given child class could inherit the given field from this parent class.
canInherit(InheritanceProvider.ClassInfo, MethodSignature) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns whether the given child class could inherit the given method from this parent class.
canInherit(InheritanceProvider.ClassInfo, InheritanceProvider.ClassInfo) - Method in enum org.cadixdev.bombe.analysis.InheritanceType
Returns whether the given child class could access a specific member from the given parent class.
CascadingInheritanceProvider - Class in org.cadixdev.bombe.analysis
A cascading InheritanceProvider allows for class information to be pooled from multiple sources.
CascadingInheritanceProvider(List<InheritanceProvider>) - Constructor for class org.cadixdev.bombe.analysis.CascadingInheritanceProvider
 
CascadingInheritanceProvider() - Constructor for class org.cadixdev.bombe.analysis.CascadingInheritanceProvider
 
complete(InheritanceProvider) - Method in interface org.cadixdev.bombe.analysis.InheritanceCompletable
Attempts to complete this class using the provided InheritanceProvider.
complete(InheritanceProvider, Object) - Method in interface org.cadixdev.bombe.analysis.InheritanceCompletable
Attempts to complete this class using the provided InheritanceProvider.
complete(InheritanceProvider, InheritanceProvider.ClassInfo) - Method in interface org.cadixdev.bombe.analysis.InheritanceCompletable
Attempts to complete this class using the provided InheritanceProvider.
copy(InputStream, OutputStream) - Static method in class org.cadixdev.bombe.util.ByteStreams
Copies all bytes from the input stream to the output stream.
current - Variable in class org.cadixdev.bombe.util.AbstractReader
 

E

equals(Object) - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Abstract
 
equals(Object) - Method in class org.cadixdev.bombe.type.ArrayType
 
equals(Object) - Method in class org.cadixdev.bombe.type.MethodDescriptor
 
equals(Object) - Method in class org.cadixdev.bombe.type.ObjectType
 
equals(Object) - Method in class org.cadixdev.bombe.type.signature.FieldSignature
 
equals(Object) - Method in class org.cadixdev.bombe.type.signature.MethodSignature
 

F

fields - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
fieldsByName - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
FieldSignature - Class in org.cadixdev.bombe.type.signature
Represents a field within a class, by its name and descriptor.
FieldSignature(String, FieldType) - Constructor for class org.cadixdev.bombe.type.signature.FieldSignature
Creates a field signature, with the given name and type.
FieldSignature(String) - Constructor for class org.cadixdev.bombe.type.signature.FieldSignature
Creates a field signature, with the given name.
FieldType - Interface in org.cadixdev.bombe.type
Represents any type that can be used in a field.
fromModifiers(int) - Static method in enum org.cadixdev.bombe.analysis.InheritanceType
Returns the appropriate InheritanceType for the given modifiers of a member.

G

getClassName() - Method in class org.cadixdev.bombe.type.ObjectType
Gets the name of the class of the object.
getComponent() - Method in class org.cadixdev.bombe.type.ArrayType
Gets the FieldType of the array.
getConfig() - Method in class org.cadixdev.bombe.jar.JarServiceProviderConfigurationEntry
Gets the service provider configuration.
getContents() - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Gets the contents of the jar entry.
getContents() - Method in class org.cadixdev.bombe.jar.JarClassEntry
 
getContents() - Method in class org.cadixdev.bombe.jar.JarManifestEntry
 
getContents() - Method in class org.cadixdev.bombe.jar.JarResourceEntry
 
getContents() - Method in class org.cadixdev.bombe.jar.JarServiceProviderConfigurationEntry
 
getDescriptor() - Method in class org.cadixdev.bombe.type.signature.MethodSignature
Gets the descriptor of the method.
getDimCount() - Method in class org.cadixdev.bombe.type.ArrayType
Gets the dimension count of the array.
getDims() - Method in class org.cadixdev.bombe.type.ArrayType
Gets the raw dimension descriptor of the array.
getExtension() - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Gets the extension of the jar entry.
getExtension() - Method in class org.cadixdev.bombe.jar.JarClassEntry
 
getExtension() - Method in class org.cadixdev.bombe.jar.JarManifestEntry
 
getExtension() - Method in class org.cadixdev.bombe.jar.JarResourceEntry
 
getExtension() - Method in class org.cadixdev.bombe.jar.JarServiceProviderConfigurationEntry
 
getField(FieldSignature) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns the InheritanceType of a field declared in this class that matches the given FieldSignature.
getFields() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets an unmodifiable view of all fields declared in the class.
getFields() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
getFieldsByName() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets an unmodifiable view of all field names declared in the class.
getFieldsByName() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
getFromKey(char) - Static method in enum org.cadixdev.bombe.type.BaseType
Gets the BaseType from the given key.
getFromKey(char) - Static method in interface org.cadixdev.bombe.type.PrimitiveType
Gets the PrimitiveType for the given type key.
getInterfaces() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets an unmodifiable view of all the direct interfaces of the class.
getInterfaces() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
getKey() - Method in enum org.cadixdev.bombe.type.BaseType
 
getKey() - Method in interface org.cadixdev.bombe.type.PrimitiveType
Gets the type key for this primitive type.
getKey() - Method in class org.cadixdev.bombe.type.VoidType
 
getManifest() - Method in class org.cadixdev.bombe.jar.JarManifestEntry
Gets the manifest.
getMethod(MethodSignature) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns the InheritanceType of a method declared in this class that matches the given MethodSignature.
getMethods() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets an unmodifiable view of all methods declared in the class.
getMethods() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
getName() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets the name of the class.
getName() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
getName() - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Gets the fully-qualified name of the jar entry.
getName() - Method in class org.cadixdev.bombe.type.signature.MemberSignature
Gets the name of the member.
getPackage() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets the package name of the class.
getPackage() - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Gets the package that contains the jar entry, an empty string if in the root package.
getParamTypes() - Method in class org.cadixdev.bombe.type.MethodDescriptor
Gets an immutable-view of the parameter Types of the method.
getProviders() - Method in class org.cadixdev.bombe.jar.ServiceProviderConfiguration
Gets an immutable-view of the provider classes.
getReturnType() - Method in class org.cadixdev.bombe.type.MethodDescriptor
Gets the return Type of the method.
getService() - Method in class org.cadixdev.bombe.jar.ServiceProviderConfiguration
Gets the name of the service class.
getSimpleName() - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Gets the simple name (without any packages or extension).
getSuperName() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets the name of this class' super class.
getSuperName() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
getTime() - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Gets the time the jar entry was last modified.
getType() - Method in class org.cadixdev.bombe.type.signature.FieldSignature
Gets the FieldType of the field, if present.

H

hashCode() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Abstract
 
hashCode() - Method in class org.cadixdev.bombe.type.ArrayType
 
hashCode() - Method in class org.cadixdev.bombe.type.MethodDescriptor
 
hashCode() - Method in class org.cadixdev.bombe.type.ObjectType
 
hashCode() - Method in class org.cadixdev.bombe.type.signature.FieldSignature
 
hashCode() - Method in class org.cadixdev.bombe.type.signature.MethodSignature
 
hasNext() - Method in class org.cadixdev.bombe.util.AbstractReader
Establishes whether there remains to be something to read.
hasParent(String, InheritanceProvider) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns whether this class has another class as a parent.
hasParent(InheritanceProvider.ClassInfo, InheritanceProvider) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns whether this class has another class as a parent.

I

Impl(String, boolean, String, List<String>, Map<FieldSignature, InheritanceType>, Map<String, InheritanceType>, Map<MethodSignature, InheritanceType>) - Constructor for class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
InheritanceCompletable - Interface in org.cadixdev.bombe.analysis
Represents a class that can be completed by using resolving inheritance, e.g.
InheritanceProvider - Interface in org.cadixdev.bombe.analysis
An inheritance provider stores inheritance information on classes, which will be obtained upon request (if not present in the cache) as opposed to all in one bulk operation.
InheritanceProvider.ClassInfo - Interface in org.cadixdev.bombe.analysis
A wrapper used to store inheritance information about classes.
InheritanceProvider.ClassInfo.Abstract - Class in org.cadixdev.bombe.analysis
InheritanceProvider.ClassInfo.Impl - Class in org.cadixdev.bombe.analysis
A default, simple implementation of InheritanceProvider.ClassInfo.
InheritanceType - Enum in org.cadixdev.bombe.analysis
Represents the (access) type of inheritance used by a specific member.
install(InheritanceProvider) - Method in class org.cadixdev.bombe.analysis.CascadingInheritanceProvider
Adds an InheritanceProvider that can be used for obtaining class information.
INSTANCE - Static variable in class org.cadixdev.bombe.type.VoidType
The global instance of the void type.
interfaces - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
isAssignableFrom(Type, InheritanceProvider) - Method in class org.cadixdev.bombe.type.ObjectType
 
isAssignableFrom(Type, InheritanceProvider) - Method in interface org.cadixdev.bombe.type.Type
Checks whether this type is assignable from the given Type, using data provided by the given InheritanceProvider.
isComplete() - Method in interface org.cadixdev.bombe.analysis.InheritanceCompletable
Returns whether this class was already completed using inheritance.
isInterface - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
isInterface() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
isInterface() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets whether the represented class is an interface.
isValidBase(char) - Static method in enum org.cadixdev.bombe.type.BaseType
Establishes whether the given key, is a valid base key.

J

JarClassEntry - Class in org.cadixdev.bombe.jar
Represents a class entry within a jar.
JarClassEntry(String, long, byte[]) - Constructor for class org.cadixdev.bombe.jar.JarClassEntry
 
JarEntryTransformer - Interface in org.cadixdev.bombe.jar
A visitor for AbstractJarEntry, allowing them be be transformed.
JarManifestEntry - Class in org.cadixdev.bombe.jar
Represents the manifest entry within a jar file.
JarManifestEntry(long, Manifest) - Constructor for class org.cadixdev.bombe.jar.JarManifestEntry
 
JarResourceEntry - Class in org.cadixdev.bombe.jar
Represents an entry within a jar file, that isn't a class entry.
JarResourceEntry(String, long, byte[]) - Constructor for class org.cadixdev.bombe.jar.JarResourceEntry
 
Jars - Class in org.cadixdev.bombe.jar
Utilities for working with jar files.
JarServiceProviderConfigurationEntry - Class in org.cadixdev.bombe.jar
Represents a service provider configuration entry within a jar.
JarServiceProviderConfigurationEntry(long, ServiceProviderConfiguration) - Constructor for class org.cadixdev.bombe.jar.JarServiceProviderConfigurationEntry
 

L

lazy() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
lazy() - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns a new InheritanceProvider.ClassInfo that caches the information returned by the getters in this interface.

M

MemberSignature - Class in org.cadixdev.bombe.type.signature
All members within Java have a unique signature that they can be identified with, classes that inherit from this class are a representation of those unique signatures.
MemberSignature(String) - Constructor for class org.cadixdev.bombe.type.signature.MemberSignature
Creates a member signature, with the given name.
MethodDescriptor - Class in org.cadixdev.bombe.type
A model of a method descriptor, a text representation of a method's parameter type and return type.
MethodDescriptor(List<FieldType>, Type) - Constructor for class org.cadixdev.bombe.type.MethodDescriptor
Creates a descriptor from the given param types, and return type.
MethodDescriptorReader - Class in org.cadixdev.bombe.type
An AbstractReader for reading MethodDescriptors from their raw String representation.
MethodDescriptorReader(String) - Constructor for class org.cadixdev.bombe.type.MethodDescriptorReader
 
methods - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
MethodSignature - Class in org.cadixdev.bombe.type.signature
Represents a method within a class, by its name and descriptor.
MethodSignature(String, MethodDescriptor) - Constructor for class org.cadixdev.bombe.type.signature.MethodSignature
Creates a method signature, with the given name and MethodDescriptor.

N

name - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
name - Variable in class org.cadixdev.bombe.jar.AbstractJarEntry
 
name - Variable in class org.cadixdev.bombe.type.signature.MemberSignature
 

O

ObjectType - Class in org.cadixdev.bombe.type
Represents an object type within Java.
ObjectType(String) - Constructor for class org.cadixdev.bombe.type.ObjectType
Creates a new object type, of the given class name.
of(String) - Static method in interface org.cadixdev.bombe.type.FieldType
Gets the appropriate FieldType for the given type.
of(Class<?>) - Static method in interface org.cadixdev.bombe.type.FieldType
Gets the appropriate FieldType for the given class.
of(String) - Static method in class org.cadixdev.bombe.type.MethodDescriptor
Compiles a MethodDescriptor for the given raw descriptor.
of(Method) - Static method in class org.cadixdev.bombe.type.MethodDescriptor
Creates a MethodDescriptor for the given method.
of(String, String) - Static method in class org.cadixdev.bombe.type.signature.FieldSignature
Creates a new field signature with the given name and decoded type descriptor.
of(Field) - Static method in class org.cadixdev.bombe.type.signature.FieldSignature
Creates a FieldSignature from the given field.
of(String, String) - Static method in class org.cadixdev.bombe.type.signature.MethodSignature
Creates a method signature, with the given method name and raw descriptor.
of(String) - Static method in class org.cadixdev.bombe.type.signature.MethodSignature
Creates a method signature, with the given raw string that contains the method name and descriptor concatenated.
of(Method) - Static method in class org.cadixdev.bombe.type.signature.MethodSignature
Creates a MethodSignature for the given method.
of(String) - Static method in interface org.cadixdev.bombe.type.Type
Gets the appropriate Type for the given type.
of(Class<?>) - Static method in interface org.cadixdev.bombe.type.Type
Gets the appropriate Type for the given class.
org.cadixdev.bombe.analysis - package org.cadixdev.bombe.analysis
 
org.cadixdev.bombe.jar - package org.cadixdev.bombe.jar
 
org.cadixdev.bombe.type - package org.cadixdev.bombe.type
 
org.cadixdev.bombe.type.signature - package org.cadixdev.bombe.type.signature
A model for method and field signatures.
org.cadixdev.bombe.util - package org.cadixdev.bombe.util
 
overrides(MethodSignature, InheritanceProvider.ClassInfo) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Returns whether this class overrides the specified method in the given parent class.

P

parents - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
peek() - Method in class org.cadixdev.bombe.util.AbstractReader
Gets the next character to be read, without consuming it.
previous() - Method in class org.cadixdev.bombe.util.AbstractReader
Gets the previous character read.
PrimitiveType - Interface in org.cadixdev.bombe.type
Represents a primitive type within Java, either BaseType or VoidType.
provide(String) - Method in class org.cadixdev.bombe.analysis.CachingInheritanceProvider
 
provide(String, Object) - Method in class org.cadixdev.bombe.analysis.CachingInheritanceProvider
 
provide(String) - Method in class org.cadixdev.bombe.analysis.CascadingInheritanceProvider
 
provide(String, Object) - Method in class org.cadixdev.bombe.analysis.CascadingInheritanceProvider
 
provide(String) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider
Gets the class information for the given class name, if available.
provide(String, Object) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider
Gets the class information for the given class name and optional context, if available.
provide(String) - Method in class org.cadixdev.bombe.analysis.ReflectionInheritanceProvider
 
provide(String, Object) - Method in class org.cadixdev.bombe.analysis.ReflectionInheritanceProvider
 
provide(Class<?>) - Method in class org.cadixdev.bombe.analysis.ReflectionInheritanceProvider
 
provideInheritance(InheritanceProvider, Object) - Method in interface org.cadixdev.bombe.analysis.InheritanceCompletable
Provide the appropriate InheritanceProvider.ClassInfo for this class.
provideParents(InheritanceProvider) - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
provideParents(InheritanceProvider, Collection<InheritanceProvider.ClassInfo>) - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 
provideParents(InheritanceProvider) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Gets an unmodifiable view of all parents of this class, recursively.
provideParents(InheritanceProvider, Collection<InheritanceProvider.ClassInfo>) - Method in interface org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo
Populates the given collection with all parents of this class, recursively.

R

read(InputStream) - Method in class org.cadixdev.bombe.jar.ServiceProviderConfiguration
Reads a service provider configuration from the given InputStream.
read() - Method in class org.cadixdev.bombe.type.MethodDescriptorReader
Reads the next MethodDescriptor from source.
readArrayType() - Method in class org.cadixdev.bombe.type.TypeReader
Reads the next ArrayType from source.
readBaseType() - Method in class org.cadixdev.bombe.type.TypeReader
Reads the next BaseType from source.
readFieldType() - Method in class org.cadixdev.bombe.type.TypeReader
Reads the next FieldType from source.
readObjectType() - Method in class org.cadixdev.bombe.type.TypeReader
Reads the next ObjectType from source.
readPrimitiveType() - Method in class org.cadixdev.bombe.type.TypeReader
Reads the next PrimitiveType from source.
readType() - Method in class org.cadixdev.bombe.type.TypeReader
Reads the next Type from source.
ReflectionInheritanceProvider - Class in org.cadixdev.bombe.analysis
A simple implementation of InheritanceProvider based on Java's reflection API.
ReflectionInheritanceProvider(ClassLoader) - Constructor for class org.cadixdev.bombe.analysis.ReflectionInheritanceProvider
 

S

ServiceProviderConfiguration - Class in org.cadixdev.bombe.jar
A representation of a service provider configuration.
ServiceProviderConfiguration(String, List<String>) - Constructor for class org.cadixdev.bombe.jar.ServiceProviderConfiguration
 
ServiceProviderConfiguration(String) - Constructor for class org.cadixdev.bombe.jar.ServiceProviderConfiguration
 
source - Variable in class org.cadixdev.bombe.util.AbstractReader
 
superName - Variable in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Impl
 

T

time - Variable in class org.cadixdev.bombe.jar.AbstractJarEntry
 
toString() - Method in class org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo.Abstract
 
toString() - Method in class org.cadixdev.bombe.type.ArrayType
 
toString() - Method in enum org.cadixdev.bombe.type.BaseType
 
toString() - Method in class org.cadixdev.bombe.type.MethodDescriptor
 
toString() - Method in class org.cadixdev.bombe.type.ObjectType
 
toString() - Method in class org.cadixdev.bombe.type.signature.MemberSignature
 
toString() - Method in class org.cadixdev.bombe.type.VoidType
 
transform(JarClassEntry) - Method in interface org.cadixdev.bombe.jar.JarEntryTransformer
Transforms the given class entry.
transform(JarResourceEntry) - Method in interface org.cadixdev.bombe.jar.JarEntryTransformer
Transforms the given resource entry.
transform(JarManifestEntry) - Method in interface org.cadixdev.bombe.jar.JarEntryTransformer
Transforms the given manifest entry.
transform(JarServiceProviderConfigurationEntry) - Method in interface org.cadixdev.bombe.jar.JarEntryTransformer
Transforms the given service provider configuration entry.
transform(Path, Path, JarEntryTransformer...) - Static method in class org.cadixdev.bombe.jar.Jars
Transforms the entries within the given input Path with the transformers, to the given output Path.
transform(JarFile, JarOutputStream, JarEntryTransformer...) - Static method in class org.cadixdev.bombe.jar.Jars
Transforms the entries with the given JarFile with the transformers, to the given JarOutputStream.
Type - Interface in org.cadixdev.bombe.type
Represents a type within Java.
TypeReader - Class in org.cadixdev.bombe.type
An AbstractReader for reading Types from their raw String representation.
TypeReader(String) - Constructor for class org.cadixdev.bombe.type.TypeReader
 

V

valueOf(String) - Static method in enum org.cadixdev.bombe.analysis.InheritanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cadixdev.bombe.type.BaseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cadixdev.bombe.analysis.InheritanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cadixdev.bombe.type.BaseType
Returns an array containing the constants of this enum type, in the order they are declared.
VoidType - Class in org.cadixdev.bombe.type
Represents a void type within Java.

W

walk(JarFile) - Static method in class org.cadixdev.bombe.jar.Jars
Walks through the entries within the given JarFile.
write(JarOutputStream) - Method in class org.cadixdev.bombe.jar.AbstractJarEntry
Writes the jar entry to the given JarOutputStream.
write(OutputStream) - Method in class org.cadixdev.bombe.jar.ServiceProviderConfiguration
Writes the service provider configuration to the given OutputStream.
A B C E F G H I J L M N O P R S T V W 
Skip navigation links