org.kuali.ole.pojo.item
Class OleItem

java.lang.Object
  extended by org.kuali.ole.pojo.item.OleItem

public class OleItem
extends Object

Class to represent data Model Item of OLEML.

Author:
Rajesh Chowdary K

Field Summary
protected  AccessInformationType accessInformation
           
protected  String barcodeARSL
           
protected  String chronology
           
protected  String copyNumber
           
protected  String copyNumberLabel
           
protected  ElectronicLocationAndAccess electronicLocationAndAccess
           
protected  String enumeration
           
protected  List<Extension> extension
           
protected  List<FormerIdentifiers> formerIdentifiers
           
protected  HighDensityStorage highDensityStorage
           
protected  String itemIdentifier
           
protected  String itemType
           
protected  List<PhysicalLocation> location
           
protected  String nonPublicNote
           
protected  String publicNote
           
protected  List<String> purchaseOrderLineItemIdentifier
           
protected  List<String> statisticalSearchingCodes
           
protected  List<String> vendorLineItemIdentifier
           
protected  String volumeNumber
           
protected  String volumeNumberLabel
           
 
Constructor Summary
OleItem()
           
 
Method Summary
 AccessInformationType getAccessInformation()
          Gets the value of the accessInformation property.
 String getBarcodeARSL()
          Gets the value of the barcodeARSL property.
 String getChronology()
          Gets the value of the chronology property.
 String getCopyNumber()
          Gets the value of the copyNumber property.
 String getCopyNumberLabel()
          Gets the value of the copyNumberLabel property.
 ElectronicLocationAndAccess getElectronicLocationAndAccess()
          Gets the value of the electronicLocationAndAccess property.
 String getEnumeration()
          Gets the value of the enumeration property.
 List<Extension> getExtension()
          Gets the value of the extension property.
 List<FormerIdentifiers> getFormerIdentifiers()
          Gets the value of the formerIdentifiers property.
 HighDensityStorage getHighDensityStorage()
          Gets the value of the highDensityStorage property.
 String getItemIdentifier()
          Gets the value of the itemIdentifier property.
 String getItemType()
          Gets the value of the itemType property.
 List<PhysicalLocation> getLocation()
          Gets the value of the location property.
 String getNonPublicNote()
          Maps to MFHD 876 $x Nonpublic note Any information desired by staff.
 String getPublicNote()
          Maps to MFHD 876 $z Public note.
 List<String> getPurchaseOrderLineItemIdentifier()
          Gets the value of the purchaseOrderLineItemIdentifier property.
 List<String> getStatisticalSearchingCodes()
          Gets the value of the statisticalSearchingCodes property.
 List<String> getVendorLineItemIdentifier()
           
 String getVolumeNumber()
          Gets the value of the volumeNumber property.
 String getVolumeNumberLabel()
          Gets the value of the volumeNumberLabel property.
 void setAccessInformation(AccessInformationType value)
          Sets the value of the accessInformation property.
 void setBarcodeARSL(String value)
          Sets the value of the barcodeARSL property.
 void setChronology(String value)
          Sets the value of the chronology property.
 void setCopyNumber(String value)
          Sets the value of the copyNumber property.
 void setCopyNumberLabel(String value)
          Sets the value of the copyNumberLabel property.
 void setElectronicLocationAndAccess(ElectronicLocationAndAccess value)
          Sets the value of the electronicLocationAndAccess property.
 void setEnumeration(String value)
          Sets the value of the enumeration property.
 void setExtension(List<Extension> extension)
          Method to set extension.
 void setFormerIdentifiers(List<FormerIdentifiers> formerIdentifiers)
          Method to set formerIdentifiers.
 void setHighDensityStorage(HighDensityStorage value)
          Sets the value of the highDensityStorage property.
 void setItemIdentifier(String value)
          Sets the value of the itemIdentifier property.
 void setItemType(String value)
          Sets the value of the itemType property.
 void setLocation(List<PhysicalLocation> location)
          Method to set location.
 void setNonPublicNote(String value)
          Sets the value of the nonPublicNote property.
 void setPublicNote(String value)
          Sets the value of the publicNote property.
 void setPurchaseOrderLineItemIdentifier(List<String> purchaseOrderLineItemIdentifier)
          Method to set purchaseOrderLineItemIdentifier.
 void setStatisticalSearchingCodes(List<String> statisticalSearchingCodes)
          Method to set statisticalSearchingCodes.
 void setVendorLineItemIdentifier(List<String> vendorLineItemIdentifier)
           
 void setVolumeNumber(String value)
          Sets the value of the volumeNumber property.
 void setVolumeNumberLabel(String value)
          Sets the value of the volumeNumberLabel property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

itemIdentifier

protected String itemIdentifier

purchaseOrderLineItemIdentifier

protected List<String> purchaseOrderLineItemIdentifier

vendorLineItemIdentifier

protected List<String> vendorLineItemIdentifier

accessInformation

protected AccessInformationType accessInformation

electronicLocationAndAccess

protected ElectronicLocationAndAccess electronicLocationAndAccess

barcodeARSL

protected String barcodeARSL

formerIdentifiers

protected List<FormerIdentifiers> formerIdentifiers

statisticalSearchingCodes

protected List<String> statisticalSearchingCodes

itemType

protected String itemType

copyNumber

protected String copyNumber

copyNumberLabel

protected String copyNumberLabel

volumeNumber

protected String volumeNumber

volumeNumberLabel

protected String volumeNumberLabel

nonPublicNote

protected String nonPublicNote

publicNote

protected String publicNote

enumeration

protected String enumeration

chronology

protected String chronology

location

protected List<PhysicalLocation> location

highDensityStorage

protected HighDensityStorage highDensityStorage

extension

protected List<Extension> extension
Constructor Detail

OleItem

public OleItem()
Method Detail

setPurchaseOrderLineItemIdentifier

public void setPurchaseOrderLineItemIdentifier(List<String> purchaseOrderLineItemIdentifier)
Method to set purchaseOrderLineItemIdentifier.

Parameters:
purchaseOrderLineItemIdentifier - the purchaseOrderLineItemIdentifier to set

setFormerIdentifiers

public void setFormerIdentifiers(List<FormerIdentifiers> formerIdentifiers)
Method to set formerIdentifiers.

Parameters:
formerIdentifiers - the formerIdentifiers to set

getVendorLineItemIdentifier

public List<String> getVendorLineItemIdentifier()

setVendorLineItemIdentifier

public void setVendorLineItemIdentifier(List<String> vendorLineItemIdentifier)

setStatisticalSearchingCodes

public void setStatisticalSearchingCodes(List<String> statisticalSearchingCodes)
Method to set statisticalSearchingCodes.

Parameters:
statisticalSearchingCodes - the statisticalSearchingCodes to set

setLocation

public void setLocation(List<PhysicalLocation> location)
Method to set location.

Parameters:
location - the location to set

setExtension

public void setExtension(List<Extension> extension)
Method to set extension.

Parameters:
extension - the extension to set

getItemIdentifier

public String getItemIdentifier()
Gets the value of the itemIdentifier property.

Returns:
possible object is String

setItemIdentifier

public void setItemIdentifier(String value)
Sets the value of the itemIdentifier property.

Parameters:
value - allowed object is String

getPurchaseOrderLineItemIdentifier

public List<String> getPurchaseOrderLineItemIdentifier()
Gets the value of the purchaseOrderLineItemIdentifier property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the purchaseOrderLineItemIdentifier property.

For example, to add a new item, do as follows:

 getPurchaseOrderLineItemIdentifier().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getAccessInformation

public AccessInformationType getAccessInformation()
Gets the value of the accessInformation property.

Returns:
possible object is AccessInformationType

setAccessInformation

public void setAccessInformation(AccessInformationType value)
Sets the value of the accessInformation property.

Parameters:
value - allowed object is AccessInformationType

getElectronicLocationAndAccess

public ElectronicLocationAndAccess getElectronicLocationAndAccess()
Gets the value of the electronicLocationAndAccess property.

Returns:
possible object is ElectronicLocationAndAccess

setElectronicLocationAndAccess

public void setElectronicLocationAndAccess(ElectronicLocationAndAccess value)
Sets the value of the electronicLocationAndAccess property.

Parameters:
value - allowed object is ElectronicLocationAndAccess

getBarcodeARSL

public String getBarcodeARSL()
Gets the value of the barcodeARSL property.

Returns:
possible object is String

setBarcodeARSL

public void setBarcodeARSL(String value)
Sets the value of the barcodeARSL property.

Parameters:
value - allowed object is String

getFormerIdentifiers

public List<FormerIdentifiers> getFormerIdentifiers()
Gets the value of the formerIdentifiers property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the formerIdentifiers property.

For example, to add a new item, do as follows:

 getFormerIdentifiers().add(newItem);
 

Objects of the following type(s) are allowed in the list FormerIdentifiers


getStatisticalSearchingCodes

public List<String> getStatisticalSearchingCodes()
Gets the value of the statisticalSearchingCodes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the statisticalSearchingCodes property.

For example, to add a new item, do as follows:

 getStatisticalSearchingCodes().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getItemType

public String getItemType()
Gets the value of the itemType property.

Returns:
possible object is String

setItemType

public void setItemType(String value)
Sets the value of the itemType property.

Parameters:
value - allowed object is String

getCopyNumber

public String getCopyNumber()
Gets the value of the copyNumber property.

Returns:
possible object is BigInteger

setCopyNumber

public void setCopyNumber(String value)
Sets the value of the copyNumber property.

Parameters:
value - allowed object is BigInteger

getCopyNumberLabel

public String getCopyNumberLabel()
Gets the value of the copyNumberLabel property.

Returns:
possible object is String

setCopyNumberLabel

public void setCopyNumberLabel(String value)
Sets the value of the copyNumberLabel property.

Parameters:
value - allowed object is String

getVolumeNumber

public String getVolumeNumber()
Gets the value of the volumeNumber property.

Returns:
possible object is BigInteger

setVolumeNumber

public void setVolumeNumber(String value)
Sets the value of the volumeNumber property.

Parameters:
value - allowed object is String

getVolumeNumberLabel

public String getVolumeNumberLabel()
Gets the value of the volumeNumberLabel property.

Returns:
possible object is BigInteger

setVolumeNumberLabel

public void setVolumeNumberLabel(String value)
Sets the value of the volumeNumberLabel property.

Parameters:
value - allowed object is BigInteger

getNonPublicNote

public String getNonPublicNote()
Maps to MFHD 876 $x Nonpublic note Any information desired by staff.

Returns:
possible object is String

setNonPublicNote

public void setNonPublicNote(String value)
Sets the value of the nonPublicNote property.

Parameters:
value - allowed object is String

getPublicNote

public String getPublicNote()
Maps to MFHD 876 $z Public note. Any information that should be displayed to users of the public interface. May be used to indicate he number of physical objects in a single container that constitutes an item with a single barcode number.

Returns:
possible object is String

setPublicNote

public void setPublicNote(String value)
Sets the value of the publicNote property.

Parameters:
value - allowed object is String

getEnumeration

public String getEnumeration()
Gets the value of the enumeration property.

Returns:
possible object is String

setEnumeration

public void setEnumeration(String value)
Sets the value of the enumeration property.

Parameters:
value - allowed object is String

getChronology

public String getChronology()
Gets the value of the chronology property.

Returns:
possible object is String

setChronology

public void setChronology(String value)
Sets the value of the chronology property.

Parameters:
value - allowed object is String

getLocation

public List<PhysicalLocation> getLocation()
Gets the value of the location property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the location property.

For example, to add a new item, do as follows:

 getLocation().add(newItem);
 

Objects of the following type(s) are allowed in the list PhysicalLocation


getHighDensityStorage

public HighDensityStorage getHighDensityStorage()
Gets the value of the highDensityStorage property.

Returns:
possible object is HighDensityStorage

setHighDensityStorage

public void setHighDensityStorage(HighDensityStorage value)
Sets the value of the highDensityStorage property.

Parameters:
value - allowed object is HighDensityStorage

getExtension

public List<Extension> getExtension()
Gets the value of the extension property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the extension property.

For example, to add a new item, do as follows:

 getExtension().add(newItem);
 

Objects of the following type(s) are allowed in the list Extension



Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.