- accept(JVisitor) - Method in interface org.codehaus.jam.JElement
-
Accepts the given visitor.
- accept(MVisitor) - Method in interface org.codehaus.jam.mutable.MElement
-
- addClassBuilder(JamClassBuilder) - Method in interface org.codehaus.jam.JamServiceParams
-
Adds a custom JamClassBuilder which will be consulted by the
JamClassLoader when constructing representation of java types.
- addClassLoader(ClassLoader) - Method in interface org.codehaus.jam.JamServiceParams
-
DOCME
- addClasspath(File) - Method in interface org.codehaus.jam.JamServiceParams
-
Adds an elements to the JamService classpath.
- addException(String) - Method in interface org.codehaus.jam.mutable.MInvokable
-
Adds a declaration of a checked exception of the given type.
- addException(JClass) - Method in interface org.codehaus.jam.mutable.MInvokable
-
Adds a declaration of a checked exception of the given type.
- addInitializer(MVisitor) - Method in interface org.codehaus.jam.JamServiceParams
-
- addInterface(String) - Method in interface org.codehaus.jam.mutable.MClass
-
Adds to the list of interfaces implemented by this class.
- addInterface(JClass) - Method in interface org.codehaus.jam.mutable.MClass
-
Adds to the list of interfaces implemented by this class.
- addInterfaceUnqualified(String) - Method in interface org.codehaus.jam.mutable.MClass
-
Adds to the list of interfaces implemented by this class.
- addLiteralAnnotation(String) - Method in interface org.codehaus.jam.mutable.MAnnotatedElement
-
- addNewConstructor() - Method in interface org.codehaus.jam.mutable.MClass
-
Creates a new constructor, adds it to this class, and returns it.
- addNewDeclaredProperty(String, JMethod, JMethod) - Method in interface org.codehaus.jam.mutable.MClass
-
- addNewField() - Method in interface org.codehaus.jam.mutable.MClass
-
Creates a new field, adds it to this class, and returns it.
- addNewInnerClass(String) - Method in interface org.codehaus.jam.mutable.MClass
-
- addNewMethod() - Method in interface org.codehaus.jam.mutable.MClass
-
Creates a new method, adds it to this class, and returns it.
- addNewParameter() - Method in interface org.codehaus.jam.mutable.MInvokable
-
Creates a new parameter on this method of type java.lang.Object and
with a default name.
- addNewProperty(String, JMethod, JMethod) - Method in interface org.codehaus.jam.mutable.MClass
-
- addSourcepath(File) - Method in interface org.codehaus.jam.JamServiceParams
-
Adds an elements to the JamService sourcepath.
- addToolClasspath(File) - Method in interface org.codehaus.jam.JamServiceParams
-
Adds an elements to the tool classpath.
- ANNOTATION - Static variable in interface org.codehaus.jam.xml.JamXmlElements
-
- ANNOTATIONVALUE - Static variable in interface org.codehaus.jam.xml.JamXmlElements
-
- asAnnotation() - Method in interface org.codehaus.jam.JAnnotationValue
-
If this member is complex (i.e.
- asAnnotationArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
If this member is known to be an array of annotations (i.e.
- asBoolean() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as a boolean.
- asBooleanArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of booleans.
- asByte() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as a byte.
- asByteArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of bytes.
- asChar() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as a char.
- asCharArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of bytes.
- asClass() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the value of this member as a JClass.
- asClassArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
If this member is known to be an array of classes, returns an
array of JClass representations of those classes.
- asDouble() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as a double.
- asDoubleArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of doubles.
- asFloat() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as a float.
- asFloatArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of floats.
- asInt() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as an int.
- asIntArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of ints.
- asLong() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as a long.
- asLongArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of longs.
- assertInitialized() - Method in class org.codehaus.jam.provider.JamClassBuilder
-
Asserts that init() has been called on this class builder.
- asShort() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the member's value as a short.
- asShortArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of shorts.
- asString() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns the String value of the annotation.
- asStringArray() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns this member's value as an array of Strings.
- getAllClasses() - Method in interface org.codehaus.jam.JamService
-
Returns all of the JClasses returned by getClasses() in a single
array.
- getAllClassnames() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getAllJavadocTags() - Method in interface org.codehaus.jam.JAnnotatedElement
-
Returns JAnnotations representing all of the javadoc tags on this
element (including multiple tags with the same name).
- getAnnotation(Class) - Method in interface org.codehaus.jam.JAnnotatedElement
-
Returns the JAnnotation representing the annotation on this element of
the given JSR 175 annotation type, or null if no such annotation exists.
- getAnnotation(String) - Method in interface org.codehaus.jam.JAnnotatedElement
-
Finds an annotation on this element according to the following
rules:
If the element as a JSR175 annotation of type 'named',
returns a JAnnotation for it.
If a javadoc tag exists named 'named' returns a JAnnotation for
it.
- getAnnotationInstance() - Method in interface org.codehaus.jam.JAnnotation
-
If this JAnnotation corresponds to metadata that is stored in
a JSR175 annotation (i.e.
- getAnnotations() - Method in interface org.codehaus.jam.JAnnotatedElement
-
Returns the metadata JAnnotations that are associated with
this abstraction.
- getAnnotationValue(String) - Method in interface org.codehaus.jam.JAnnotatedElement
-
Shortcut method which returns a given annotation value.
- getArrayComponentType() - Method in interface org.codehaus.jam.JClass
-
Returns the Class representing the component type of an array.
- getArrayDimensions() - Method in interface org.codehaus.jam.JClass
-
If this JClass represents an array type (isArray() == true),
returns the number of dimensions in the array.
- getArtifact() - Method in interface org.codehaus.jam.JElement
-
This is not something you want to mess with.
- getBaseBuilder() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getCharacterEncoding() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
Returns the character encoding to be used in reading java
source files, or null if the default encoding should be used.
- getClasses() - Method in interface org.codehaus.jam.JamService
-
Returns an iterator of the JClasses named in the array returned by
getClassNames().
- getClasses() - Method in interface org.codehaus.jam.JClass
-
Returns an unordered array containing the inner classes for this class.
- getClasses() - Method in interface org.codehaus.jam.JPackage
-
Returns the classes in this package which were specified as part
of the JRoot construction.
- getClassLoader() - Method in interface org.codehaus.jam.JamService
-
Returns a JamClassLoader which can be used to load JClasses from class-
and source-file locations specified in the JamServiceParams with which
this service was instantiated.
- getClassLoader() - Method in interface org.codehaus.jam.JClass
-
Returns the JamClassLoader which loaded this class.
- getClassLoader() - Method in interface org.codehaus.jam.mutable.MElement
-
- getClassNames() - Method in interface org.codehaus.jam.JamService
-
Returns the names of the classes that were described in the
JamServiceParams object used to create this service.
- getColumn() - Method in interface org.codehaus.jam.JSourcePosition
-
Returns the text column number for this source position, or -1 if
it is not known.
- getComment() - Method in interface org.codehaus.jam.JAnnotatedElement
-
Returns the comment associated with this abstraction.
- getConstructorOn(JConstructor, Class) - Method in class org.codehaus.jam.JamUtils
-
Returns the java.lang.Method on a given
java.lang.Class which is represented by a given JMethod.
- getConstructors() - Method in interface org.codehaus.jam.JClass
-
Returns an unordered array containing Constructor objects reflecting
all the public constructors of the class represented by this Class
object.
- getContainingClass() - Method in interface org.codehaus.jam.JClass
-
If this JClass is an inner class, returns the outer class.
- getContainingClass() - Method in interface org.codehaus.jam.JMember
-
Returns a representation of the class which contains this
member.
- getContainingPackage() - Method in interface org.codehaus.jam.JClass
-
Returns a JPackage which represents the package which contains
this JClass.
- getDeclaredFields() - Method in interface org.codehaus.jam.JClass
-
Returns an unordered array of Field objects reflecting all the fields
declared by the class or interface represented by this Class
object.
- getDeclaredMethods() - Method in interface org.codehaus.jam.JClass
-
Returns an unordered array of Method objects reflecting all the
methods declared by the class or interface represented by this Class
object.
- getDeclaredProperties() - Method in interface org.codehaus.jam.JClass
-
Like getProperties(), but only considers methods explicitly declared
on this class in identifying the properties.
- getExceptionTypes() - Method in interface org.codehaus.jam.JInvokable
-
Returns representations of the type of each of the exceptions
which can be thrown by this method.
- getFieldDescriptor() - Method in interface org.codehaus.jam.JClass
-
Returns the name of this member in the format described in
section 4.3.2 of the VM spec, 'Field Descriptors.' This is the
same nasty format returned by java.lang.Class.getName(), and is
the format you need to use in calls to Class.forName().
- getFieldOn(JField, Class) - Method in class org.codehaus.jam.JamUtils
-
Returns the java.lang.Method on a given
java.lang.Class which is represented by a given JMethod.
- getFields() - Method in interface org.codehaus.jam.JClass
-
REVIEW should we consider renaming this to getAllFields()? I
think this makes it more clear but is not consistent with
java.lang.Class.
- getGetter() - Method in interface org.codehaus.jam.JProperty
-
Returns a JMethod which represents the getter for this property.
- getImportedClasses() - Method in interface org.codehaus.jam.JClass
-
Returns an unordered array of classes that were explicitly imported by
this class using an import statement.
- getImportedPackages() - Method in interface org.codehaus.jam.JClass
-
Returns an unordered set of JPackages which are imported by this class
using a package import statement (i.e.
- getInitializer() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getInputClasspath() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getInputSourcepath() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getInstance() - Static method in class org.codehaus.jam.JamServiceFactory
-
Return the default factory singleton for this VM.
- getInstance() - Static method in class org.codehaus.jam.JamUtils
-
- getInstance() - Static method in class org.codehaus.jam.xml.JamXmlUtils
-
- getInterfaces() - Method in interface org.codehaus.jam.JClass
-
Returns an unordered array containing all of the interfaces directly
implemented by this class.
- getJavadocTagText() - Method in interface org.codehaus.jam.JAnnotation
-
If this JAnnotation represents a javadoc tag, returns the raw,
untrimmed contents of the tag.
- getLine() - Method in interface org.codehaus.jam.JSourcePosition
-
Returns the text line number for this source position, or -1 if
it is not known.
- getLogger() - Method in class org.codehaus.jam.provider.JamClassBuilder
-
- getLogger() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getMethodOn(JMethod, Class) - Method in class org.codehaus.jam.JamUtils
-
Returns the java.lang.Method on a given
java.lang.Class which is represented by a given JMethod.
- getMethods() - Method in interface org.codehaus.jam.JClass
-
REVIEW should we consider renaming this to getAllMethods()? I
think this makes it more clear but is not consistent with
java.lang.Class.
- getModifiers() - Method in interface org.codehaus.jam.JMember
-
Returns the modifiers specifier.
- getMutableAnnotation(String) - Method in interface org.codehaus.jam.mutable.MAnnotatedElement
-
- getMutableAnnotations() - Method in interface org.codehaus.jam.mutable.MAnnotatedElement
-
- getMutableClasses() - Method in interface org.codehaus.jam.mutable.MPackage
-
- getMutableComment() - Method in interface org.codehaus.jam.mutable.MAnnotatedElement
-
- getMutableConstructors() - Method in interface org.codehaus.jam.mutable.MClass
-
Returns the constructors declared on this class.
- getMutableFields() - Method in interface org.codehaus.jam.mutable.MClass
-
Returns the fields declared on this class.
- getMutableMethods() - Method in interface org.codehaus.jam.mutable.MClass
-
Returns the EditableMethods declared on this class.
- getMutableParameters() - Method in interface org.codehaus.jam.mutable.MInvokable
-
Returns all of the parameters on this method, or an empty array if there
are none.
- getMutableSourcePosition() - Method in interface org.codehaus.jam.mutable.MElement
-
- getName() - Method in interface org.codehaus.jam.JAnnotationValue
-
- getName() - Method in interface org.codehaus.jam.JTag
-
Returns the name of the tag.
- getPackage(String) - Method in interface org.codehaus.jam.JamClassLoader
-
Returns a representation of a package having the given name.
- getParameters() - Method in interface org.codehaus.jam.JInvokable
-
Returns representations of the parameters taken by this
method.
- getParent() - Method in interface org.codehaus.jam.JElement
-
Returns the parent of this abstraction, or null if this
annotation represents a root abstraction (i.e.
- getPrimitiveClass() - Method in interface org.codehaus.jam.JClass
-
If this JClass represents a primitive (isPrimitiveType() returns true),
this method returns the java.lang.Class representing the class of
the primitive.
- getProperties() - Method in interface org.codehaus.jam.JClass
-
Returns a representation of a java bean property as detailed in section
8.3 of the Java Beans specification, 'Design Patterns for Properties.'
A JProperty can be thought of as a union of a getter method and
corresponding setter method, although only one of these is required
(view-only and write-only properties are returned).
- getProperties_lineDelimited() - Method in interface org.codehaus.jam.JTag
-
Convenience method which parses the tag's contents as a series of
line-delimited name=value pairs and returns them as a properties
object.
- getProperties_whitespaceDelimited() - Method in interface org.codehaus.jam.JTag
-
Convenience method which parses the tag's contents as a series of
whitespace-delimited name=value pairs and returns them as a properties
object.
- getProperty(String) - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getQualifiedName() - Method in interface org.codehaus.jam.JConstructor
-
Returns a qualied name for this method as specified by
java.lang.reflect.Constructor.toString()
:
- getQualifiedName() - Method in interface org.codehaus.jam.JElement
-
Returns a qualified name for this abstraction.
- getQualifiedName() - Method in interface org.codehaus.jam.JField
-
Returns a qualied name for this method as specified by
java.lang.reflect.Field.toString()
:
- getQualifiedName() - Method in interface org.codehaus.jam.JMethod
-
Returns a qualied name for this method as specified by
java.lang.reflect.Method.toString()
:
- getReflectionClassLoaders() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getReturnType() - Method in interface org.codehaus.jam.JMethod
-
Returns a JClass object representing the type of this methods
return value.
- getSetter() - Method in interface org.codehaus.jam.JProperty
-
Returns a JMethod which represents the setter for this property.
- getSimpleName() - Method in interface org.codehaus.jam.JAnnotation
-
- getSimpleName() - Method in interface org.codehaus.jam.JElement
-
Returns a simple name of this abstraction.
- getSize() - Method in class org.codehaus.jam.JamClassIterator
-
- getSourceFiles() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getSourcePosition() - Method in interface org.codehaus.jam.JComment
-
Returns the location of this comment in the source, or null if it
is unknown.
- getSourcePosition() - Method in interface org.codehaus.jam.JElement
-
Returns an object describing the source file position of this
elements, or null if the position is unknown on not applicable.
- getSourceURI() - Method in interface org.codehaus.jam.JSourcePosition
-
Returns the URI of the source file, or null if it is not known.
- getSpecifiedClasses(JamServiceContext) - Method in class org.codehaus.jam.provider.JamServiceFactoryImpl
-
Returns the set of classes to be included in a JamService to be
created by the given params.
- getSuperclass() - Method in interface org.codehaus.jam.JClass
-
Returns the Class representing the superclass of the entity
(class, interface, primitive type or void) represented by this
Class.
- getTagParser() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
Returns the JavadocTagParser to be used in processing javadoc tags.
- getText() - Method in interface org.codehaus.jam.JComment
-
Returns the text of this comment.
- getText() - Method in interface org.codehaus.jam.JTag
-
Returns the raw contents of the tag, as return by javadoc's
Tag.text() method.
- getToolClasspath() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- getType() - Method in interface org.codehaus.jam.JAnnotationValue
-
- getType() - Method in interface org.codehaus.jam.JField
-
Returns the type of this field.
- getType() - Method in interface org.codehaus.jam.JParameter
-
Returns the type of this parameter.
- getType() - Method in interface org.codehaus.jam.JProperty
-
Returns a JClass which represents the type of this property.
- getValue(String) - Method in interface org.codehaus.jam.JAnnotation
-
Returns a structure which provides untyped, "by-name" access to
the value of the named annotation member.
- getValue() - Method in interface org.codehaus.jam.JAnnotationValue
-
Deprecated.
DO NOT CALL THIS METHOD. IT WILL BE REMOVED SOON. This
method is a bad thing because it forces/allows the caller to make
assumptions about how the annotation value is actually represented
in the underlying implementation. Please use a combination
of getType() and the various as...() methods instead.
- getValues() - Method in interface org.codehaus.jam.JAnnotation
-
Returns an array of this annotation's member values.
- getXMLStreamException() - Method in exception org.codehaus.jam.xml.TunnelledException
-
- includeClass(String) - Method in interface org.codehaus.jam.JamServiceParams
-
Names a specific class to be included in the JamService.
- includeClassFile(File[], File) - Method in interface org.codehaus.jam.JamServiceParams
-
Includes a single class File in the JamService in exactly the same
way theat includeSourceFile() includes a source file.
- includeClassPattern(File[], String) - Method in interface org.codehaus.jam.JamServiceParams
-
Specifies a set of java class files to be excluded in the JamService.
- includeSourceFile(File) - Method in interface org.codehaus.jam.JamServiceParams
-
Include a single java source file to be viewed.
- includeSourceFile(File[], File) - Method in interface org.codehaus.jam.JamServiceParams
-
Includes a single source File in the JamService.
- includeSourcePattern(File[], String) - Method in interface org.codehaus.jam.JamServiceParams
-
Specifies a set of java source files to be included in the JamService.
- init(ElementContext) - Method in class org.codehaus.jam.provider.CompositeJamClassBuilder
-
- init(ElementContext) - Method in class org.codehaus.jam.provider.JamClassBuilder
-
This method is called by JAM to initialize this class builder.
- INTERFACE - Static variable in interface org.codehaus.jam.xml.JamXmlElements
-
- is14WarningsEnabled() - Method in interface org.codehaus.jam.provider.JamServiceContext
-
- isAbstract() - Method in interface org.codehaus.jam.JClass
-
Return true if this class is abstract.
- isAbstract() - Method in interface org.codehaus.jam.JMethod
-
Return true if this member is abstract.
- isAnnotationType() - Method in interface org.codehaus.jam.JClass
-
Returns true if this JClass represents a JSR175 annotation type.
- isArrayType() - Method in interface org.codehaus.jam.JClass
-
Returns true if this JClass represents an array type.
- isAssignableFrom(JClass) - Method in interface org.codehaus.jam.JClass
-
Determines if the class or interface represented by this Class
object is either the same as, or is a superclass or
superinterface of, the class or interface represented by the
specified Class parameter.
- isBuiltinType() - Method in interface org.codehaus.jam.JClass
-
Returns true if this class is a builtin type.
- isDefaultValueUsed() - Method in interface org.codehaus.jam.JAnnotationValue
-
Returns true if the member's value was not explicitly set in the
annotation instance but was instead taken from the member definition's
default.
- isEnumType() - Method in interface org.codehaus.jam.JClass
-
Returns true if this class is an enumerated type.
- isFinal() - Method in interface org.codehaus.jam.JClass
-
Return true if this class is final.
- isFinal() - Method in interface org.codehaus.jam.JField
-
Return true if this field is final.
- isFinal() - Method in interface org.codehaus.jam.JMethod
-
Return true if this method is declared final.
- isInterface() - Method in interface org.codehaus.jam.JClass
-
Returns true if this JClass represents an interface.
- ISINTERFACE - Static variable in interface org.codehaus.jam.xml.JamXmlElements
-
- isNative() - Method in interface org.codehaus.jam.JMethod
-
Returns true if this method is declared native.
- isObjectType() - Method in interface org.codehaus.jam.JClass
-
Returns true if this JClass represents java.lang.Object.
- isPackagePrivate() - Method in interface org.codehaus.jam.JMember
-
Return true if this member is package private (i.e.
- isPrimitiveType() - Method in interface org.codehaus.jam.JClass
-
Return true if this JClass represents primitive type (int, long,
double, and so forth).
- isPrivate() - Method in interface org.codehaus.jam.JMember
-
Return true if this member is private.
- isProtected() - Method in interface org.codehaus.jam.JMember
-
Return true if this member is protected.
- isPublic() - Method in interface org.codehaus.jam.JMember
-
Return true if this member is public.
- isSourceAvailable() - Method in interface org.codehaus.jam.JClass
-
Returns true if this JClass was populated from Java source.
- isSourceAvailable() - Method in interface org.codehaus.jam.JElement
-
Returns true if this JElement was parsed from a source file.
- isStatic() - Method in interface org.codehaus.jam.JClass
-
Return true if this class is static.
- isStatic() - Method in interface org.codehaus.jam.JField
-
Return true if this field is static.
- isStatic() - Method in interface org.codehaus.jam.JMethod
-
Return true if this method is static.
- isSynchronized() - Method in interface org.codehaus.jam.JMethod
-
Returns true if this method is declared synchronized.
- isTransient() - Method in interface org.codehaus.jam.JField
-
Return true if this field is transient.
- isUnresolvedType() - Method in interface org.codehaus.jam.JClass
-
Returns true if a backing entity for this class could not be
resolved.
- isVerbose(Object) - Method in interface org.codehaus.jam.provider.JamLogger
-
Returns true if debugging is enabled for the given object.
- isVerbose(Class) - Method in interface org.codehaus.jam.provider.JamLogger
-
Returns true if debugging is enabled for the given class.
- isVerbose() - Method in interface org.codehaus.jam.provider.JamLogger
-
Deprecated.
- isVoidType() - Method in interface org.codehaus.jam.JClass
-
Returns true if this JClass represents the void type.
- isVolatile() - Method in interface org.codehaus.jam.JField
-
Return true if this field is volatile.
- JamClassBuilder - Class in org.codehaus.jam.provider
-
Implemented by providers to build and initialize classes on demand.
- JamClassBuilder() - Constructor for class org.codehaus.jam.provider.JamClassBuilder
-
- JamClassIterator - Class in org.codehaus.jam
-
A typed Iterator on a set of JClasses.
- JamClassIterator(JamClassLoader, String[]) - Constructor for class org.codehaus.jam.JamClassIterator
-
Constructs a new JamClassIterator
- JamClassLoader - Interface in org.codehaus.jam
-
Object which can load representations of a java.lang.Class.
- JamClassPopulator - Interface in org.codehaus.jam.provider
-
- JamLogger - Interface in org.codehaus.jam.provider
-
- JamService - Interface in org.codehaus.jam
-
Encapsulates the a set of java classes which were which met a set of
criteria described in a JamServiceParams object.
- JAMSERVICE - Static variable in interface org.codehaus.jam.xml.JamXmlElements
-
- JamServiceContext - Interface in org.codehaus.jam.provider
-
Structure containing information given to a BaseJProvider subclass in
order to instantiate a new JStore.
- JamServiceFactory - Class in org.codehaus.jam
-
Start here! This is the normal entry point into the JAM subsystem.
- JamServiceFactory() - Constructor for class org.codehaus.jam.JamServiceFactory
-
- JamServiceFactoryImpl - Class in org.codehaus.jam.provider
-
Default implementation of the JamServiceFactory singleton.
- JamServiceFactoryImpl() - Constructor for class org.codehaus.jam.provider.JamServiceFactoryImpl
-
- JamServiceParams - Interface in org.codehaus.jam
-
Used to specify the parameters with which a JamService will be
created.
- JamUtils - Class in org.codehaus.jam
-
Singleton collection of utility methods which can be very useful in
some samples, but not often enough to warrant inclusion in the main
APIs.
- JamXmlElements - Interface in org.codehaus.jam.xml
-
- JamXmlUtils - Class in org.codehaus.jam.xml
-
- JAnnotatedElement - Interface in org.codehaus.jam
-
Base abstraction for JElements which can carry annotations and comments.
- JAnnotation - Interface in org.codehaus.jam
-
Represents a metadata that is associated with a particular
JElement.
- JAnnotationValue - Interface in org.codehaus.jam
-
Represents a member value of a JAnnotation.
- JClass - Interface in org.codehaus.jam
-
Represents a Java class that may or may not be loaded in the VM.
- JComment - Interface in org.codehaus.jam
-
Encapsulates comment associated with a package, class,
method, and so on.
- JConstructor - Interface in org.codehaus.jam
-
Represents a constructor of a java class.
- JElement - Interface in org.codehaus.jam
-
The root of the java type object model.
- JField - Interface in org.codehaus.jam
-
Represents an exposed field on a Java class.
- JInvokable - Interface in org.codehaus.jam
-
Base abstraction for something which can be invoked, i.e.
- JMember - Interface in org.codehaus.jam
-
Represents an abstraction which can be member of a class.
- JMethod - Interface in org.codehaus.jam
-
Represents a method of a java class.
- JPackage - Interface in org.codehaus.jam
-
Represents a java package.
- JParameter - Interface in org.codehaus.jam
-
Represents a single parameter of a Java method or constructor.
- JProperty - Interface in org.codehaus.jam
-
This is a helper class which provides java.beans-like
functionality in the JAM framework.
- JSourcePosition - Interface in org.codehaus.jam
-
Describes a specific point in a source file.
- JTag - Interface in org.codehaus.jam
-
Represents a javadoc tag.
- JVisitor - Class in org.codehaus.jam.visitor
-
To be implemented by classes which wish to traverse a JElement tree.
- JVisitor() - Constructor for class org.codehaus.jam.visitor.JVisitor
-