public class TLcdCSWDCMIRecord extends TLcdCSWAbstractRecord
all content
or
content based on the name
.Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
DC_ELEMENTS_PROPERTY
Data property that maps to the
any element. |
DELETED_PROPERTY
Constructor and Description |
---|
TLcdCSWDCMIRecord() |
TLcdCSWDCMIRecord(TLcdDataType aDataType) |
Modifier and Type | Method and Description |
---|---|
List<Object> |
getContents(QName aElementName)
Convenience operation that returns the content of all DC terms with the given name.
|
List<TLcdDCElemSimpleLiteral> |
getDCElements()
Returns the value of the property that maps to the
any element. |
TLcdDCElemSimpleLiteral |
getElement(QName aElementName)
Convenience operation that returns the first DC term with the given name.
|
String |
getElementAsString(QName aElementName)
Convenience operation that returns the String value of the first DC term with the given name.
|
getDeleted, setDeleted
public static final TLcdDataProperty DC_ELEMENTS_PROPERTY
any
element.
The possible values for this property are instances of List<TLcdDCElemSimpleLiteral>
.public TLcdCSWDCMIRecord()
public TLcdCSWDCMIRecord(TLcdDataType aDataType)
public TLcdDCElemSimpleLiteral getElement(QName aElementName)
aElementName
- one of the constants defined in TLcdDCElemSimpleLiteral
public List<Object> getContents(QName aElementName)
aElementName
- one of the constants defined in TLcdDCElemSimpleLiteral
public String getElementAsString(QName aElementName)
aElementName
- one of the constants defined in TLcdDCElemSimpleLiteral
public List<TLcdDCElemSimpleLiteral> getDCElements()
any
element.DC_ELEMENTS_PROPERTY
property.