Methods Summary |
---|
public abstract java.lang.String[] | getDelegateClassNatives()Returns the list of classes on which to delegate all native methods.
The list can be empty but must not be null.
|
public abstract java.lang.String[] | getDelegateMethods()Returns the list of methods to rewrite as delegates.
The list can be empty but must not be null.
|
public abstract java.lang.String[] | getDeleteReturns()Returns the list of classes for which the methods returning them should be deleted.
The array contains a list of null terminated section starting with the name of the class
to rename in which the methods are deleted, followed by a list of return types identifying
the methods to delete.
The list can be empty but must not be null.
|
public abstract java.util.Set | getExcludedClasses()
|
public abstract java.lang.Class[] | getInjectedClasses()Returns the list of class from layoutlib_create to inject in layoutlib.
The list can be empty but must not be null.
|
public abstract java.lang.String[] | getJavaPkgClasses()Returns the list of classes to refactor, must be an even list: the
binary FQCN of class to replace followed by the new FQCN. All references
to the old class should be updated to the new class.
The list can be empty but must not be null.
|
public abstract java.lang.String[] | getOverriddenMethods()Returns The list of methods to stub out. Each entry must be in the form
"package.package.OuterClass$InnerClass#MethodName".
The list can be empty but must not be null.
|
public abstract java.lang.String[] | getRenamedClasses()Returns the list of classes to rename, must be an even list: the binary FQCN
of class to replace followed by the new FQCN.
The list can be empty but must not be null.
|