Overview
Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
M
P
R
S
T
W
A
AttributeCreator
- class com.ideanest.attributes.impl.
AttributeCreator
.
A creator for attributes that cannot be serialized.
AttributeCreator(Class, String[], String[])
- Constructor for class com.ideanest.attributes.impl.
AttributeCreator
AttributeCreatorFactory
- class com.ideanest.attributes.dev.
AttributeCreatorFactory
.
A static factory for attribute creators.
AttributeCreatorFactory()
- Constructor for class com.ideanest.attributes.dev.
AttributeCreatorFactory
Attributes
- class com.ideanest.attributes.
Attributes
.
The singleton access point to attributes set on various program elements.
Attributes()
- Constructor for class com.ideanest.attributes.
Attributes
AttributesBuilder
- class com.ideanest.attributes.dev.
AttributesBuilder
.
QDox Builder implementation for creating Properties containing attributes.
AttributesBuilder(AttributesBuilder.Mode)
- Constructor for class com.ideanest.attributes.dev.
AttributesBuilder
AttributesBuilder.MixedMode
- class com.ideanest.attributes.dev.
AttributesBuilder.MixedMode
.
AttributesBuilder.MixedMode()
- Constructor for class com.ideanest.attributes.dev.
AttributesBuilder.MixedMode
AttributesBuilder.Mode
- interface com.ideanest.attributes.dev.
AttributesBuilder.Mode
.
AttributesBuilder.ObjectMode
- class com.ideanest.attributes.dev.
AttributesBuilder.ObjectMode
.
AttributesBuilder.ObjectMode()
- Constructor for class com.ideanest.attributes.dev.
AttributesBuilder.ObjectMode
AttributesBuilder.StringMode
- class com.ideanest.attributes.dev.
AttributesBuilder.StringMode
.
AttributesBuilder.StringMode()
- Constructor for class com.ideanest.attributes.dev.
AttributesBuilder.StringMode
AttributesImpl
- class com.ideanest.attributes.impl.
AttributesImpl
.
AttributesImpl()
- Constructor for class com.ideanest.attributes.impl.
AttributesImpl
AttributesPack
- class com.ideanest.attributes.impl.
AttributesPack
.
A package of attributes for any number of program elements that is stored as a unit.
AttributesPack(ClassLoader)
- Constructor for class com.ideanest.attributes.impl.
AttributesPack
add(Object)
- Method in interface com.ideanest.attributes.
Bundle
Add the given attribute to this bundle.
add(Object, Creator)
- Method in interface com.ideanest.attributes.
Bundle
Add the given non-serializable attribute to this bundle along with a serializable creator that can be used to recreate it.
add(String, String)
- Method in interface com.ideanest.attributes.
Bundle
Add a simple attribute with the given key and value.
add(String, String)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
add(Object)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
add(Object, Creator)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
addField(FieldDef)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
addImport(String)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
addImport(String)
- Method in class com.ideanest.attributes.dev.
TypeResolver
Register an import declaration, either fully qualified or wildcard.
addJavaDoc(String)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
addJavaDocTag(String, String)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
addMethod(MethodDef)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
addPackage(String)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
addPackage(String)
- Method in class com.ideanest.attributes.dev.
TypeResolver
Set the package name for the source file being parsed.
appendParamTypes(StringBuffer, Class[])
- Static method in class com.ideanest.attributes.impl.
AttributesImpl
B
Bundle
- interface com.ideanest.attributes.
Bundle
.
A bundle of attributes for some program element.
beginClass(ClassDef)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
beginClass(ClassDef)
- Method in class com.ideanest.attributes.dev.
TypeResolver
Mark the beginning of a class definition.
C
COALESCED_FILENAME
- Static variable in class com.ideanest.attributes.impl.
AttributesImpl
Compiler
- class com.ideanest.attributes.dev.
Compiler
.
A command-line attributes compiler.
Compiler()
- Constructor for class com.ideanest.attributes.dev.
Compiler
Creator
- interface com.ideanest.attributes.
Creator
.
A creator for attributes that cannot be serialized.
clear()
- Method in interface com.ideanest.attributes.
Bundle
Clear the contents of this bundle, removing all attributes.
clear()
- Method in class com.ideanest.attributes.impl.
SimpleBundle
com.ideanest.attributes
- package com.ideanest.attributes
com.ideanest.attributes.dev
- package com.ideanest.attributes.dev
com.ideanest.attributes.impl
- package com.ideanest.attributes.impl
compactJar(String)
- Static method in class com.ideanest.attributes.dev.
JarCompacter
create()
- Method in interface com.ideanest.attributes.
Creator
create()
- Method in class com.ideanest.attributes.impl.
AttributeCreator
D
DEFAULT_IMPL_CLASS_NAME
- Static variable in class com.ideanest.attributes.
Attributes
E
endClass()
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
endClass()
- Method in class com.ideanest.attributes.dev.
TypeResolver
Mark the end of a class definition.
execute()
- Method in class com.ideanest.attributes.dev.
Compiler
F
FILENAME_SUFFIX
- Static variable in class com.ideanest.attributes.impl.
AttributesImpl
G
get(Class)
- Method in class com.ideanest.attributes.
Attributes
Get the attributes bundle for the given class.
get(Method)
- Method in class com.ideanest.attributes.
Attributes
Get the attributes bundle for the given method.
get(Constructor)
- Method in class com.ideanest.attributes.
Attributes
Get the attributes bundle for the given constructor.
get(Field)
- Method in class com.ideanest.attributes.
Attributes
Get the attributes bundle for the given field.
get(Class)
- Method in interface com.ideanest.attributes.
Bundle
Get an object attribute whose type is assignable to the given type.
get(String)
- Method in interface com.ideanest.attributes.
Bundle
Get the string value matching the given key.
get(Class)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
get(Constructor)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
get(Method)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
get(Field)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
get(String)
- Method in class com.ideanest.attributes.impl.
AttributesPack
get(Class)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
get(String)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
getBuilder()
- Method in class com.ideanest.attributes.dev.
Compiler
getClass(String, ClassLoader)
- Method in class com.ideanest.attributes.
Attributes
Get the bundle of attributes for the given class.
getClass(String, ClassLoader)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
getConstructor(String, String, ClassLoader)
- Method in class com.ideanest.attributes.
Attributes
Get the bundle of attributes for the given constructor.
getConstructor(String, String, ClassLoader)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
getCurrentClassName()
- Method in class com.ideanest.attributes.dev.
TypeResolver
Get the fully qualified name of the class currently being defined.
getField(String, String, ClassLoader)
- Method in class com.ideanest.attributes.
Attributes
The the bundle of attributes for the given field.
getField(String, String, ClassLoader)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
getInstance()
- Static method in class com.ideanest.attributes.
Attributes
Get the singleton instance of the
Attributes
class.
getKey()
- Method in class com.ideanest.attributes.
SimpleAttribute
getMethod(String, String, ClassLoader)
- Method in class com.ideanest.attributes.
Attributes
Get the bundle of attributes for the given method.
getMethod(String, String, ClassLoader)
- Method in class com.ideanest.attributes.impl.
AttributesImpl
getPacks()
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
getValue()
- Method in class com.ideanest.attributes.
SimpleAttribute
H
has(Class)
- Method in interface com.ideanest.attributes.
Bundle
Return whether this bundle has any object attributes whose type is assignable to the given type.
has(String)
- Method in interface com.ideanest.attributes.
Bundle
Return whether this bundle has any string attributes for the given key.
has(Class)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
has(String)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
I
IMPL_CLASS_NAME_PROPKEY
- Static variable in class com.ideanest.attributes.
Attributes
ignore(String)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
ignoreAll(Collection)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
includingInherited()
- Method in interface com.ideanest.attributes.
Bundle
Return a composite bundle that includes all attributes inherited from supertypes by this element.
includingInherited()
- Method in class com.ideanest.attributes.impl.
SimpleBundle
isTopContext()
- Method in class com.ideanest.attributes.dev.
TypeResolver
Check whether we are currently defining a class.
iterator()
- Method in interface com.ideanest.attributes.
Bundle
An iterator over all the attributes in this bundle, in declaration order.
iterator(Class)
- Method in interface com.ideanest.attributes.
Bundle
Get an iterator over all object attributes whose type is assignable to the given type.
iterator(String)
- Method in interface com.ideanest.attributes.
Bundle
Get an iterator over the values of all the simple attributes with the given key.
iterator()
- Method in class com.ideanest.attributes.impl.
SimpleBundle
iterator(Class)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
iterator(String)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
J
JAVADOC_TAGS
- Static variable in class com.ideanest.attributes.dev.
AttributesBuilder
JarCompacter
- class com.ideanest.attributes.dev.
JarCompacter
.
Compacts attribute files within JAR files into one combined attribute file.
JarCompacter()
- Constructor for class com.ideanest.attributes.dev.
JarCompacter
M
MultipleValuesException
- exception com.ideanest.attributes.
MultipleValuesException
.
This exception signals that there are multiple attribute values where only one was expected.
MultipleValuesException()
- Constructor for class com.ideanest.attributes.
MultipleValuesException
MultipleValuesException(String)
- Constructor for class com.ideanest.attributes.
MultipleValuesException
MultipleValuesException(Throwable)
- Constructor for class com.ideanest.attributes.
MultipleValuesException
MultipleValuesException(String, Throwable)
- Constructor for class com.ideanest.attributes.
MultipleValuesException
main(String[])
- Static method in class com.ideanest.attributes.dev.
Compiler
main(String[])
- Static method in class com.ideanest.attributes.dev.
JarCompacter
main(String[])
- Static method in class com.ideanest.attributes.dev.
ShowAttribs
make(Class, String)
- Static method in class com.ideanest.attributes.dev.
AttributeCreatorFactory
merge(String)
- Method in class com.ideanest.attributes.impl.
AttributesPack
merge(ObjectInputStream)
- Method in class com.ideanest.attributes.impl.
AttributesPack
P
parse(File)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
printUsage()
- Static method in class com.ideanest.attributes.dev.
JarCompacter
processTag(String, String, SimpleBundle, TypeResolver)
- Method in interface com.ideanest.attributes.dev.
AttributesBuilder.Mode
processTag(String, String, SimpleBundle, TypeResolver)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder.ObjectMode
processTag(String, String, SimpleBundle, TypeResolver)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder.StringMode
put(String, SimpleBundle)
- Method in class com.ideanest.attributes.impl.
AttributesPack
R
readExternal(ObjectInput)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
reset()
- Method in class com.ideanest.attributes.dev.
TypeResolver
Reset this type resolver to a virgin state, as if though newly instantiated.
resolve(String)
- Method in class com.ideanest.attributes.dev.
TypeResolver
Resolve a local type name to a type.
resolve(String, int)
- Method in class com.ideanest.attributes.dev.
TypeResolver
Resolve an array type, with the given base type name and number of dimensions.
S
ShowAttribs
- class com.ideanest.attributes.dev.
ShowAttribs
.
Print the attributes of a list of elements to standard out.
ShowAttribs()
- Constructor for class com.ideanest.attributes.dev.
ShowAttribs
SimpleAttribute
- class com.ideanest.attributes.
SimpleAttribute
.
A simple string key/value pair attribute.
SimpleAttribute(String, String)
- Constructor for class com.ideanest.attributes.
SimpleAttribute
SimpleBundle
- class com.ideanest.attributes.impl.
SimpleBundle
.
A simple ordered bundle of attributes.
SimpleBundle()
- Constructor for class com.ideanest.attributes.impl.
SimpleBundle
save(File)
- Method in class com.ideanest.attributes.impl.
AttributesPack
save(ObjectOutputStream)
- Method in class com.ideanest.attributes.impl.
AttributesPack
setCleanup(boolean)
- Method in class com.ideanest.attributes.dev.
Compiler
setDestinations(File[])
- Method in class com.ideanest.attributes.dev.
Compiler
setForce(boolean)
- Method in class com.ideanest.attributes.dev.
Compiler
setMode(AttributesBuilder.Mode)
- Method in class com.ideanest.attributes.dev.
AttributesBuilder
setSourceRoots(File[])
- Method in class com.ideanest.attributes.dev.
Compiler
setSources(String[])
- Method in class com.ideanest.attributes.dev.
Compiler
setVerbose(boolean)
- Method in class com.ideanest.attributes.dev.
Compiler
size()
- Method in interface com.ideanest.attributes.
Bundle
Return the number of attributes in this bundle.
size()
- Method in class com.ideanest.attributes.impl.
AttributesPack
size()
- Method in class com.ideanest.attributes.impl.
SimpleBundle
T
TagParseException
- exception com.ideanest.attributes.impl.
TagParseException
.
Indicates a syntax error in a parsed tag value.
TagParseException(String)
- Constructor for class com.ideanest.attributes.impl.
TagParseException
TypeResolver
- class com.ideanest.attributes.dev.
TypeResolver
.
Resolves type names found in Java source files, according to Java type resolution rules.
TypeResolver()
- Constructor for class com.ideanest.attributes.dev.
TypeResolver
toArray()
- Method in interface com.ideanest.attributes.
Bundle
Return a new array with all the attributes from this bundle.
toArray()
- Method in class com.ideanest.attributes.impl.
SimpleBundle
toString()
- Method in class com.ideanest.attributes.
SimpleAttribute
W
writeExternal(ObjectOutput)
- Method in class com.ideanest.attributes.impl.
SimpleBundle
A
B
C
D
E
F
G
H
I
J
M
P
R
S
T
W
Overview
Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes