public class TLcdISO19115File extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
FILE_DESCRIPTION_PROPERTY
Data property that maps to the
fileDescription element. |
static TLcdDataProperty |
FILE_NAME_PROPERTY
Data property that maps to the
fileName element. |
static TLcdDataProperty |
FILE_TYPE_PROPERTY
Data property that maps to the
fileType element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115File() |
TLcdISO19115File(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
String |
getFileDescription()
Returns the role value contained in the value of the
FILE_DESCRIPTION_PROPERTY property. |
TLcdISO19115FileName |
getFileName()
Returns the role value contained in the value of the
FILE_NAME_PROPERTY property. |
TLcdISO19115MimeFileType |
getFileType()
Returns the role value contained in the value of the
FILE_TYPE_PROPERTY property. |
void |
setFileDescription(String aValue)
Sets the value of the property that maps to the
fileDescription element. |
void |
setFileName(TLcdISO19115FileName aValue)
Sets the value of the property that maps to the
fileName element. |
void |
setFileType(TLcdISO19115MimeFileType aValue)
Sets the value of the property that maps to the
fileType element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty FILE_NAME_PROPERTY
fileName
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115FileName>
.public static final TLcdDataProperty FILE_DESCRIPTION_PROPERTY
fileDescription
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty FILE_TYPE_PROPERTY
fileType
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115MimeFileType>
.public TLcdISO19115File()
public TLcdISO19115File(TLcdDataType aType)
public TLcdISO19115FileName getFileName()
FILE_NAME_PROPERTY
property. Returns null
if the value of the FILE_NAME_PROPERTY
property is null
.FILE_NAME_PROPERTY
property.TLcdISO19115Optional
public void setFileName(TLcdISO19115FileName aValue)
fileName
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 FILE_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the FILE_NAME_PROPERTY
property.public String getFileDescription()
FILE_DESCRIPTION_PROPERTY
property. Returns null
if the value of the FILE_DESCRIPTION_PROPERTY
property is null
.FILE_DESCRIPTION_PROPERTY
property.TLcdISO19115Optional
public void setFileDescription(String aValue)
fileDescription
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 FILE_DESCRIPTION_PROPERTY
property is set to null
.aValue
- the role value to set for the FILE_DESCRIPTION_PROPERTY
property.public TLcdISO19115MimeFileType getFileType()
FILE_TYPE_PROPERTY
property. Returns null
if the value of the FILE_TYPE_PROPERTY
property is null
.FILE_TYPE_PROPERTY
property.TLcdISO19115Optional
public void setFileType(TLcdISO19115MimeFileType aValue)
fileType
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 FILE_TYPE_PROPERTY
property is set to null
.aValue
- the role value to set for the FILE_TYPE_PROPERTY
property.