Class StartDatesSubjectInfo

  • All Implemented Interfaces:
    SubjectInfo
    Direct Known Subclasses:
    UserStartDatesSubjectInfo

    public class StartDatesSubjectInfo
    extends java.lang.Object
    implements SubjectInfo
    Class representation of the fields parsed from an Start Dates Subject.
    • Constructor Summary

      Constructors 
      Constructor Description
      StartDatesSubjectInfo​(java.lang.String subject, java.lang.String currency, java.lang.String year, java.lang.String month)
      Creates a StartDatesSubjectInfo with the given parameters.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCurrency()
      Returns the currency parsed to create this StartDatesSubjectInfo.
      java.lang.String getMonth()
      Returns the month parsed to create this StartDatesSubjectInfo.
      java.lang.String getSubject()
      Returns the original subject that was parsed to create this SubjectInfo
      java.lang.String getYear()
      Returns the year parsed to create this StartDatesSubjectInfo.
      • Methods inherited from class java.lang.Object

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

      • StartDatesSubjectInfo

        public StartDatesSubjectInfo​(java.lang.String subject,
                                     java.lang.String currency,
                                     java.lang.String year,
                                     java.lang.String month)
        Creates a StartDatesSubjectInfo with the given parameters.
        Parameters:
        subject - the subject
        currency - the currency
        year - the year
        month - the month
    • Method Detail

      • getSubject

        public java.lang.String getSubject()
        Description copied from interface: SubjectInfo
        Returns the original subject that was parsed to create this SubjectInfo
        Specified by:
        getSubject in interface SubjectInfo
        Returns:
        The original subject.
      • getCurrency

        public java.lang.String getCurrency()
        Returns the currency parsed to create this StartDatesSubjectInfo.
        Returns:
        the currency
      • getYear

        public java.lang.String getYear()
        Returns the year parsed to create this StartDatesSubjectInfo.
        Returns:
        the year
      • getMonth

        public java.lang.String getMonth()
        Returns the month parsed to create this StartDatesSubjectInfo.
        Returns:
        the month