Package org.robolectric.res.android
Class Asset
- java.lang.Object
-
- org.robolectric.res.android.Asset
-
public abstract class Asset extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAsset.AccessMode
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclose()static java.lang.StringgetAssetAllocations()abstract byte[]getBuffer(boolean wordAligned)abstract java.io.FilegetFile()abstract java.lang.StringgetFileName()static intgetGlobalCount()abstract longgetLength()abstract longgetRemainingLength()abstract booleanisNinePatch()static AssetnewFileAsset(FileTypedResource fileTypedResource)abstract java.io.FileDescriptoropenFileDescriptor(Ref<java.lang.Long> outStart, Ref<java.lang.Long> outLength)intread(byte[] buf, int count)abstract intread(byte[] buf, int bufOffset, int count)abstract longseek(long offset, int whence)
-
-
-
Field Detail
-
EXCLUDED_ASSET
public static final Asset EXCLUDED_ASSET
-
onClose
public java.lang.Runnable onClose
-
SEEK_SET
public static final int SEEK_SET
- See Also:
- Constant Field Values
-
SEEK_CUR
public static final int SEEK_CUR
- See Also:
- Constant Field Values
-
SEEK_END
public static final int SEEK_END
- See Also:
- Constant Field Values
-
-
Method Detail
-
newFileAsset
public static Asset newFileAsset(FileTypedResource fileTypedResource) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public final int read(byte[] buf, int count)
-
read
public abstract int read(byte[] buf, int bufOffset, int count)
-
seek
public abstract long seek(long offset, int whence)
-
close
public abstract void close()
-
getBuffer
public abstract byte[] getBuffer(boolean wordAligned)
-
getLength
public abstract long getLength()
-
getRemainingLength
public abstract long getRemainingLength()
-
openFileDescriptor
public abstract java.io.FileDescriptor openFileDescriptor(Ref<java.lang.Long> outStart, Ref<java.lang.Long> outLength)
-
getFile
public abstract java.io.File getFile()
-
getFileName
public abstract java.lang.String getFileName()
-
isNinePatch
public abstract boolean isNinePatch()
-
getGlobalCount
public static int getGlobalCount()
-
getAssetAllocations
public static java.lang.String getAssetAllocations()
-
-