| Package | Description |
|---|---|
| org.jace.metaclass | |
| org.jace.parser | |
| org.jace.parser.field | |
| org.jace.parser.method | |
| org.jace.proxy |
| Modifier and Type | Method and Description |
|---|---|
static TypeName |
TypeNameFactory.fromDescriptor(String descriptor)
Constructs a type name from a field descriptor.
|
static TypeName |
TypeNameFactory.fromIdentifier(String name)
Constructs a type name from its identifier representation.
|
static TypeName |
TypeNameFactory.fromPath(String path)
Converts a type name from its file path.
|
static TypeName |
JaceConstants.getPeerPackage()
The package used to prefix all Jace peers.
|
static TypeName |
JaceConstants.getProxyPackage()
The package used to prefix all Jace proxies.
|
| Modifier and Type | Method and Description |
|---|---|
static MetaClass |
MetaClassFactory.getMetaClass(TypeName typeName)
Creates a MetaClass for a type name.
|
| Modifier and Type | Method and Description |
|---|---|
TypeName |
ClassFile.getClassName()
Returns the name of the class.
|
TypeName |
ClassFile.getSuperClassName()
Returns the name of the super class.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<TypeName> |
ClassFile.getInterfaces()
Returns the names of the implemented interfaces.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassFile.setClassName(TypeName name)
Sets the name of the class.
|
void |
ClassFile.setSuperClassName(TypeName name)
Sets the name of the super class.
|
| Modifier and Type | Method and Description |
|---|---|
TypeName |
ClassField.getDescriptor()
Returns the descriptor for this ClassField.
|
| Modifier and Type | Method and Description |
|---|---|
TypeName |
ClassMethod.getReturnType()
Returns the return type for this ClassMethod.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<TypeName> |
ClassMethod.getExceptions()
Returns the exceptions which have been declared for this ClassMethod.
|
List<TypeName> |
ClassMethod.getParameterTypes()
Returns the parameter types for this ClassMethod.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassSet.addClass(TypeName fullyQualifiedName)
Adds a class and its dependencies to the library.
|
AutoProxy.Builder |
AutoProxy.Builder.extraDependency(TypeName dependency)
Specifies classes that should be exported in spite of the fact that they are not referenced by input files.
|
File |
ClassPath.getFirstMatch(TypeName name)
Returns the first match for
name in the class path. |
InputStream |
ClassPath.openClass(TypeName name)
Reads the supplied class path looking for the class
name. |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassSet.addClasses(Collection<TypeName> classes)
Calls addClass( String ) for each member in the collection.
|
Copyright © 2012. All Rights Reserved.