public class TLcdISO19115DigitalTransferOptions extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
OFF_LINE_PROPERTY
Data property that maps to the
offLine element. |
static TLcdDataProperty |
ON_LINE_PROPERTY
Data property that maps to the
onLine element. |
static TLcdDataProperty |
TRANSFER_SIZE_PROPERTY
Data property that maps to the
transferSize element. |
static TLcdDataProperty |
UNITS_OF_DISTRIBUTION_PROPERTY
Data property that maps to the
unitsOfDistribution element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115DigitalTransferOptions() |
TLcdISO19115DigitalTransferOptions(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19115Medium |
getOffLine()
Returns the role value contained in the value of the
OFF_LINE_PROPERTY property. |
List<TLcdISO19115OnlineResource> |
getOnLine()
Gets the value of the
ON_LINE_PROPERTY property adapted to a list of TLcdISO19115OnlineResource instances. |
Double |
getTransferSize()
Returns the role value contained in the value of the
TRANSFER_SIZE_PROPERTY property. |
String |
getUnitsOfDistribution()
Returns the role value contained in the value of the
UNITS_OF_DISTRIBUTION_PROPERTY property. |
void |
setOffLine(TLcdISO19115Medium aValue)
Sets the value of the property that maps to the
offLine element. |
void |
setTransferSize(Double aValue)
Sets the value of the property that maps to the
transferSize element. |
void |
setUnitsOfDistribution(String aValue)
Sets the value of the property that maps to the
unitsOfDistribution element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty UNITS_OF_DISTRIBUTION_PROPERTY
unitsOfDistribution
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty TRANSFER_SIZE_PROPERTY
transferSize
element.
The possible values for this property are instances of TLcdISO19115Optional<Double>
.public static final TLcdDataProperty ON_LINE_PROPERTY
onLine
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115OnlineResource>>
.public static final TLcdDataProperty OFF_LINE_PROPERTY
offLine
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Medium>
.public TLcdISO19115DigitalTransferOptions()
public TLcdISO19115DigitalTransferOptions(TLcdDataType aType)
public String getUnitsOfDistribution()
UNITS_OF_DISTRIBUTION_PROPERTY
property. Returns null
if the value of the UNITS_OF_DISTRIBUTION_PROPERTY
property is null
.UNITS_OF_DISTRIBUTION_PROPERTY
property.TLcdISO19115Optional
public void setUnitsOfDistribution(String aValue)
unitsOfDistribution
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the UNITS_OF_DISTRIBUTION_PROPERTY
property is set to null
.aValue
- the role value to set for the UNITS_OF_DISTRIBUTION_PROPERTY
property.public Double getTransferSize()
TRANSFER_SIZE_PROPERTY
property. Returns null
if the value of the TRANSFER_SIZE_PROPERTY
property is null
.TRANSFER_SIZE_PROPERTY
property.TLcdISO19115Optional
public void setTransferSize(Double aValue)
transferSize
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the TRANSFER_SIZE_PROPERTY
property is set to null
.aValue
- the role value to set for the TRANSFER_SIZE_PROPERTY
property.public List<TLcdISO19115OnlineResource> getOnLine()
ON_LINE_PROPERTY
property adapted to a list of TLcdISO19115OnlineResource
instances.ON_LINE_PROPERTY
property adapted to a list of TLcdISO19115OnlineResource
instances.TLcdISO19118Property
public TLcdISO19115Medium getOffLine()
OFF_LINE_PROPERTY
property. Returns null
if the value of the OFF_LINE_PROPERTY
property is null
.OFF_LINE_PROPERTY
property.TLcdISO19118Property
public void setOffLine(TLcdISO19115Medium aValue)
offLine
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the OFF_LINE_PROPERTY
property is set to null
.aValue
- the role value to set for the OFF_LINE_PROPERTY
property.