|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.android.sdklib.repositoryv2.meta.Library
public abstract class Library
Information about a IAndroidTarget.OptionalLibrary
provided by a package.
Constructor Summary | |
---|---|
Library()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
|
abstract java.lang.String |
getDescription()
User-friendly description of the library. |
java.io.File |
getJar()
Absolute path to the library jar file. |
abstract java.lang.String |
getName()
The name of the library. |
int |
hashCode()
|
abstract boolean |
isManifestEntryRequired()
Whether a manifest entry is required for this library. |
abstract void |
setDescription(java.lang.String description)
|
abstract void |
setLocalJarPath(java.lang.String path)
|
abstract void |
setManifestEntryRequired(java.lang.Boolean b)
|
abstract void |
setName(java.lang.String name)
|
void |
setPackagePath(java.io.File packagePath)
Sets the path of the containing package. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.android.sdklib.IAndroidTarget.OptionalLibrary |
---|
getLocalJarPath |
Constructor Detail |
---|
public Library()
Method Detail |
---|
public void setPackagePath(@NonNull java.io.File packagePath)
getJar()
.
@Nullable public java.io.File getJar()
null
when a legacy remote package
is installed.
getJar
in interface IAndroidTarget.OptionalLibrary
@NonNull public abstract java.lang.String getName()
getName
in interface IAndroidTarget.OptionalLibrary
@NonNull public abstract java.lang.String getDescription()
getDescription
in interface IAndroidTarget.OptionalLibrary
public abstract boolean isManifestEntryRequired()
isManifestEntryRequired
in interface IAndroidTarget.OptionalLibrary
public abstract void setLocalJarPath(java.lang.String path)
public abstract void setDescription(java.lang.String description)
public abstract void setName(java.lang.String name)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public abstract void setManifestEntryRequired(java.lang.Boolean b)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |