# Print output for @column tags ?>
  public
  
  
  
  class
  ObbInfo
  
    extends Object
  
  
  
  
  
      implements
      
        Parcelable
      
  
  
| java.lang.Object | |
| ↳ | android.content.res.ObbInfo | 
Basic information about a Opaque Binary Blob (OBB) that reflects the info
 from the footer on the OBB file. This information may be manipulated by a
 developer with the obbtool program in the Android SDK.
| Constants | |
|---|---|
| int | OBB_OVERLAYFlag noting that this OBB is an overlay patch for a base OBB. | 
| Inherited constants | 
|---|
| Fields | |
|---|---|
| 
    public
    static
    final
    Creator<ObbInfo> | CREATOR
 | 
| 
    public
    
    
    String | filenameThe canonical filename of the OBB. | 
| 
    public
    
    
    int | flagsThe flags relating to the OBB. | 
| 
    public
    
    
    String | packageNameThe name of the package to which the OBB file belongs. | 
| 
    public
    
    
    int | versionThe version of the package to which the OBB file belongs. | 
| Public methods | |
|---|---|
| 
        
        
        
        
        
        int | 
      describeContents()
      Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. | 
| 
        
        
        
        
        
        String | 
      toString()
      Returns a string representation of the object. | 
| 
        
        
        
        
        
        void | 
      writeToParcel(Parcel dest, int parcelableFlags)
      Flatten this object in to a Parcel. | 
| Inherited methods | |
|---|---|
public static final int OBB_OVERLAY
Flag noting that this OBB is an overlay patch for a base OBB.
Constant Value: 1 (0x00000001)
public int flags
The flags relating to the OBB.
public int version
The version of the package to which the OBB file belongs.
public int describeContents ()
Describe the kinds of special objects contained in this Parcelable
 instance's marshaled representation. For example, if the object will
 include a file descriptor in the output of writeToParcel(android.os.Parcel, int),
 the return value of this method must include the
 CONTENTS_FILE_DESCRIPTOR bit.
| Returns | |
|---|---|
| int | a bitmask indicating the set of special object types marshaled
 by this Parcelable object instance.
 
 Value is either 0orCONTENTS_FILE_DESCRIPTOR | 
public String toString ()
Returns a string representation of the object. In general, the
 toString method returns a string that
 "textually represents" this object. The result should
 be a concise but informative representation that is easy for a
 person to read.
 It is recommended that all subclasses override this method.
 
 The toString method for class Object
 returns a string consisting of the name of the class of which the
 object is an instance, the at-sign character `@', and
 the unsigned hexadecimal representation of the hash code of the
 object. In other words, this method returns a string equal to the
 value of:
 
getClass().getName() + '@' + Integer.toHexString(hashCode())
| Returns | |
|---|---|
| String | a string representation of the object. | 
public void writeToParcel (Parcel dest, int parcelableFlags)
Flatten this object in to a Parcel.
| Parameters | |
|---|---|
| dest | Parcel: The Parcel in which the object should be written. | 
| parcelableFlags | int: Additional flags about how the object should be written.
 May be 0 orParcelable.PARCELABLE_WRITE_RETURN_VALUE.
 
 Value is either0or a combination ofParcelable.PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |