Class LibraryItem

java.lang.Object
  extended by LibraryItem

public class LibraryItem
extends java.lang.Object


Constructor Summary
LibraryItem()
           
LibraryItem(java.lang.String title, java.lang.String itemCode, int cost, int timesBorrowed, boolean onLoan)
          Constructor for objects of class LibraryItem
 
Method Summary
 int getCost()
           
 java.lang.String getItemCode()
           
 boolean getOnLoan()
           
 int getTimesBorrowed()
           
 java.lang.String getTitle()
           
 void printDetails()
           
 void readData(java.util.Scanner detailScanner)
           
 void setCost(int cost)
           
 void setItemCode(java.lang.String itemCode)
           
 void setOnLoan(boolean onLoan)
           
 void setTimesBorrowed(int timesBorrowed)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LibraryItem

public LibraryItem()

LibraryItem

public LibraryItem(java.lang.String title,
                   java.lang.String itemCode,
                   int cost,
                   int timesBorrowed,
                   boolean onLoan)
Constructor for objects of class LibraryItem

Method Detail

getCost

public int getCost()

getItemCode

public java.lang.String getItemCode()

getOnLoan

public boolean getOnLoan()

getTimesBorrowed

public int getTimesBorrowed()

getTitle

public java.lang.String getTitle()

printDetails

public void printDetails()

readData

public void readData(java.util.Scanner detailScanner)

setCost

public void setCost(int cost)

setItemCode

public void setItemCode(java.lang.String itemCode)

setOnLoan

public void setOnLoan(boolean onLoan)

setTimesBorrowed

public void setTimesBorrowed(int timesBorrowed)

setTitle

public void setTitle(java.lang.String title)