public final class IdeDependenciesImpl extends IdeModel implements IdeDependencies
Dependencies.| Constructor and Description |
|---|
IdeDependenciesImpl(com.android.builder.model.Dependencies dependencies,
ModelCache modelCache,
GradleVersion modelVersion) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
void |
forEachJavaLibrary(java.util.function.Consumer<IdeJavaLibrary> action) |
void |
forEachLibrary(java.util.function.Consumer<IdeAndroidLibrary> action) |
java.util.Collection<com.android.builder.model.JavaLibrary> |
getJavaLibraries() |
java.util.Collection<com.android.builder.model.Dependencies.ProjectIdentifier> |
getJavaModules() |
java.util.Collection<com.android.builder.model.AndroidLibrary> |
getLibraries() |
java.util.Collection<java.lang.String> |
getProjects() |
java.util.Collection<java.io.File> |
getRuntimeOnlyClasses() |
int |
hashCode() |
java.lang.String |
toString() |
copy, copy, copy, copy, copyNewProperty, copyNewPropertypublic IdeDependenciesImpl(@NonNull
com.android.builder.model.Dependencies dependencies,
@NonNull
ModelCache modelCache,
@Nullable
GradleVersion modelVersion)
@NonNull public java.util.Collection<com.android.builder.model.AndroidLibrary> getLibraries()
getLibraries in interface com.android.builder.model.Dependencies@NonNull public java.util.Collection<com.android.builder.model.JavaLibrary> getJavaLibraries()
getJavaLibraries in interface com.android.builder.model.Dependencies@NonNull public java.util.Collection<java.lang.String> getProjects()
getProjects in interface com.android.builder.model.Dependencies@NonNull public java.util.Collection<com.android.builder.model.Dependencies.ProjectIdentifier> getJavaModules()
getJavaModules in interface com.android.builder.model.Dependencies@NonNull public java.util.Collection<java.io.File> getRuntimeOnlyClasses()
getRuntimeOnlyClasses in interface com.android.builder.model.Dependenciespublic void forEachLibrary(@NonNull
java.util.function.Consumer<IdeAndroidLibrary> action)
forEachLibrary in interface IdeDependenciespublic void forEachJavaLibrary(@NonNull
java.util.function.Consumer<IdeJavaLibrary> action)
forEachJavaLibrary in interface IdeDependenciespublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object