C E G I L M P Q S T U V W

C

com.android.manifmerger - package com.android.manifmerger
 
conflict(IMergerLog.Severity, IMergerLog.FileAndLine, IMergerLog.FileAndLine, String, Object...) - Method in interface com.android.manifmerger.IMergerLog
Logs a conflict, that is an error that happens when comparing 2 manifests.

E

error(IMergerLog.Severity, IMergerLog.FileAndLine, String, Object...) - Method in interface com.android.manifmerger.IMergerLog
Logs an error that occurred at a specific single manifest.

G

getFileName() - Method in class com.android.manifmerger.IMergerLog.FileAndLine
Returns the file path.
getLine() - Method in class com.android.manifmerger.IMergerLog.FileAndLine
Returns the line number where the error occurred in the XML file.

I

ICallback - Interface in com.android.manifmerger
Callback used by the ManifestMerger to query the caller.
IMergerLog - Interface in com.android.manifmerger
Logger interface for the ManifestMerger.
IMergerLog.FileAndLine - Class in com.android.manifmerger
Information about the file and line number where an error occurred.
IMergerLog.FileAndLine(String, int) - Constructor for class com.android.manifmerger.IMergerLog.FileAndLine
Constructs a new IMergerLog.FileAndLine.
IMergerLog.Severity - Enum in com.android.manifmerger
Severity of the error message.
isInsertSourceMarkers() - Method in class com.android.manifmerger.ManifestMerger
Returns whether this manifest merger will insert source markers into the merged source

L

LIBRARY - Static variable in interface com.android.manifmerger.IMergerLog
The reference to "a library" used in IMergerLog.FileAndLine when the path to the library file isn't known.

M

Main - Class in com.android.manifmerger
Command-line entry point of the Manifest Merger.
Main() - Constructor for class com.android.manifmerger.Main
 
main(String[]) - Static method in class com.android.manifmerger.Main
 
MAIN_MANIFEST - Static variable in interface com.android.manifmerger.IMergerLog
The reference to the "main manifest" used in IMergerLog.FileAndLine when the path to the main manifest file isn't known.
ManifestMerger - Class in com.android.manifmerger
Merges a library manifest into a main application manifest.
ManifestMerger(IMergerLog, ICallback) - Constructor for class com.android.manifmerger.ManifestMerger
Creates a new ManifestMerger.
MergerLog - Class in com.android.manifmerger
Helper to create IMergerLog instances with specific purposes.
MergerLog() - Constructor for class com.android.manifmerger.MergerLog
 
mergerLogOverrideLocation(IMergerLog, String, String...) - Static method in class com.android.manifmerger.MergerLog
 

P

process(File, File, File[], Map<String, String>, String) - Method in class com.android.manifmerger.ManifestMerger
Performs the merge operation.
process(Document, File[], Map<String, String>, String) - Method in class com.android.manifmerger.ManifestMerger
Performs the merge operation in-place in the given DOM.
process(Document, Document...) - Method in class com.android.manifmerger.ManifestMerger
Performs the merge operation in-place in the given DOM.

Q

queryCodenameApiLevel(String) - Method in interface com.android.manifmerger.ICallback
Queries the caller to find the API level for a given provisional API codename, as used in the <uses-sdk> minSdkVersion field.

S

setExtractPackagePrefix(boolean) - Method in class com.android.manifmerger.ManifestMerger
Sets whether the manifest merger should extract package prefixes.
setInsertSourceMarkers(boolean) - Method in class com.android.manifmerger.ManifestMerger
Sets whether this manifest merger will insert source markers into the merged source
setLogger(ILogger) - Method in class com.android.manifmerger.Main
For testing

T

toString() - Method in class com.android.manifmerger.IMergerLog.FileAndLine
Displays the information in the form "file:line".

U

UNKNOWN_CODENAME - Static variable in interface com.android.manifmerger.ICallback
 

V

valueOf(String) - Static method in enum com.android.manifmerger.IMergerLog.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.android.manifmerger.IMergerLog.Severity
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapSdkLog(ILogger) - Static method in class com.android.manifmerger.MergerLog
Create a new instance of a MergerLog that prints to an ILogger.

C E G I L M P Q S T U V W