Class Formation

  • All Implemented Interfaces:
    java.lang.Comparable

    public class Formation
    extends java.lang.Object
    implements java.lang.Comparable
    Classe représentant la base de données Formation.
    • Constructor Summary

      Constructors 
      Constructor Description
      Formation​(int id, java.util.Date publishedAt, java.lang.String title, java.lang.String description, java.lang.String miniature, java.lang.String picture, java.lang.String videoId)
      Constructeur de la classe Formation.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int compareTo​(java.lang.Object o)  
      java.lang.String getDescription()
      Retourne la description d'une Formation.
      int getId()
      Retourne l'indice d'une Formation.
      java.lang.String getMiniature()
      Retourne le lien vers la miniature d'une Formation.
      java.lang.String getPicture()
      Retourne le lien vers l'image d'une Formation.
      java.util.Date getPublishedAt()
      Retourne la date d'une Formation.
      java.lang.String getPublishedAtToString()
      Retourne la date en String au format jj/MM/yyyy.
      java.lang.String getTitle()
      Retourne le titre d'une Formation.
      java.lang.String getVideoId()
      Retourne l'indice de la vidéo d'une Formation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Formation

        public Formation​(int id,
                         java.util.Date publishedAt,
                         java.lang.String title,
                         java.lang.String description,
                         java.lang.String miniature,
                         java.lang.String picture,
                         java.lang.String videoId)
        Constructeur de la classe Formation.
        Parameters:
        id - int.
        publishedAt - Date.
        title - String.
        description - String.
        miniature - String.
        picture - String.
        videoId - String.
    • Method Detail

      • getId

        public int getId()
        Retourne l'indice d'une Formation.
        Returns:
        un entier. L'indice d'une Formation.
      • getPublishedAt

        public java.util.Date getPublishedAt()
        Retourne la date d'une Formation.
        Returns:
        Date.
      • getPublishedAtToString

        public java.lang.String getPublishedAtToString()
        Retourne la date en String au format jj/MM/yyyy.
        Returns:
        la date en String au format jj/MM/yyyy.
      • getTitle

        public java.lang.String getTitle()
        Retourne le titre d'une Formation.
        Returns:
        String. le titre d'une Formation
      • getDescription

        public java.lang.String getDescription()
        Retourne la description d'une Formation.
        Returns:
        String. la description d'une Formation.
      • getMiniature

        public java.lang.String getMiniature()
        Retourne le lien vers la miniature d'une Formation.
        Returns:
        String. Le lien vers la miniature d'une Formation.
      • getPicture

        public java.lang.String getPicture()
        Retourne le lien vers l'image d'une Formation.
        Returns:
        String. Le lien vers l'image d'une Formation.
      • getVideoId

        public java.lang.String getVideoId()
        Retourne l'indice de la vidéo d'une Formation.
        Returns:
        String. L'indice de la vidéo d'une Formation.
      • compareTo

        public int compareTo​(java.lang.Object o)
        Specified by:
        compareTo in interface java.lang.Comparable