public class Item extends DocstoreDocument implements Comparable<Item>
Java class for item complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="item">
   <complexContent>
     <extension base="{}docstoreDocument">
       <sequence>
         <element name="callNumberType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="callNumberPrefix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="itemStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="volumeNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="itemType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="locationName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="chronology" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="enumeration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="copyNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="barcode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="shelvingOrder" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="location" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="callNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="holding" type="{}holdings" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 DocstoreDocument.OperationType, DocstoreDocument.ResultType_public, active, category, content, contentObject, CREATED_BY, createdBy, createdOn, DATE_ENTERED, DATE_UPDATED, DESTINATION_FIELD_DONOR_CODE, DESTINATION_FIELD_DONOR_NOTE, DESTINATION_FIELD_DONOR_PUBLIC_DISPLAY, displayLabel, fastAdd, format, id, ID, lastUpdated, localId, message, operation, result, sortedValue, staffOnly, status, STATUS, STATUS_UPDATED_ON, statusUpdatedBy, statusUpdatedOn, type, UPDATED_BY, updatedBy, updatedOn| Constructor and Description | 
|---|
| Item() | 
| Modifier and Type | Method and Description | 
|---|---|
| Location | buildLocationObj() | 
| int | compareTo(Item o) | 
| Object | deserialize(String content) | 
| Object | deserializeContent(Object object) | 
| Object | deserializeContent(String content) | 
| String | getBarcode()Gets the value of the barcode property. | 
| String | getCallNumber()Gets the value of the callNumber property. | 
| String | getCallNumberPrefix()Gets the value of the callNumberPrefix property. | 
| String | getCallNumberType()Gets the value of the callNumberType property. | 
| String | getChronology()Gets the value of the chronology property. | 
| Object | getContentObject()Gets the value of the contentObject property. | 
| String | getCopyNumber()Gets the value of the copyNumber property. | 
| String | getEnumeration()Gets the value of the enumeration property. | 
| Holdings | getHolding()Gets the value of the holding property. | 
| List<Holdings> | getHoldings() | 
| String | getHoldingsCallNumber() | 
| String | getHoldingsCallNumberPrefix() | 
| String | getHoldingsCallNumberType() | 
| String | getHoldingsCopyNumber() | 
| String | getHoldingsLocationLevel1() | 
| String | getHoldingsLocationLevel2() | 
| String | getHoldingsLocationLevel3() | 
| String | getHoldingsLocationLevel4() | 
| String | getHoldingsLocationLevel5() | 
| String | getItemHoldingsDataMappingValue(Map<String,String> itemDocFields) | 
| String | getItemStatus()Gets the value of the itemStatus property. | 
| String | getItemType()Gets the value of the itemType property. | 
| String | getLevel1Location() | 
| String | getLevel2Location() | 
| String | getLevel3Location() | 
| String | getLevel4Location() | 
| String | getLevel5Location() | 
| String | getLocation()Gets the value of the location property. | 
| String | getLocationLevel1() | 
| String | getLocationLevel2() | 
| String | getLocationLevel3() | 
| String | getLocationLevel4() | 
| String | getLocationLevel5() | 
| String | getLocationName()Gets the value of the locationName property. | 
| String | getShelvingOrder()Gets the value of the shelvingOrder property. | 
| String | getVolumeNumber()Gets the value of the volumeNumber property. | 
| boolean | isAnalytic() | 
| String | serialize(Object object) | 
| void | serializeContent() | 
| String | serializeContent(Object object) | 
| void | setAnalytic(boolean analytic) | 
| void | setBarcode(String value)Sets the value of the barcode property. | 
| void | setCallNumber(String value)Sets the value of the callNumber property. | 
| void | setCallNumberPrefix(String value)Sets the value of the callNumberPrefix property. | 
| void | setCallNumberType(String value)Sets the value of the callNumberType property. | 
| void | setChronology(String value)Sets the value of the chronology property. | 
| void | setCopyNumber(String value)Sets the value of the copyNumber property. | 
| void | setDefaultField(String docField,
                              String fieldValue) | 
| void | setEnumeration(String value)bib.java
 Sets the value of the enumeration property. | 
| void | setField(String docField,
                String fieldValue) | 
| void | setHolding(Holdings value)Sets the value of the holding property. | 
| void | setHoldings(List<Holdings> holdings) | 
| void | setHoldingsCallNumber(String holdingsCallNumber) | 
| void | setHoldingsCallNumberPrefix(String holdingsCallNumberPrefix) | 
| void | setHoldingsCallNumberType(String holdingsCallNumberType) | 
| void | setHoldingsCopyNumber(String holdingsCopyNumber) | 
| void | setHoldingsLocationLevel1(String holdingsLocationLevel1) | 
| void | setHoldingsLocationLevel2(String holdingsLocationLevel2) | 
| void | setHoldingsLocationLevel3(String holdingsLocationLevel3) | 
| void | setHoldingsLocationLevel4(String holdingsLocationLevel4) | 
| void | setHoldingsLocationLevel5(String holdingsLocationLevel5) | 
| void | setItem(Item itemIncoming) | 
| void | setItemStatus(String value)Sets the value of the itemStatus property. | 
| void | setItemType(String value)Sets the value of the itemType property. | 
| void | setLevel1Location(String level1Location) | 
| void | setLevel2Location(String level2Location) | 
| void | setLevel3Location(String level3Location) | 
| void | setLevel4Location(String level4Location) | 
| void | setLevel5Location(String level5Location) | 
| void | setLocation(String value)Sets the value of the location property. | 
| void | setLocationLevel1(String locationLevel1) | 
| void | setLocationLevel2(String locationLevel2) | 
| void | setLocationLevel3(String locationLevel3) | 
| void | setLocationLevel4(String locationLevel4) | 
| void | setLocationLevel5(String locationLevel5) | 
| void | setLocationName(String value)Sets the value of the locationName property. | 
| void | setShelvingOrder(String value)Sets the value of the shelvingOrder property. | 
| void | setVolumeNumber(String value)Sets the value of the volumeNumber property. | 
getCategory, getContent, getCreatedBy, getCreatedOn, getDisplayLabel, getFormat, getId, getLastUpdated, getLocalId, getMessage, getOperation, getResult, getSortedValue, getStatus, getStatusUpdatedBy, getStatusUpdatedOn, getType, getUpdatedBy, getUpdatedOn, isActive, isFastAdd, isPublic, isStaffOnly, setActive, setCategory, setContent, setContentObject, setCreatedBy, setCreatedOn, setDisplayLabel, setFastAdd, setFormat, setId, setLastUpdated, setLocalId, setMessage, setOperation, setPublic, setResult, setSortedValue, setStaffOnly, setStatus, setStatusUpdatedBy, setStatusUpdatedOn, setType, setUpdatedBy, setUpdatedOnpublic static final String CALL_NUMBER
public static final String CALL_NUMBER_TYPE
public static final String CALL_NUMBER_PREFIX
public static final String HOLDINGS_CALL_NUMBER
public static final String HOLDINGS_CALL_NUMBER_TYPE
public static final String HOLDINGS_CALL_NUMBER_PREFIX
public static final String LOCATION
public static final String HOLDINGS_LOCATION_LEVEL1
public static final String HOLDINGS_LOCATION_LEVEL2
public static final String HOLDINGS_LOCATION_LEVEL3
public static final String HOLDINGS_LOCATION_LEVEL4
public static final String HOLDINGS_LOCATION_LEVEL5
public static final String VENDOR_LINE_ITEM_IDENTIFIER
public static final String SHELVING_ORDER
public static final String ITEM_BARCODE
public static final String COPY_NUMBER
public static final String HOLDINGS_COPY_NUMBER
public static final String ENUMERATION
public static final String CHRONOLOGY
public static final String ITEM_TYPE
public static final String VOLUME_NUMBER
public static final String ITEM_STATUS
public static final String ITEMIDENTIFIER
public static final String DONOR_CODE
public static final String DONOR_NOTE
public static final String DONOR_PUBLIC
public static final String DESTINATION_FIELD_ITEM_ITEM_BARCODE
public static final String DESTINATION_FIELD_CALL_NUMBER
public static final String DESTINATION_FIELD_COPY_NUMBER
public static final String DESTINATION_FIELD_CALL_NUMBER_TYPE
public static final String DESTINATION_FIELD_CALL_NUMBER_TYPE_PREFIX
public static final String DESTINATION_ITEM_TYPE
public static final String DESTINATION_ITEM_STATUS
public static final String LCC
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER_TYPE
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_COPY_NUMBER
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_CALL_NUMBER_PREFIX
public static final String DESTINATION_FIELD_LOCATION_LEVEL_1
public static final String DESTINATION_FIELD_LOCATION_LEVEL_2
public static final String DESTINATION_FIELD_LOCATION_LEVEL_3
public static final String DESTINATION_FIELD_LOCATION_LEVEL_4
public static final String DESTINATION_FIELD_LOCATION_LEVEL_5
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_1
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_2
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_3
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_4
public static final String DESTINATION_FIELD_ITEM_HOLDINGS_LOCATION_LEVEL_5
public static final String DESTINATION_FIELD_ITEM_VENDOR_LINE_ITEM_IDENTIFIER
protected String callNumberType
protected String callNumberPrefix
protected String itemStatus
protected String volumeNumber
protected String locationName
protected String chronology
protected String enumeration
protected String copyNumber
protected String shelvingOrder
protected String callNumber
protected boolean isAnalytic
protected String locationLevel1
protected String locationLevel2
protected String locationLevel3
protected String locationLevel4
protected String locationLevel5
protected String level1Location
protected String level2Location
protected String level3Location
protected String level4Location
protected String level5Location
public Item()
public String getLevel1Location()
public void setLevel1Location(String level1Location)
public String getLevel5Location()
public void setLevel5Location(String level5Location)
public String getLevel4Location()
public void setLevel4Location(String level4Location)
public String getLevel3Location()
public void setLevel3Location(String level3Location)
public String getLevel2Location()
public void setLevel2Location(String level2Location)
public String getLocationLevel1()
public void setLocationLevel1(String locationLevel1)
public String getLocationLevel2()
public void setLocationLevel2(String locationLevel2)
public String getLocationLevel3()
public void setLocationLevel3(String locationLevel3)
public String getLocationLevel4()
public void setLocationLevel4(String locationLevel4)
public String getLocationLevel5()
public void setLocationLevel5(String locationLevel5)
public String getCallNumberType()
Stringpublic void setCallNumberType(String value)
value - allowed object is
              Stringpublic String getCallNumberPrefix()
Stringpublic void setCallNumberPrefix(String value)
value - allowed object is
              Stringpublic String getItemStatus()
Stringpublic void setItemStatus(String value)
value - allowed object is
              Stringpublic String getVolumeNumber()
Stringpublic void setVolumeNumber(String value)
value - allowed object is
              Stringpublic String getItemType()
Stringpublic void setItemType(String value)
value - allowed object is
              Stringpublic String getLocationName()
Stringpublic void setLocationName(String value)
value - allowed object is
              Stringpublic String getChronology()
Stringpublic void setChronology(String value)
value - allowed object is
              Stringpublic String getEnumeration()
Stringpublic void setEnumeration(String value)
value - allowed object is
              Stringpublic String getCopyNumber()
Stringpublic void setCopyNumber(String value)
value - allowed object is
              Stringpublic String getBarcode()
Stringpublic void setBarcode(String value)
value - allowed object is
              Stringpublic String getShelvingOrder()
Stringpublic void setShelvingOrder(String value)
value - allowed object is
              Stringpublic String getLocation()
Stringpublic void setLocation(String value)
value - allowed object is
              Stringpublic String getCallNumber()
Stringpublic void setCallNumber(String value)
value - allowed object is
              Stringpublic Holdings getHolding()
Holdingspublic void setHolding(Holdings value)
value - allowed object is
              Holdingspublic boolean isAnalytic()
public void setAnalytic(boolean analytic)
public List<Holdings> getHoldings()
public void setHoldings(List<Holdings> holdings)
public String serialize(Object object)
serialize in class DocstoreDocumentpublic Object deserialize(String content)
deserialize in class DocstoreDocumentpublic Object deserializeContent(Object object)
deserializeContent in class DocstoreDocumentpublic Object deserializeContent(String content)
deserializeContent in class DocstoreDocumentpublic String serializeContent(Object object)
serializeContent in class DocstoreDocumentpublic void serializeContent()
public Object getContentObject()
DocstoreDocumentgetContentObject in class DocstoreDocumentObjectpublic Location buildLocationObj()
public int compareTo(Item o)
compareTo in interface Comparable<Item>public void setItem(Item itemIncoming) throws com.thoughtworks.xstream.converters.ConversionException
com.thoughtworks.xstream.converters.ConversionExceptionpublic void setDefaultField(String docField, String fieldValue)
public String getItemHoldingsDataMappingValue(Map<String,String> itemDocFields)
public String getHoldingsCallNumber()
public void setHoldingsCallNumber(String holdingsCallNumber)
public String getHoldingsCallNumberType()
public void setHoldingsCallNumberType(String holdingsCallNumberType)
public String getHoldingsCopyNumber()
public void setHoldingsCopyNumber(String holdingsCopyNumber)
public String getHoldingsCallNumberPrefix()
public void setHoldingsCallNumberPrefix(String holdingsCallNumberPrefix)
public String getHoldingsLocationLevel1()
public void setHoldingsLocationLevel1(String holdingsLocationLevel1)
public String getHoldingsLocationLevel2()
public void setHoldingsLocationLevel2(String holdingsLocationLevel2)
public String getHoldingsLocationLevel3()
public void setHoldingsLocationLevel3(String holdingsLocationLevel3)
public String getHoldingsLocationLevel4()
public void setHoldingsLocationLevel4(String holdingsLocationLevel4)
public String getHoldingsLocationLevel5()
public void setHoldingsLocationLevel5(String holdingsLocationLevel5)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.