Package org.robolectric.shadows
Class SharedLibraryInfoBuilder
- java.lang.Object
-
- org.robolectric.shadows.SharedLibraryInfoBuilder
-
public final class SharedLibraryInfoBuilder extends Object
Builder forSharedLibraryInfo.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SharedLibraryInfobuild()static SharedLibraryInfoBuildernewBuilder()SharedLibraryInfoBuildersetCodePaths(List<String> codePaths)SharedLibraryInfoBuildersetDeclaringPackage(VersionedPackage declaringPackage)SharedLibraryInfoBuildersetDependencies(List<SharedLibraryInfo> dependencies)SharedLibraryInfoBuildersetDependentPackages(List<VersionedPackage> dependentPackages)SharedLibraryInfoBuildersetIsNative(boolean isNative)SharedLibraryInfoBuildersetName(String name)SharedLibraryInfoBuildersetPackageName(String packageName)SharedLibraryInfoBuildersetPath(String path)SharedLibraryInfoBuildersetType(int type)SharedLibraryInfoBuildersetVersion(long version)
-
-
-
Method Detail
-
newBuilder
public static SharedLibraryInfoBuilder newBuilder()
-
setPath
public SharedLibraryInfoBuilder setPath(String path)
-
setPackageName
public SharedLibraryInfoBuilder setPackageName(String packageName)
-
setCodePaths
public SharedLibraryInfoBuilder setCodePaths(List<String> codePaths)
-
setName
public SharedLibraryInfoBuilder setName(String name)
-
setVersion
public SharedLibraryInfoBuilder setVersion(long version)
-
setType
public SharedLibraryInfoBuilder setType(int type)
-
setDeclaringPackage
public SharedLibraryInfoBuilder setDeclaringPackage(VersionedPackage declaringPackage)
-
setDependentPackages
public SharedLibraryInfoBuilder setDependentPackages(List<VersionedPackage> dependentPackages)
-
setDependencies
public SharedLibraryInfoBuilder setDependencies(List<SharedLibraryInfo> dependencies)
-
setIsNative
public SharedLibraryInfoBuilder setIsNative(boolean isNative)
-
build
public SharedLibraryInfo build()
-
-