public interface MapperFileSaveInterface
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<Fact> |
getChildrenFacts()
Access to facts on the configuration file.
|
java.lang.String |
getCompany()
Access to the generic string that corresponds with the company.
|
DTSContainer |
getContainer()
Access to the DTSContainer in the scope of the surrounding XMLFragments.
|
MapperContext |
getContextById(java.lang.String key)
Access to a specific context using the context key.
|
java.util.Collection<MapperContext> |
getContexts()
Returns a collection of MapperContext objects that will be saved to this new file.
|
java.util.Iterator<java.lang.String> |
getContextsKeys()
Returns an iterator over all context keys.
|
java.lang.String[] |
getDtsURLs()
Access to all URLs that will be part of the DTS file section
Note, all strings shall be valid converted to URIs to avoid errors.
|
java.lang.String |
getScheme()
Access to the generic scheme string for the mapper configuration file
Note, as this is a String, this may not be a valid URI.
|
java.util.Collection<Section> |
getSections()
Access to the collection of sections.
|
XBRLDataSource |
getSourceForKey(java.lang.String key)
Returns the XBRLDataSource for the key passed in as parameter.
|
java.util.Set<java.lang.String> |
getSourceKeys()
Returns a collection of keys for XBRL data sources.
|
XBRLUnit |
getUnitForKey(java.lang.String key)
Access to the unit associated with a specific key.
|
java.util.Set<java.lang.String> |
getUnitKeys()
Access to the set of keys for units defined in this mapping configuration file.
|
java.net.URI |
getUriOfConfigFile()
Access to the file name associated with the mapper configuration file.
|
java.util.Collection<MapperContext> getContexts()
java.util.Iterator<java.lang.String> getContextsKeys()
MapperContext getContextById(java.lang.String key)
key - the keyjava.util.Set<java.lang.String> getSourceKeys()
XBRLDataSource getSourceForKey(java.lang.String key)
key - the data source to obtainjava.net.URI getUriOfConfigFile()
java.lang.String[] getDtsURLs()
Note, all strings shall be valid converted to URIs to avoid errors.
DTSContainer getContainer()
java.util.Collection<Section> getSections()
java.lang.String getScheme()
Note, as this is a String, this may not be a valid URI.
java.lang.String getCompany()
java.util.Set<java.lang.String> getUnitKeys()
XBRLUnit getUnitForKey(java.lang.String key)
key - the keyjava.util.Iterator<Fact> getChildrenFacts()