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, NO_INFO_CALL_NUMBER_TYPE_CODE, 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() |
boolean |
isDataMappingFlag() |
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 |
setDataMappingFlag(boolean dataMappingFlag) |
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, setUpdatedOn
public 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 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
public static final String DUE_DATE_TIME
public static final String NO_OF_RENEWAL
protected boolean dataMappingFlag
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 boolean isDataMappingFlag()
public void setDataMappingFlag(boolean dataMappingFlag)
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()
String
public void setCallNumberType(String value)
value
- allowed object is
String
public String getCallNumberPrefix()
String
public void setCallNumberPrefix(String value)
value
- allowed object is
String
public String getItemStatus()
String
public void setItemStatus(String value)
value
- allowed object is
String
public String getVolumeNumber()
String
public void setVolumeNumber(String value)
value
- allowed object is
String
public String getItemType()
String
public void setItemType(String value)
value
- allowed object is
String
public String getLocationName()
String
public void setLocationName(String value)
value
- allowed object is
String
public String getChronology()
String
public void setChronology(String value)
value
- allowed object is
String
public String getEnumeration()
String
public void setEnumeration(String value)
value
- allowed object is
String
public String getCopyNumber()
String
public void setCopyNumber(String value)
value
- allowed object is
String
public String getBarcode()
String
public void setBarcode(String value)
value
- allowed object is
String
public String getShelvingOrder()
String
public void setShelvingOrder(String value)
value
- allowed object is
String
public String getLocation()
String
public void setLocation(String value)
value
- allowed object is
String
public String getCallNumber()
String
public void setCallNumber(String value)
value
- allowed object is
String
public Holdings getHolding()
Holdings
public void setHolding(Holdings value)
value
- allowed object is
Holdings
public 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 DocstoreDocument
public Object deserialize(String content)
deserialize
in class DocstoreDocument
public Object deserializeContent(Object object)
deserializeContent
in class DocstoreDocument
public Object deserializeContent(String content)
deserializeContent
in class DocstoreDocument
public String serializeContent(Object object)
serializeContent
in class DocstoreDocument
public void serializeContent()
public Object getContentObject()
DocstoreDocument
getContentObject
in class DocstoreDocument
Object
public 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.ConversionException
public 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–2015 The Kuali Foundation. All rights reserved.