Package classes

Class Object_Media

  • All Implemented Interfaces:
    android.os.Parcelable

    public class Object_Media
    extends Object_BaseObject
    An image or video.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface android.os.Parcelable

        android.os.Parcelable.ClassLoaderCreator<T extends java.lang.Object>, android.os.Parcelable.Creator<T extends java.lang.Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static android.os.Parcelable.Creator<Object_Media> CREATOR  
      • Fields inherited from interface android.os.Parcelable

        CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
    • Constructor Summary

      Constructors 
      Constructor Description
      Object_Media​(long id, java.lang.String path, java.lang.String position)  
      Object_Media​(java.lang.String path)  
    • Field Detail

      • CREATOR

        public static final android.os.Parcelable.Creator<Object_Media> CREATOR
    • Constructor Detail

      • Object_Media

        public Object_Media​(long id,
                            java.lang.String path,
                            java.lang.String position)
      • Object_Media

        public Object_Media​(java.lang.String path)
    • Method Detail

      • getType

        public java.lang.String getType()
      • getPosition

        public java.lang.String getPosition()
      • setPosition

        public void setPosition​(java.lang.String position)
      • getUserId

        public long getUserId()
      • getUpdatedAt

        public java.lang.String getUpdatedAt()
      • getCreatedAt

        public java.lang.String getCreatedAt()
      • getPath

        public java.lang.String getPath()
      • getImage

        public java.lang.String getImage​(int width,
                                         int height,
                                         int quality)
        Get the media's path for display as an image. Only use if the media is an image.
        Parameters:
        width - returns an image with the specified width in pixels.
        height - returns an image with the specified height in pixels.
        quality - returns an image with the specified quality. Scales from 0 - 100.
        Returns:
        the URL of the requested image.
      • describeContents

        public int describeContents()
        Specified by:
        describeContents in interface android.os.Parcelable
        Overrides:
        describeContents in class Object_BaseObject
      • writeToParcel

        public void writeToParcel​(android.os.Parcel dest,
                                  int flags)
        Specified by:
        writeToParcel in interface android.os.Parcelable
        Overrides:
        writeToParcel in class Object_BaseObject