|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.metadata.ISORecord
public class ISORecord
Represents an ISO 19115 MetadataRecord.
| Constructor Summary | |
|---|---|
ISORecord(org.apache.axiom.om.OMElement root,
ISOMetadataStoreConfig.AnyText anyText)
|
|
ISORecord(javax.xml.stream.XMLStreamReader xmlStream,
ISOMetadataStoreConfig.AnyText anyText)
|
|
| Method Summary | |
|---|---|
boolean |
eval(Filter filter)
Returns whether this MetadataRecord matches the given Filter expression. |
java.lang.String[] |
getAbstract()
|
java.lang.String |
getAnyText()
|
byte[] |
getAsByteArray()
|
org.apache.axiom.om.OMElement |
getAsOMElement()
|
javax.xml.stream.XMLStreamReader |
getAsXMLStream()
|
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 |
getParentIdentifier()
|
ParsedProfileElement |
getParsedElement()
|
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()
|
boolean |
isHasSecurityConstraints()
|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ISORecord(javax.xml.stream.XMLStreamReader xmlStream,
ISOMetadataStoreConfig.AnyText anyText)
throws MetadataStoreException
MetadataStoreException
public ISORecord(org.apache.axiom.om.OMElement root,
ISOMetadataStoreConfig.AnyText anyText)
throws MetadataStoreException
MetadataStoreException| Method Detail |
|---|
public javax.xml.namespace.QName getName()
getName in interface MetadataRecordpublic boolean eval(Filter filter)
MetadataRecordMetadataRecord matches the given Filter expression.
eval in interface MetadataRecordfilter - filter to evaluate, must not be null
public java.lang.String[] getAbstract()
getAbstract in interface MetadataRecordpublic java.lang.String getAnyText()
getAnyText in interface MetadataRecordpublic Envelope[] getBoundingBox()
getBoundingBox in interface MetadataRecordpublic java.lang.String[] getFormat()
getFormat in interface MetadataRecordpublic java.lang.String[] getIdentifier()
getIdentifier in interface MetadataRecordpublic Date[] getModified()
getModified in interface MetadataRecordpublic java.lang.String[] getRelation()
getRelation in interface MetadataRecordpublic java.lang.Object[] getSpatial()
getSpatial in interface MetadataRecordpublic java.lang.String[] getTitle()
getTitle in interface MetadataRecordpublic java.lang.String getType()
getType in interface MetadataRecordpublic java.lang.String[] getSubject()
getSubject in interface MetadataRecord
public javax.xml.stream.XMLStreamReader getAsXMLStream()
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic org.apache.axiom.om.OMElement getAsOMElement()
public byte[] getAsByteArray()
throws javax.xml.stream.XMLStreamException,
javax.xml.stream.FactoryConfigurationError
javax.xml.stream.XMLStreamException
javax.xml.stream.FactoryConfigurationError
public void serialize(javax.xml.stream.XMLStreamWriter writer,
CSWConstants.ReturnableElement returnType)
throws javax.xml.stream.XMLStreamException
MetadataRecord
serialize in interface MetadataRecordwriter - xml writer to write to, must not be nullreturnType - the element set to return, never null
javax.xml.stream.XMLStreamException - if the writing of the XML fails
public void serialize(javax.xml.stream.XMLStreamWriter writer,
java.lang.String[] elementNames)
throws javax.xml.stream.XMLStreamException
MetadataRecord
serialize in interface MetadataRecordwriter - xml writer to write to, must not be nullelementNames - the element set to return, must not be null.
javax.xml.stream.XMLStreamException - if the writing of the XML failspublic DCRecord toDublinCore()
MetadataRecord
toDublinCore in interface MetadataRecordDCRecord.public boolean isHasSecurityConstraints()
public java.lang.String getContributor()
getContributor in interface MetadataRecordpublic java.lang.String getPublisher()
getPublisher in interface MetadataRecordpublic java.lang.String[] getRights()
getRights in interface MetadataRecordpublic java.lang.String getSource()
getSource in interface MetadataRecordpublic java.lang.String getCreator()
getCreator in interface MetadataRecordpublic java.lang.String getLanguage()
getLanguage in interface MetadataRecordpublic java.lang.String getParentIdentifier()
public ParsedProfileElement getParsedElement()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||