Class AuthorImpl

  • All Implemented Interfaces:
    Author

    public class AuthorImpl
    extends java.lang.Object
    implements Author
    • Constructor Detail

      • AuthorImpl

        public AuthorImpl()
    • Method Detail

      • getInstance

        public static Author getInstance​(org.jruby.RubyStruct authorStruct)
      • getFullName

        public java.lang.String getFullName()
        Specified by:
        getFullName in interface Author
      • setFullName

        public void setFullName​(java.lang.String fullName)
      • getLastName

        public java.lang.String getLastName()
        Specified by:
        getLastName in interface Author
      • setLastName

        public void setLastName​(java.lang.String lastName)
      • getFirstName

        public java.lang.String getFirstName()
        Specified by:
        getFirstName in interface Author
      • setFirstName

        public void setFirstName​(java.lang.String firstName)
      • getMiddleName

        public java.lang.String getMiddleName()
        Specified by:
        getMiddleName in interface Author
      • setMiddleName

        public void setMiddleName​(java.lang.String middleName)
      • getEmail

        public java.lang.String getEmail()
        Specified by:
        getEmail in interface Author
      • setEmail

        public void setEmail​(java.lang.String email)
      • getInitials

        public java.lang.String getInitials()
        Specified by:
        getInitials in interface Author
      • setInitials

        public void setInitials​(java.lang.String initials)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object