Package org.robolectric.res.android
Class Asset
java.lang.Object
org.robolectric.res.android.Asset
public abstract class Asset extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAsset.AccessMode -
Field Summary
-
Method Summary
Modifier and Type Method Description abstract voidclose()static StringgetAssetAllocations()abstract byte[]getBuffer(boolean wordAligned)abstract FilegetFile()abstract StringgetFileName()static intgetGlobalCount()abstract longgetLength()abstract longgetRemainingLength()abstract booleanisNinePatch()static AssetnewFileAsset(FileTypedResource fileTypedResource)abstract FileDescriptoropenFileDescriptor(Ref<Long> outStart, Ref<Long> outLength)intread(byte[] buf, int count)abstract intread(byte[] buf, int bufOffset, int count)abstract longseek(long offset, int whence)
-
Field Details
-
EXCLUDED_ASSET
-
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 Details
-
newFileAsset
- Throws:
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
-
getFile
-
getFileName
-
isNinePatch
public abstract boolean isNinePatch() -
getGlobalCount
public static int getGlobalCount() -
getAssetAllocations
-