public class MatchImpl extends NonFragmentXMLImpl implements Match
Constructor and Description |
---|
MatchImpl()
No argument constructor.
|
MatchImpl(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
addMatchedURI(java.net.URI uri) |
void |
deleteURI(java.net.URI uri)
Call this method, for example, when a document is
deleted from the data store so matching information needs
to be updated.
|
java.net.URI |
getMatch() |
java.util.List<java.net.URI> |
getURIs() |
appendMetadataElement, compareTo, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
getClass, notify, notifyAll, toString, wait, wait, wait
appendMetadataElement, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
public MatchImpl() throws XBRLException
XBRLException
public MatchImpl(java.lang.String id) throws XBRLException
id
- The unique id of the XML resource being created,
within the scope of the containing data store.XBRLException
public void addMatchedURI(java.net.URI uri) throws XBRLException
addMatchedURI
in interface Match
uri
- The URI to add to the match XML resource.XBRLException
- if the URI is null.Match.addMatchedURI(URI)
public java.net.URI getMatch() throws XBRLException
getMatch
in interface Match
XBRLException
- if the matching URI has invalid syntax.Match.getMatch()
public java.util.List<java.net.URI> getURIs() throws XBRLException
getURIs
in interface Match
XBRLException
Match.getURIs()
public void deleteURI(java.net.URI uri) throws XBRLException
Match
deleteURI
in interface Match
uri
- The URI to eliminate from the match resource.XBRLException
Match.deleteURI(URI)