- ABSTRACT - Static variable in class org.jace.parser.ClassAccessFlag
-
- ABSTRACT - Static variable in class org.jace.parser.method.MethodAccessFlag
-
- accept(MetaClass) - Method in interface org.jace.metaclass.MetaClassFilter
-
Indicates if a type should be accepted.
- accept(MetaClass) - Method in class org.jace.proxy.ProxyGenerator.AcceptAll
-
- accept(MetaClass) - Method in class org.jace.proxy.ProxyGenerator.FilteringCollection
-
- accept(File) - Method in class org.jace.util.WildcardFileFilter
-
- accessibility(ProxyGenerator.AccessibilityType) - Method in class org.jace.proxy.AutoProxy.Builder
-
Indicates the method accessibility to expose.
- accessibility(ProxyGenerator.AccessibilityType) - Method in class org.jace.proxy.ProxyGenerator.Builder
-
Indicates the member accessibility to expose.
- add(ClassAccessFlag) - Method in class org.jace.parser.ClassAccessFlagSet
-
- add(FieldAccessFlag) - Method in class org.jace.parser.field.FieldAccessFlagSet
-
- add(MethodAccessFlag) - Method in class org.jace.parser.method.MethodAccessFlagSet
-
- add(MetaClass) - Method in class org.jace.proxy.ProxyGenerator.FilteringCollection
-
Adds a metaclass to be accepted.
- addAttribute(Attribute) - Method in class org.jace.parser.field.ClassField
-
- addAttribute(Attribute) - Method in class org.jace.parser.method.ClassMethod
-
- addClass(String, String) - Method in class org.jace.proxy.ClassSet
-
Adds a class and its dependencies to the library.
- addClass(TypeName) - Method in class org.jace.proxy.ClassSet
-
Adds a class and its dependencies to the library.
- addClasses(Collection<TypeName>) - Method in class org.jace.proxy.ClassSet
-
Calls addClass( String ) for each member in the collection.
- addConfiguredClasspath(Path) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Adds to the Java classpath.
- addConfiguredDependency(Dependency) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Adds a class that must have a C++ proxy generated.
- addConfiguredInputHeaders(DirSet) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Adds input header directories.
- addConfiguredInputSources(DirSet) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Adds input source directories.
- addConfiguredLibrary(Library) - Method in class org.jace.ant.EnhanceJavaPeerTask
-
Adds a native library to be loaded when the peer is initialized.
- addConstant(Constant) - Method in class org.jace.parser.ConstantPool
-
Adds a new Constant to the end of the ConstantPool.
- addUTF8(String) - Method in class org.jace.parser.ConstantPool
-
Searches the constant pool for the UTF8Constant that matches constant.
- adjust(String) - Static method in class org.jace.util.CKeyword
-
Adjust the identifier to make sure that it is C++ compatible.
- ANNOTATION - Static variable in class org.jace.parser.ClassAccessFlag
-
- ArrayMetaClass - Class in org.jace.metaclass
-
Represents meta-data about a class.
- ArrayMetaClass(MetaClass) - Constructor for class org.jace.metaclass.ArrayMetaClass
-
Constructs a new ArrayMetaClass with the given metaClass
as the base type.
- asDescriptor() - Method in interface org.jace.metaclass.TypeName
-
Returns the field descriptor representation of the type name (i.e.
- asIdentifier() - Method in interface org.jace.metaclass.TypeName
-
Returns the identifier representation of the type name (i.e.
- asPath() - Method in interface org.jace.metaclass.TypeName
-
Returns the path representation of the type name (i.e.
- Attribute - Interface in org.jace.parser.attribute
-
Represents an attribute for a class, a field, a method, or code.
- AttributeFactory - Class in org.jace.parser.attribute
-
An AttributeFactory reads Attributes from a Java class file.
- AttributeFactory() - Constructor for class org.jace.parser.attribute.AttributeFactory
-
- AttributeReader - Interface in org.jace.parser.attribute
-
An AttributeReader reads an Attribute from a Java class file.
- AutoProxy - Class in org.jace.proxy
-
The AutoProxy application generates the Jace proxies needed for a C++ application
to run correctly.
- AutoProxy.Builder - Class in org.jace.proxy
-
Creates a new AutoProxy.
- AutoProxy.Builder(Collection<File>, Collection<File>, File, File, ClassPath) - Constructor for class org.jace.proxy.AutoProxy.Builder
-
Creates a new AutoProxy.
- catchType() - Method in class org.jace.parser.attribute.CodeAttribute.CodeException
-
- CharClass - Class in org.jace.metaclass
-
Represents the meta-data for the java primitive, 'char'.
- CharClass(boolean) - Constructor for class org.jace.metaclass.CharClass
-
Creates a new CharClass.
- CKeyword - Class in org.jace.util
-
- CKeyword() - Constructor for class org.jace.util.CKeyword
-
- ClassAccessFlag - Class in org.jace.parser
-
Represents an access flag for a Class.
- ClassAccessFlag(String, int) - Constructor for class org.jace.parser.ClassAccessFlag
-
Creates a new ClassAccessFlag with the given name and value.
- ClassAccessFlagSet - Class in org.jace.parser
-
Represents a collection of ClassAccessFlags.
- ClassAccessFlagSet(int) - Constructor for class org.jace.parser.ClassAccessFlagSet
-
Creates a new ClassAccessFlagSet that has the given value.
- ClassConstant - Class in org.jace.parser.constant
-
- ClassConstant(int, ConstantPool) - Constructor for class org.jace.parser.constant.ClassConstant
-
- ClassConstantReader - Class in org.jace.parser.constant
-
- ClassConstantReader() - Constructor for class org.jace.parser.constant.ClassConstantReader
-
- ClassField - Class in org.jace.parser.field
-
Represents a class or instance field.
- ClassField(InputStream, ConstantPool) - Constructor for class org.jace.parser.field.ClassField
-
Reads a field from the given InputStream.
- ClassFile - Class in org.jace.parser
-
A representation of the java class file format.
- ClassFile(InputStream) - Constructor for class org.jace.parser.ClassFile
-
Creates a new ClassFile on the given class definition.
- ClassFile(File) - Constructor for class org.jace.parser.ClassFile
-
Creates a new ClassFile on the given class file.
- ClassFormatter - Class in org.jace.parser
-
A utility class used to perform formatting conversions.
- ClassFormatter() - Constructor for class org.jace.parser.ClassFormatter
-
- ClassMetaClass - Class in org.jace.metaclass
-
Represents meta-data for class types.
- ClassMethod - Class in org.jace.parser.method
-
Represents a class or instance method.
- ClassMethod(InputStream, ConstantPool) - Constructor for class org.jace.parser.method.ClassMethod
-
Reads in a ClassMethod from a Java class file.
- ClassPackage - Class in org.jace.metaclass
-
Represents the package for a class.
- ClassPackage(List<String>) - Constructor for class org.jace.metaclass.ClassPackage
-
Creates a new ClassPackage.
- ClassPath - Class in org.jace.proxy
-
A source for class files.
- ClassPath(List<File>) - Constructor for class org.jace.proxy.ClassPath
-
Creates a new ClassPath.
- ClassPath(String) - Constructor for class org.jace.proxy.ClassPath
-
Creates a new ClassPath.
- ClassSet - Class in org.jace.proxy
-
A set of classes.
- ClassSet(ClassPath, boolean) - Constructor for class org.jace.proxy.ClassSet
-
Constructs a new ClassSet that looks for classes on the given classpath.
- close() - Method in class org.jace.examples.PeerExample
-
- CodeAttribute - Class in org.jace.parser.attribute
-
- CodeAttribute(InputStream, int, ConstantPool) - Constructor for class org.jace.parser.attribute.CodeAttribute
-
Creates a new LocalVariableTableAttribute.
- CodeAttribute.CodeException - Class in org.jace.parser.attribute
-
A Java exception.
- CodeAttribute.CodeException(DataInputStream) - Constructor for class org.jace.parser.attribute.CodeAttribute.CodeException
-
- CodeAttributeReader - Class in org.jace.parser.attribute
-
Reads CodeAttributes.
- CodeAttributeReader() - Constructor for class org.jace.parser.attribute.CodeAttributeReader
-
- Constant - Interface in org.jace.parser.constant
-
- ConstantFactory - Class in org.jace.parser.constant
-
Used to create constants from an InputStream.
- ConstantPool - Class in org.jace.parser
-
Represents a class file's constant pool.
- ConstantPool() - Constructor for class org.jace.parser.ConstantPool
-
- ConstantReader - Interface in org.jace.parser.constant
-
- ConstantValueAttribute - Class in org.jace.parser.attribute
-
A ConstantValueAttribute represents a constant value for a static ClassField.
- ConstantValueAttribute(InputStream, int, ConstantPool) - Constructor for class org.jace.parser.attribute.ConstantValueAttribute
-
Creates a new ConstantValueAttribute.
- ConstantValueAttributeReader - Class in org.jace.parser.attribute
-
Reads ConstantAttributes.
- ConstantValueAttributeReader() - Constructor for class org.jace.parser.attribute.ConstantValueAttributeReader
-
- contains(ClassAccessFlag) - Method in class org.jace.parser.ClassAccessFlagSet
-
Returns true if the flag is contained in this set.
- contains(FieldAccessFlag) - Method in class org.jace.parser.field.FieldAccessFlagSet
-
Returns true if the flag is contained in this set.
- contains(MethodAccessFlag) - Method in class org.jace.parser.method.MethodAccessFlagSet
-
Returns true if the flag is contained in this set.
- CppPeerUptodateTask - Class in org.jace.ant
-
<CppPeerUptodate> check for whether C++ peer files are up to date.
- CppPeerUptodateTask() - Constructor for class org.jace.ant.CppPeerUptodateTask
-
- generate() - Method in class org.jace.peer.PeerGenerator
-
Generates the C++ peer.
- generateComment(Writer, String) - Static method in class org.jace.util.Util
-
Generates a header comment with the given message.
- GenerateCppPeerTask - Class in org.jace.ant
-
Generates C++ peers for Java classes.
- GenerateCppPeerTask() - Constructor for class org.jace.ant.GenerateCppPeerTask
-
- GenerateCppProxiesTask - Class in org.jace.ant
-
Generates C++ proxies for Java classes.
- GenerateCppProxiesTask() - Constructor for class org.jace.ant.GenerateCppProxiesTask
-
- generateFieldDeclarations(Writer, boolean) - Method in class org.jace.proxy.ProxyGenerator
-
Generates the field declarations.
- generateFieldDefinitions(Writer) - Method in class org.jace.proxy.ProxyGenerator
-
Same as generateFieldDefinitions(output, false).
- generateFieldDefinitions(Writer, boolean) - Method in class org.jace.proxy.ProxyGenerator
-
Generate the field definitions.
- generateHeader(Writer) - Method in class org.jace.proxy.ProxyGenerator
-
Generates the proxy header.
- generateJaceDefinitions(Writer) - Method in class org.jace.proxy.ProxyGenerator
-
Same as generateJaceDefinitions(output, false).
- generateJaceDefinitions(Writer, boolean) - Method in class org.jace.proxy.ProxyGenerator
-
Generate the jace-specific methods.
- generateMethodDeclaration(Writer, MetaClass, ClassMethod, ProxyGenerator.InvokeStyle) - Method in class org.jace.proxy.ProxyGenerator
-
Generates the method declaration.
- generateMethodDefinitions(Writer, boolean) - Method in class org.jace.proxy.ProxyGenerator
-
Generate the method definitions.
- generateProxies() - Method in class org.jace.proxy.AutoProxy.Builder
-
Generates the proxies.
- generateSource(Writer) - Method in class org.jace.proxy.ProxyGenerator
-
Generates the proxy source code.
- getAccessFlags() - Method in class org.jace.parser.attribute.InnerClassesAttribute.InnerClass
-
Returns the access flags for this class.
- getAccessFlags() - Method in class org.jace.parser.ClassFile
-
Returns the set of access flags for this class.
- getAccessFlags() - Method in class org.jace.parser.field.ClassField
-
Returns the FieldAccessFlagSet for this ClassField.
- getAccessFlags() - Method in class org.jace.parser.method.ClassMethod
-
Returns the MethodAccessFlagSet for this ClassMethod.
- getAttributes() - Method in class org.jace.parser.ClassFile
-
Returns the Attributes for a class.
- getAttributes() - Method in class org.jace.parser.field.ClassField
-
Returns all of the Attributes for this ClassField.
- getAttributes() - Method in class org.jace.parser.method.ClassMethod
-
- getClasses() - Method in class org.jace.proxy.ClassSet
-
Returns a Set<MetaClass> of the classes in this library.
- getClassIndex() - Method in class org.jace.parser.constant.FieldRefConstant
-
- getClassIndex() - Method in class org.jace.parser.constant.InterfaceMethodRefConstant
-
- getClassIndex() - Method in class org.jace.parser.constant.MethodRefConstant
-
- getClassIndex() - Method in interface org.jace.parser.constant.TypedConstant
-
- getClassName() - Method in class org.jace.parser.ClassFile
-
Returns the name of the class.
- getCode() - Method in class org.jace.parser.method.ClassMethod
-
- getComponents() - Method in interface org.jace.metaclass.TypeName
-
Returns the components making up the TypeName.
- getConstant(int) - Method in class org.jace.parser.ConstantPool
-
Returns the constant at the specified index.
- getConstant() - Method in class org.jace.parser.field.ClassField
-
Returns the ConstantValueAttribute for this ClassField.
- getConstantAt(int) - Method in class org.jace.parser.ConstantPool
-
Retrieve the Constant at the specified index .
- getConstantPool() - Method in class org.jace.parser.ClassFile
-
Returns the class constant pool.
- getData() - Method in class org.jace.parser.attribute.UnknownAttribute
-
Returns the attribute data.
- getDescriptor() - Method in class org.jace.parser.field.ClassField
-
Returns the descriptor for this ClassField.
- getDescriptor() - Method in class org.jace.parser.method.ClassMethod
-
Returns the descriptor for this ClassMethod.
- getDescriptorIndex() - Method in class org.jace.parser.constant.NameAndTypeConstant
-
- getDescriptorIndex() - Method in class org.jace.parser.field.ClassField
-
- getDescriptorIndex() - Method in class org.jace.parser.method.ClassMethod
-
- getElementType() - Method in class org.jace.metaclass.ArrayMetaClass
-
Returns the array element type.
- getExceptions() - Method in class org.jace.parser.attribute.ExceptionsAttribute
-
Returns a list of the exceptions declared for this ExceptionAttribute.
- getExceptions() - Method in class org.jace.parser.method.ClassMethod
-
Returns the exceptions which have been declared for this ClassMethod.
- getFields() - Method in class org.jace.parser.ClassFile
-
Returns the ClassFields for this class.
- getFileName() - Method in class org.jace.metaclass.ClassMetaClass
-
Returns the C++ file name that should be used for this MetaClass.
- getFirstMatch(TypeName) - Method in class org.jace.proxy.ClassPath
-
Returns the first match for name in the class path.
- getFlags() - Static method in class org.jace.parser.ClassAccessFlag
-
Returns all possible ClassAccessFlags.
- getFlags() - Static method in class org.jace.parser.field.FieldAccessFlag
-
Returns all possible FieldAccessFlags.
- getFlags() - Static method in class org.jace.parser.method.MethodAccessFlag
-
Returns all possible MethodAccessFlags.
- getForwardDeclarations() - Method in class org.jace.proxy.ProxyGenerator
-
Returns the classes that must be forward-declared for the class we are generating.
- getFullyQualifiedName(String) - Method in class org.jace.metaclass.ArrayMetaClass
-
- getFullyQualifiedName(String) - Method in class org.jace.metaclass.ClassMetaClass
-
- getFullyQualifiedName(String) - Method in interface org.jace.metaclass.MetaClass
-
Returns the fully-qualified name of the class.
- getFullyQualifiedName(String) - Method in class org.jace.metaclass.PrimitiveMetaClass
-
- getFullyQualifiedTrueName(String) - Method in class org.jace.metaclass.ClassMetaClass
-
- getInitializerValue() - Method in class org.jace.proxy.ProxyGenerator
-
Same as getInitializerValue(false).
- getInitializerValue(boolean) - Method in class org.jace.proxy.ProxyGenerator
-
Returns the initializer list for the current class.
- getInnerClasses() - Method in class org.jace.parser.attribute.InnerClassesAttribute
-
Returns the Constant that represents the value of this ConstantValueAttribute.
- getInnerClassName() - Method in class org.jace.parser.attribute.InnerClassesAttribute.InnerClass
-
Returns the full name of the inner class.
- getInnermostElementType() - Method in class org.jace.metaclass.ArrayMetaClass
-
Returns the type of the innermost element of the array.
- getInstance() - Static method in class org.jace.parser.constant.ConstantFactory
-
- getInterfaceIndices() - Method in class org.jace.parser.ClassFile
-
Returns the constant pool indices of the implemented interfaces.
- getInterfaces() - Method in class org.jace.parser.ClassFile
-
Returns the names of the implemented interfaces.
- getJniType() - Method in class org.jace.metaclass.ArrayMetaClass
-
- getJniType() - Method in class org.jace.metaclass.BooleanClass
-
- getJniType() - Method in class org.jace.metaclass.ByteClass
-
- getJniType() - Method in class org.jace.metaclass.CharClass
-
- getJniType() - Method in class org.jace.metaclass.ClassMetaClass
-
- getJniType() - Method in class org.jace.metaclass.DoubleClass
-
- getJniType() - Method in class org.jace.metaclass.FloatClass
-
- getJniType() - Method in class org.jace.metaclass.IntClass
-
- getJniType() - Method in class org.jace.metaclass.LongClass
-
- getJniType() - Method in interface org.jace.metaclass.MetaClass
-
Returns the JNI type for this MetaClass.
- getJniType() - Method in class org.jace.metaclass.ShortClass
-
- getJniType() - Method in class org.jace.metaclass.VoidClass
-
- getLength() - Method in class org.jace.parser.attribute.CodeAttribute
-
Returns the length of this Attribute.
- getLength() - Method in class org.jace.parser.attribute.ConstantValueAttribute
-
Returns the length of this Attribute.
- getLength() - Method in class org.jace.parser.attribute.DeprecatedAttribute
-
Returns the attribute length.
- getLength() - Method in class org.jace.parser.attribute.ExceptionsAttribute
-
Returns the attribute length.
- getLength() - Method in class org.jace.parser.attribute.InnerClassesAttribute
-
Returns the length of this Attribute.
- getLength() - Method in class org.jace.parser.attribute.LocalVariableTableAttribute
-
Returns the length of this Attribute.
- getLength() - Method in class org.jace.parser.attribute.SignatureAttribute
-
Returns the length of this Attribute.
- getLength() - Method in class org.jace.parser.attribute.SyntheticAttribute
-
Returns the length of this Attribute.
- getLength() - Method in class org.jace.parser.attribute.UnknownAttribute
-
Returns the length of the attribute.
- getLocalVariableTable() - Method in class org.jace.parser.attribute.CodeAttribute
-
- getMajorVersion() - Method in class org.jace.parser.ClassFile
-
Returns the major version.
- getMetaClass(TypeName) - Static method in class org.jace.metaclass.MetaClassFactory
-
Creates a MetaClass for a type name.
- getMethods() - Method in class org.jace.parser.ClassFile
-
Returns the ClassMethods for this class.
- getMinorVersion() - Method in class org.jace.parser.ClassFile
-
Returns the minor version.
- getName() - Method in class org.jace.ant.Dependency
-
Returns the class name.
- getName() - Method in class org.jace.ant.Library
-
Returns the library name.
- getName() - Method in interface org.jace.parser.attribute.Attribute
-
Returns the name of this attribute.
- getName() - Method in interface org.jace.parser.attribute.AttributeReader
-
Returns the attribute name.
- getName() - Method in class org.jace.parser.attribute.CodeAttribute
-
- getName() - Method in class org.jace.parser.attribute.CodeAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.ConstantValueAttribute
-
- getName() - Method in class org.jace.parser.attribute.ConstantValueAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.DeprecatedAttribute
-
Returns the attribute name.
- getName() - Method in class org.jace.parser.attribute.DeprecatedAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.ExceptionsAttribute
-
Returns the name for this Attribute.
- getName() - Method in class org.jace.parser.attribute.ExceptionsAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.InnerClassesAttribute
-
Returns the attribute name.
- getName() - Method in class org.jace.parser.attribute.InnerClassesAttribute.InnerClass
-
Returns the simple name of the class.
- getName() - Method in class org.jace.parser.attribute.InnerClassesAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.LocalVariableTableAttribute
-
- getName() - Method in class org.jace.parser.attribute.LocalVariableTableAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.SignatureAttribute
-
Returns the attribute name.
- getName() - Method in class org.jace.parser.attribute.SignatureAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.SyntheticAttribute
-
Returns the name for this Attribute.
- getName() - Method in class org.jace.parser.attribute.SyntheticAttributeReader
-
- getName() - Method in class org.jace.parser.attribute.UnknownAttribute
-
Returns the attribute name.
- getName() - Method in class org.jace.parser.attribute.UnknownAttributeReader
-
- getName() - Method in class org.jace.parser.ClassAccessFlag
-
Returns the name used to represent the flag in Java source-code.
- getName() - Method in class org.jace.parser.ClassAccessFlagSet
-
Returns the string used to represent the flags in a Java source file.
- getName() - Method in class org.jace.parser.field.ClassField
-
Returns the name of this ClassField.
- getName() - Method in class org.jace.parser.field.FieldAccessFlag
-
Returns the name used to represent the flag in Java source code.
- getName() - Method in class org.jace.parser.field.FieldAccessFlagSet
-
Returns the string used to represent the flags in a Java source file.
- getName() - Method in class org.jace.parser.method.ClassMethod
-
Returns the name of this ClassMethod.
- getName() - Method in class org.jace.parser.method.MethodAccessFlag
-
Returns the name used to represent the flag in Java source code.
- getName() - Method in class org.jace.parser.method.MethodAccessFlagSet
-
Returns the string used to represent the flags in a Java source file.
- getNameAndTypeIndex() - Method in class org.jace.parser.constant.FieldRefConstant
-
- getNameAndTypeIndex() - Method in class org.jace.parser.constant.InterfaceMethodRefConstant
-
- getNameAndTypeIndex() - Method in class org.jace.parser.constant.MethodRefConstant
-
- getNameAndTypeIndex() - Method in interface org.jace.parser.constant.TypedConstant
-
- getNameIndex() - Method in class org.jace.parser.constant.ClassConstant
-
- getNameIndex() - Method in class org.jace.parser.constant.NameAndTypeConstant
-
- getNameIndex() - Method in class org.jace.parser.field.ClassField
-
- getNameIndex() - Method in class org.jace.parser.method.ClassMethod
-
- getNumEntries() - Method in class org.jace.parser.ConstantPool
-
- getOuterClassName() - Method in class org.jace.parser.attribute.InnerClassesAttribute.InnerClass
-
Returns the name of the outer class.
- getPackage() - Method in class org.jace.metaclass.ArrayMetaClass
-
- getPackage() - Method in class org.jace.metaclass.ClassMetaClass
-
Returns the ClassPackage for this MetaClass.
- getPackage() - Method in interface org.jace.metaclass.MetaClass
-
Returns the ClassPackage for this MetaClass.
- getPackage() - Method in class org.jace.metaclass.PrimitiveMetaClass
-
- getParameterTypes() - Method in class org.jace.parser.method.ClassMethod
-
Returns the parameter types for this ClassMethod.
- getPath() - Method in class org.jace.metaclass.ClassPackage
-
Returns the path for the package.
- getPeerPackage() - Static method in class org.jace.metaclass.JaceConstants
-
The package used to prefix all Jace peers.
- getProxyPackage() - Static method in class org.jace.metaclass.JaceConstants
-
The package used to prefix all Jace proxies.
- getResources(String[]) - Method in class org.jace.examples.PeerExample
-
- getReturnType() - Method in class org.jace.parser.method.ClassMethod
-
Returns the return type for this ClassMethod.
- getSimpleName() - Method in class org.jace.metaclass.ArrayMetaClass
-
- getSimpleName() - Method in class org.jace.metaclass.BooleanClass
-
- getSimpleName() - Method in class org.jace.metaclass.ByteClass
-
- getSimpleName() - Method in class org.jace.metaclass.CharClass
-
- getSimpleName() - Method in class org.jace.metaclass.ClassMetaClass
-
- getSimpleName() - Method in class org.jace.metaclass.DoubleClass
-
- getSimpleName() - Method in class org.jace.metaclass.FloatClass
-
- getSimpleName() - Method in class org.jace.metaclass.IntClass
-
- getSimpleName() - Method in class org.jace.metaclass.LongClass
-
- getSimpleName() - Method in interface org.jace.metaclass.MetaClass
-
Returns the name of the class that this MetaClass represents.
- getSimpleName() - Method in class org.jace.metaclass.ShortClass
-
- getSimpleName() - Method in class org.jace.metaclass.VoidClass
-
- getSize() - Method in class org.jace.parser.constant.ClassConstant
-
- getSize() - Method in interface org.jace.parser.constant.Constant
-
- getSize() - Method in class org.jace.parser.constant.DoubleConstant
-
- getSize() - Method in class org.jace.parser.constant.FieldRefConstant
-
- getSize() - Method in class org.jace.parser.constant.FloatConstant
-
- getSize() - Method in class org.jace.parser.constant.IntegerConstant
-
- getSize() - Method in class org.jace.parser.constant.InterfaceMethodRefConstant
-
- getSize() - Method in class org.jace.parser.constant.LongConstant
-
- getSize() - Method in class org.jace.parser.constant.MethodRefConstant
-
- getSize() - Method in class org.jace.parser.constant.NameAndTypeConstant
-
- getSize() - Method in class org.jace.parser.constant.StringConstant
-
- getSize() - Method in class org.jace.parser.constant.UTF8Constant
-
- getSize() - Method in class org.jace.parser.ConstantPool
-
Returns the number of constants in the pool.
- getSuperClassName() - Method in class org.jace.parser.ClassFile
-
Returns the name of the super class.
- getTag() - Method in class org.jace.parser.constant.ClassConstantReader
-
- getTag() - Method in interface org.jace.parser.constant.ConstantReader
-
- getTag() - Method in class org.jace.parser.constant.DoubleConstantReader
-
- getTag() - Method in class org.jace.parser.constant.FieldRefConstantReader
-
- getTag() - Method in class org.jace.parser.constant.FloatConstantReader
-
- getTag() - Method in class org.jace.parser.constant.IntegerConstantReader
-
- getTag() - Method in class org.jace.parser.constant.InterfaceMethodRefConstantReader
-
- getTag() - Method in class org.jace.parser.constant.LongConstantReader
-
- getTag() - Method in class org.jace.parser.constant.MethodRefConstantReader
-
- getTag() - Method in class org.jace.parser.constant.NameAndTypeConstantReader
-
- getTag() - Method in class org.jace.parser.constant.StringConstantReader
-
- getTag() - Method in class org.jace.parser.constant.UTF8ConstantReader
-
- getTrueName() - Method in class org.jace.metaclass.ClassMetaClass
-
Returns the name of the class, without the keyword mangling that occurs to make it compatible with C++.
- getUsage() - Static method in class org.jace.peer.BatchEnhancer
-
- getUsage() - Static method in class org.jace.peer.PeerEnhancer
-
- getUsage() - Static method in class org.jace.proxy.AutoProxy
-
Returns a String describing the usage of this tool.
- getValue() - Method in class org.jace.parser.attribute.ConstantValueAttribute
-
Returns the Constant that represents the value of this ConstantValueAttribute.
- getValue() - Method in class org.jace.parser.attribute.SignatureAttribute
-
Returns the Signature string that represents this generic type.
- getValue() - Method in class org.jace.parser.ClassAccessFlag
-
Returns the value used to represent the flag in a Java class file.
- getValue() - Method in class org.jace.parser.ClassAccessFlagSet
-
Returns the value used to represent the ClassAccessFlagSet in a Java class file.
- getValue() - Method in class org.jace.parser.constant.ClassConstant
-
- getValue() - Method in interface org.jace.parser.constant.Constant
-
- getValue() - Method in class org.jace.parser.constant.DoubleConstant
-
- getValue() - Method in class org.jace.parser.constant.FieldRefConstant
-
- getValue() - Method in class org.jace.parser.constant.FloatConstant
-
- getValue() - Method in class org.jace.parser.constant.IntegerConstant
-
- getValue() - Method in class org.jace.parser.constant.InterfaceMethodRefConstant
-
- getValue() - Method in class org.jace.parser.constant.LongConstant
-
- getValue() - Method in class org.jace.parser.constant.MethodRefConstant
-
- getValue() - Method in class org.jace.parser.constant.NameAndTypeConstant
-
- getValue() - Method in class org.jace.parser.constant.StringConstant
-
- getValue() - Method in class org.jace.parser.constant.UTF8Constant
-
- getValue() - Method in class org.jace.parser.field.FieldAccessFlag
-
Returns the value used to represent the flag in a Java class file.
- getValue() - Method in class org.jace.parser.field.FieldAccessFlagSet
-
Returns the value used to represent the FieldAccessFlagSet in a Java class file.
- getValue() - Method in class org.jace.parser.method.MethodAccessFlag
-
Returns the value used to represent the flag in a Java class file.
- getValue() - Method in class org.jace.parser.method.MethodAccessFlagSet
-
Returns the value used to represent the MethodAccessFlagSet in a Java class file.
- getVariables() - Method in class org.jace.parser.attribute.LocalVariableTableAttribute
-
Returns the variables declared by the attribute.
- setAccessFlags(ClassAccessFlagSet) - Method in class org.jace.parser.ClassFile
-
Sets the set of access flags for this class.
- setAccessFlags(FieldAccessFlagSet) - Method in class org.jace.parser.field.ClassField
-
- setAccessFlags(MethodAccessFlagSet) - Method in class org.jace.parser.method.ClassMethod
-
- setAccessibility(String) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Indicates the method accessibility to expose.
- setClassName(TypeName) - Method in class org.jace.parser.ClassFile
-
Sets the name of the class.
- setClasspath(Path) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Sets the Java classpath.
- setDeallocationMethod(String) - Method in class org.jace.ant.EnhanceJavaPeerTask
-
Sets the name of the method used to deallocate the Java peer.
- setDescriptorIndex(int) - Method in class org.jace.parser.attribute.LocalVariableTableAttribute.Variable
-
- setDescriptorIndex(int) - Method in class org.jace.parser.constant.NameAndTypeConstant
-
- setDescriptorIndex(int) - Method in class org.jace.parser.field.ClassField
-
- setDescriptorIndex(int) - Method in class org.jace.parser.method.ClassMethod
-
- setExportSymbols(boolean) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Indicates if the proxy symbols should be exported (for generating DLLs/SOs).
- setFile(File) - Method in class org.jace.ant.GenerateCppPeerTask
-
Sets the filename of the Java peer.
- setInputFile(File) - Method in class org.jace.ant.CppPeerUptodateTask
-
Sets the class file to enhance.
- setInputFile(File) - Method in class org.jace.ant.EnhanceJavaPeerTask
-
Sets the class file to enhance.
- setInputFile(File) - Method in class org.jace.ant.JavaPeerUptodateTask
-
Sets the class file to enhance.
- setInputHeaders(String) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Sets the directory containing the input header files.
- setInputSources(String) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Sets the directory containing the input source files.
- setMinimizeDependencies(boolean) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Indicates whether classes should be exported even if they are not referenced by the input
files.
- setName(String) - Method in class org.jace.ant.Dependency
-
Sets the class name.
- setName(String) - Method in class org.jace.ant.Library
-
Sets the library name.
- setNameIndex(int) - Method in class org.jace.parser.attribute.LocalVariableTableAttribute.Variable
-
- setNameIndex(int) - Method in class org.jace.parser.constant.ClassConstant
-
- setNameIndex(int) - Method in class org.jace.parser.constant.NameAndTypeConstant
-
- setNameIndex(int) - Method in class org.jace.parser.field.ClassField
-
- setNameIndex(int) - Method in class org.jace.parser.method.ClassMethod
-
- setOutputFile(File) - Method in class org.jace.ant.EnhanceJavaPeerTask
-
Sets the enhanced output file.
- setOutputFile(File) - Method in class org.jace.ant.JavaPeerUptodateTask
-
Sets the enhanced output file.
- setOutputHeaders(File) - Method in class org.jace.ant.CppPeerUptodateTask
-
Sets the directory containing the output header files.
- setOutputHeaders(File) - Method in class org.jace.ant.GenerateCppPeerTask
-
Sets the directory containing the output header files.
- setOutputHeaders(File) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Sets the directory containing the output header files.
- setOutputSources(File) - Method in class org.jace.ant.CppPeerUptodateTask
-
Sets the directory containing the output source files.
- setOutputSources(File) - Method in class org.jace.ant.GenerateCppPeerTask
-
Sets the directory containing the output source files.
- setOutputSources(File) - Method in class org.jace.ant.GenerateCppProxiesTask
-
Sets the directory containing the output source files.
- setProperty(String) - Method in class org.jace.ant.CppPeerUptodateTask
-
Sets the name of the property to set if the peer class needs to be enhanced.
- setProperty(String) - Method in class org.jace.ant.JavaPeerUptodateTask
-
Sets the name of the property to set if the peer class needs to be enhanced.
- setSuperClassName(TypeName) - Method in class org.jace.parser.ClassFile
-
Sets the name of the super class.
- setUserDefinedMembers(boolean) - Method in class org.jace.ant.GenerateCppPeerTask
-
Indicates if <peer_class_name%gt;_user.h should be generated.
- setValue(int) - Method in class org.jace.parser.ClassAccessFlagSet
-
Sets the value of this set.
- setValue(String) - Method in class org.jace.parser.constant.UTF8Constant
-
- setValue(int) - Method in class org.jace.parser.field.FieldAccessFlagSet
-
Sets the value of this set.
- setValue(int) - Method in class org.jace.parser.method.MethodAccessFlagSet
-
Sets the value of this set.
- setVerbose(boolean) - Method in class org.jace.ant.EnhanceJavaPeerTask
-
Indicates if Java peers should output library names before loading them.
- setVersion(int, int) - Method in class org.jace.parser.ClassFile
-
Changes the class file version.
- ShortClass - Class in org.jace.metaclass
-
Represents the meta-data for the java primitive, 'short'.
- ShortClass(boolean) - Constructor for class org.jace.metaclass.ShortClass
-
Creates a new ShortClass.
- SignatureAttribute - Class in org.jace.parser.attribute
-
A SignatureAttribute represents a type signature for a generic type
compiled with the new generics-enabled 1.5 compilers.
- SignatureAttribute(InputStream, int, ConstantPool) - Constructor for class org.jace.parser.attribute.SignatureAttribute
-
Creates a new SignatureAttribute.
- SignatureAttributeReader - Class in org.jace.parser.attribute
-
Reads SignatureAttributes.
- SignatureAttributeReader() - Constructor for class org.jace.parser.attribute.SignatureAttributeReader
-
- startPc() - Method in class org.jace.parser.attribute.CodeAttribute.CodeException
-
- startPc() - Method in class org.jace.parser.attribute.LocalVariableTableAttribute.Variable
-
- STATIC - Static variable in class org.jace.parser.field.FieldAccessFlag
-
- STATIC - Static variable in class org.jace.parser.method.MethodAccessFlag
-
- StaticTest - Class in org.jace.examples
-
- StaticTest() - Constructor for class org.jace.examples.StaticTest
-
- STRICT - Static variable in class org.jace.parser.method.MethodAccessFlag
-
- StringConstant - Class in org.jace.parser.constant
-
- StringConstant(ConstantPool, int) - Constructor for class org.jace.parser.constant.StringConstant
-
- StringConstantReader - Class in org.jace.parser.constant
-
- StringConstantReader() - Constructor for class org.jace.parser.constant.StringConstantReader
-
- SUPER - Static variable in class org.jace.parser.ClassAccessFlag
-
- SYNCHRONIZED - Static variable in class org.jace.parser.method.MethodAccessFlag
-
- SYNTHETIC - Static variable in class org.jace.parser.ClassAccessFlag
-
- SYNTHETIC - Static variable in class org.jace.parser.field.FieldAccessFlag
-
- SYNTHETIC - Static variable in class org.jace.parser.method.MethodAccessFlag
-
- SyntheticAttribute - Class in org.jace.parser.attribute
-
A SyntheticAttribute represents the fact that its target does not appear
in the original source code.
- SyntheticAttribute(ConstantPool) - Constructor for class org.jace.parser.attribute.SyntheticAttribute
-
Creates a new SyntheticAttribute, which automatically adds itself to
the constant pool.
- SyntheticAttribute(InputStream, int, ConstantPool) - Constructor for class org.jace.parser.attribute.SyntheticAttribute
-
Creates a new SyntheticAttribute.
- SyntheticAttributeReader - Class in org.jace.parser.attribute
-
Reads SyntheticAttributes.
- SyntheticAttributeReader() - Constructor for class org.jace.parser.attribute.SyntheticAttributeReader
-