Index

A B C D E F G H I J L M R S T V 
All Classes and Interfaces|All Packages

A

accessflags - Variable in class jadex.classreader.SClassReader.AnnotatedEntity
Class access flags.
addValue(String, Object) - Method in class jadex.classreader.SClassReader.AnnotationInfo
Adds a value.
AnnotatedEntity() - Constructor for class jadex.classreader.SClassReader.AnnotatedEntity
 
AnnotationInfo(String) - Constructor for class jadex.classreader.SClassReader.AnnotationInfo
Creates the info.
annotations - Variable in class jadex.classreader.SClassReader.AnnotatedEntity
The annotations.

B

BASE_TYPE_MAP - Static variable in class jadex.classreader.SClassReader
 

C

CI_NAME_CACHE - Static variable in class jadex.classreader.SClassReader
 
ClassEntity() - Constructor for class jadex.classreader.SClassReader.ClassEntity
 
ClassFileInfo() - Constructor for class jadex.classreader.SClassReader.ClassFileInfo
Create a new info.
ClassFileInfo(SClassReader.ClassInfo, String) - Constructor for class jadex.classreader.SClassReader.ClassFileInfo
Create a new info.
classinfo - Variable in class jadex.classreader.SClassReader.ClassFileInfo
The class info.
ClassInfo() - Constructor for class jadex.classreader.SClassReader.ClassInfo
Create a new classinfo.
ClassInfo(String, Collection<SClassReader.AnnotationInfo>) - Constructor for class jadex.classreader.SClassReader.ClassInfo
Create a new classinfo.
classname - Variable in class jadex.classreader.SClassReader.ClassInfo
The class name.
convertTypeName(String) - Static method in class jadex.classreader.SClassReader
Converts a type name to Java style.
convertTypeNameList(String) - Static method in class jadex.classreader.SClassReader
Converts a type list to Java style.

D

decodeModifiedUtf8(byte[]) - Static method in class jadex.classreader.SClassReader
Decodes a Java-style modified UTF8 string as used in class files.

E

EnumInfo(String, String) - Constructor for class jadex.classreader.SClassReader.EnumInfo
Create enum info.

F

fielddesc - Variable in class jadex.classreader.SClassReader.FieldInfo
The field descriptor.
FieldInfo() - Constructor for class jadex.classreader.SClassReader.FieldInfo
 
fieldinfos - Variable in class jadex.classreader.SClassReader.ClassInfo
Field infos, if available.
fieldname - Variable in class jadex.classreader.SClassReader.FieldInfo
The field name.
filename - Variable in class jadex.classreader.SClassReader.ClassFileInfo
The filename.

G

getAccessFlags() - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Get the access flags.
getAnnotation(String) - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Test if this entity has an annotation.
getAnnotations() - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Get the annotations.
getClassInfo() - Method in class jadex.classreader.SClassReader.ClassFileInfo
 
getClassInfo(InputStream) - Static method in class jadex.classreader.SClassReader
Get infos about a class.
getClassInfo(InputStream, boolean, boolean) - Static method in class jadex.classreader.SClassReader
Get infos about a class.
getClassInfo(String, InputStream, Date) - Static method in class jadex.classreader.SClassReader
Get infos about a class.
getClassInfo(String, ClassLoader) - Static method in class jadex.classreader.SClassReader
 
getClassInfo(String, ClassLoader, boolean, boolean) - Static method in class jadex.classreader.SClassReader
 
getClassName() - Method in class jadex.classreader.SClassReader.ClassInfo
Get the classname.
getFieldDescriptor() - Method in class jadex.classreader.SClassReader.FieldInfo
Get the field descriptor.
getFieldInfos() - Method in class jadex.classreader.SClassReader.ClassInfo
Get the field infos.
getFieldName() - Method in class jadex.classreader.SClassReader.FieldInfo
Get the field name.
getFieldSignature() - Method in class jadex.classreader.SClassReader.FieldInfo
Returns a String representation of the field signature.
getFilename() - Method in class jadex.classreader.SClassReader.ClassFileInfo
 
getInterfaceNames() - Method in class jadex.classreader.SClassReader.ClassInfo
Get the interface names.
getLastModified() - Method in class jadex.classreader.SClassReader.ClassInfo
Gets the last modified date if it was supplied.
getMethodDescriptor() - Method in class jadex.classreader.SClassReader.MethodInfo
Get the method descriptor.
getMethodInfos() - Method in class jadex.classreader.SClassReader.ClassInfo
Get the method infos.
getMethodName() - Method in class jadex.classreader.SClassReader.MethodInfo
Get the method name.
getMethodSignature() - Method in class jadex.classreader.SClassReader.MethodInfo
Returns a String representation of the method signature.
getPackageName() - Method in class jadex.classreader.SClassReader.ClassInfo
Get the package name of the class.
getSuperClassName() - Method in class jadex.classreader.SClassReader.ClassInfo
Get the superclass name.
getType() - Method in class jadex.classreader.SClassReader.AnnotationInfo
 
getType() - Method in class jadex.classreader.SClassReader.EnumInfo
Gets the type.
getValue() - Method in class jadex.classreader.SClassReader.EnumInfo
Gets the enum value.
getValue(String) - Method in class jadex.classreader.SClassReader.AnnotationInfo
Returns a contained value.
getValues() - Method in class jadex.classreader.SClassReader.AnnotationInfo
Returns the contained values.
getVisibility(SClassReader.ClassEntity) - Static method in class jadex.classreader.SClassReader
Returns the visibility of a ClassEntity.

H

hasAnnotation(String) - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Test if this entity has an annotation.

I

interfacenames - Variable in class jadex.classreader.SClassReader.ClassInfo
Class interfaces.
isAbstract() - Method in class jadex.classreader.SClassReader.ClassInfo
Tests if class is abstract.
isAbstract() - Method in class jadex.classreader.SClassReader.MethodInfo
Tests if method is abstract.
isAnnotation() - Method in class jadex.classreader.SClassReader.ClassInfo
Tests if class is an annotation.
isBridge() - Method in class jadex.classreader.SClassReader.MethodInfo
Tests if method is a bridge method.
isEnum() - Method in class jadex.classreader.SClassReader.ClassInfo
Tests if class is an enum.
isEnum() - Method in class jadex.classreader.SClassReader.FieldInfo
Tests if field is an enum.
isFinal() - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Tests if entity is final.
isInterface() - Method in class jadex.classreader.SClassReader.ClassInfo
Tests if class is an interface.
isNative() - Method in class jadex.classreader.SClassReader.MethodInfo
Tests if method is a native method.
isPrivate() - Method in class jadex.classreader.SClassReader.ClassEntity
Tests if entity is private.
isProtected() - Method in class jadex.classreader.SClassReader.ClassEntity
Tests if entity is protected.
isPublic() - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Tests if entity is public.
isStatic() - Method in class jadex.classreader.SClassReader.ClassEntity
Tests if entity is static.
isStrict() - Method in class jadex.classreader.SClassReader.MethodInfo
Tests if method is strict.
isSynchronized() - Method in class jadex.classreader.SClassReader.MethodInfo
Tests if method is synchronized.
isSynthetic() - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Tests if entity is synthetic.
isTransient() - Method in class jadex.classreader.SClassReader.FieldInfo
Tests if field is transient.
isVarArgs() - Method in class jadex.classreader.SClassReader.MethodInfo
Tests if method is a varargs method.
isVolatile() - Method in class jadex.classreader.SClassReader.FieldInfo
Tests if field is volatile.

J

jadex.classreader - package jadex.classreader
 

L

lastmodified - Variable in class jadex.classreader.SClassReader.ClassInfo
Last modified date of the class file if available.

M

methoddesc - Variable in class jadex.classreader.SClassReader.MethodInfo
The method descriptor.
MethodInfo() - Constructor for class jadex.classreader.SClassReader.MethodInfo
Create mew method info.
methodinfos - Variable in class jadex.classreader.SClassReader.ClassInfo
Method infos, if available.
methodname - Variable in class jadex.classreader.SClassReader.MethodInfo
The method name.

R

readAnnotation(DataInputStream, Map<Integer, byte[]>) - Static method in class jadex.classreader.SClassReader
Read a specific annotation.
readAnnotations(DataInputStream, Map<Integer, byte[]>) - Static method in class jadex.classreader.SClassReader
Read a set of annotations.
readAnnotationValue(DataInputStream, Map<Integer, byte[]>) - Static method in class jadex.classreader.SClassReader
Read an annotation value.
readConstantPoolStrings(DataInputStream) - Static method in class jadex.classreader.SClassReader
Reads strings from the constant pool.
readFields(DataInputStream, Map<Integer, byte[]>) - Static method in class jadex.classreader.SClassReader
Reads the class fields.
readMethods(DataInputStream, Map<Integer, byte[]>) - Static method in class jadex.classreader.SClassReader
Reads the class methods.
readVisibleAnnotations(DataInputStream, Map<Integer, byte[]>, boolean) - Static method in class jadex.classreader.SClassReader
Read runtime visible annotations.

S

scanForClassFileInfos(URL[], IFilter<Object>, IFilter<SClassReader.ClassFileInfo>) - Static method in class jadex.classreader.SClassReader
Scan for component classes in the classpath.
scanForClassInfos(URL[], IFilter<Object>, IFilter<SClassReader.ClassInfo>) - Static method in class jadex.classreader.SClassReader
Scan for component classes in the classpath.
SClassReader - Class in jadex.classreader
Class using the internal fast class path scanner to provide some utility methods for inspecting raw binary classes.
SClassReader() - Constructor for class jadex.classreader.SClassReader
 
SClassReader.AnnotatedEntity - Class in jadex.classreader
Entity with optional annotations
SClassReader.AnnotationInfo - Class in jadex.classreader
Class containing annotation infos.
SClassReader.ClassEntity - Class in jadex.classreader
Entity contained in a class.
SClassReader.ClassFileInfo - Class in jadex.classreader
Class for infos about a class with full filename.
SClassReader.ClassInfo - Class in jadex.classreader
Class for infos about a class.
SClassReader.EnumInfo - Class in jadex.classreader
Info object for an enum.
SClassReader.FieldInfo - Class in jadex.classreader
Info object describing a field.
SClassReader.MethodInfo - Class in jadex.classreader
Info object describing a method.
setAccessFlags(int) - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Set the access flags.
setAnnotations(Collection<SClassReader.AnnotationInfo>) - Method in class jadex.classreader.SClassReader.AnnotatedEntity
Set the annotations.
setClassInfo(SClassReader.ClassInfo) - Method in class jadex.classreader.SClassReader.ClassFileInfo
 
setClassName(String) - Method in class jadex.classreader.SClassReader.ClassInfo
Set the class name.
setFieldDescriptor(String) - Method in class jadex.classreader.SClassReader.FieldInfo
Set the field descriptor.
setFieldInfos(List<SClassReader.FieldInfo>) - Method in class jadex.classreader.SClassReader.ClassInfo
Set the field infos.
setFieldName(String) - Method in class jadex.classreader.SClassReader.FieldInfo
Set the field name.
setFilename(String) - Method in class jadex.classreader.SClassReader.ClassFileInfo
 
setInterfaceNames(List<String>) - Method in class jadex.classreader.SClassReader.ClassInfo
Set the interface names.
setLastModified(Date) - Method in class jadex.classreader.SClassReader.ClassInfo
Sets the last modified date.
setMethodDescriptor(String) - Method in class jadex.classreader.SClassReader.MethodInfo
Set the method descriptor.
setMethodInfos(List<SClassReader.MethodInfo>) - Method in class jadex.classreader.SClassReader.ClassInfo
Set the method infos.
setMethodName(String) - Method in class jadex.classreader.SClassReader.MethodInfo
Set the method name.
setSuperClassName(String) - Method in class jadex.classreader.SClassReader.ClassInfo
Set the superclass name.
signature - Variable in class jadex.classreader.SClassReader.FieldInfo
The field signature (cached).
signature - Variable in class jadex.classreader.SClassReader.MethodInfo
The method signature (cached).
skip(DataInputStream, int) - Static method in class jadex.classreader.SClassReader
Skips a number of bytes.
skipAttributes(DataInputStream) - Static method in class jadex.classreader.SClassReader
 
skipFieldsOrMethods(DataInputStream) - Static method in class jadex.classreader.SClassReader
Skips the field or method section of the class file.
superclassname - Variable in class jadex.classreader.SClassReader.ClassInfo
The super class name.

T

toString() - Method in class jadex.classreader.SClassReader.AnnotationInfo
Get the string representation.
toString() - Method in class jadex.classreader.SClassReader.ClassFileInfo
Get the string representation.
toString() - Method in class jadex.classreader.SClassReader.ClassInfo
Get the string representation.
toString() - Method in class jadex.classreader.SClassReader.MethodInfo
 
type - Variable in class jadex.classreader.SClassReader.AnnotationInfo
Fully qualified type.
type - Variable in class jadex.classreader.SClassReader.EnumInfo
The enum type.

V

value - Variable in class jadex.classreader.SClassReader.EnumInfo
The enum value.
values - Variable in class jadex.classreader.SClassReader.AnnotationInfo
Annotations nested in this annotation.
A B C D E F G H I J L M R S T V 
All Classes and Interfaces|All Packages