|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MetadataRecord
Base interface for metadata records.
Method Summary | |
---|---|
boolean |
eval(Filter filter)
Returns whether this MetadataRecord matches the given Filter expression. |
java.lang.String[] |
getAbstract()
|
java.lang.String |
getAnyText()
|
Envelope[] |
getBoundingBox()
|
java.lang.String |
getContributor()
|
java.lang.String |
getCreator()
|
java.lang.String[] |
getFormat()
|
java.lang.String[] |
getIdentifier()
|
java.lang.String |
getLanguage()
|
Date[] |
getModified()
|
javax.xml.namespace.QName |
getName()
|
java.lang.String |
getPublisher()
|
java.lang.String[] |
getRelation()
|
java.lang.String[] |
getRights()
|
java.lang.String |
getSource()
|
java.lang.Object[] |
getSpatial()
|
java.lang.String[] |
getSubject()
|
java.lang.String[] |
getTitle()
|
java.lang.String |
getType()
|
void |
serialize(javax.xml.stream.XMLStreamWriter writer,
CSWConstants.ReturnableElement returnType)
Writes the XML representation of this record to the given XML stream. |
void |
serialize(javax.xml.stream.XMLStreamWriter writer,
java.lang.String[] elementNames)
Writes the XML representation of the specified elements to the given XML stream. |
DCRecord |
toDublinCore()
Returns the Dublin Core representation of the requested record. |
Method Detail |
---|
javax.xml.namespace.QName getName()
java.lang.String[] getIdentifier()
java.lang.String[] getTitle()
java.lang.String getType()
java.lang.String getAnyText()
java.lang.String[] getFormat()
java.lang.String[] getRelation()
Date[] getModified()
java.lang.String[] getAbstract()
java.lang.Object[] getSpatial()
java.lang.String[] getSubject()
java.lang.String getSource()
java.lang.String[] getRights()
java.lang.String getCreator()
java.lang.String getPublisher()
java.lang.String getContributor()
java.lang.String getLanguage()
Envelope[] getBoundingBox()
DCRecord toDublinCore()
DCRecord
.boolean eval(Filter filter)
MetadataRecord
matches the given Filter
expression.
filter
- filter to evaluate, must not be null
void serialize(javax.xml.stream.XMLStreamWriter writer, CSWConstants.ReturnableElement returnType) throws javax.xml.stream.XMLStreamException
writer
- xml writer to write to, must not be null
returnType
- the element set to return, never null
javax.xml.stream.XMLStreamException
- if the writing of the XML failsvoid serialize(javax.xml.stream.XMLStreamWriter writer, java.lang.String[] elementNames) throws javax.xml.stream.XMLStreamException
writer
- xml writer to write to, must not be null
elementNames
- the element set to return, must not be null
.
javax.xml.stream.XMLStreamException
- if the writing of the XML fails
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |