public class XMLInfoImpl extends java.lang.Object implements XMLInfo
| Constructor and Description |
|---|
XMLInfoImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTable(XMLTableInfoImpl tableInfo) |
void |
addTag(XMLAttributeInfoImpl info) |
boolean |
existsTableByPath(java.lang.String path) |
XMLTableInfo |
get(java.lang.String name) |
java.nio.charset.Charset |
getCharset() |
long |
getCountLines() |
java.util.List<java.lang.String> |
getKeys() |
java.util.Locale |
getLocale() |
java.lang.String |
getNameWithPrefix(java.lang.String name) |
java.lang.String |
getRepositoryID() |
IProjection |
getSrid() |
XMLTableInfoImpl |
getTableByPath(java.lang.String path) |
java.lang.String |
getTablePrefix() |
XMLAttributeInfoImpl |
getTag(java.lang.String path) |
XMLAttributeInfoImpl |
getTagInfo(java.lang.String path) |
java.util.Collection<java.lang.String> |
getTagsPaths() |
boolean |
hasGeometries() |
boolean |
isEmpty() |
java.util.Iterator<XMLTableInfo> |
iterator() |
void |
setCharset(java.nio.charset.Charset charset) |
void |
setCountLines(long countlines) |
void |
setLocale(java.util.Locale locale) |
void |
setRepositoryID(java.lang.String id) |
void |
setSrid(IProjection srid) |
void |
setTablePrefix(java.lang.String tablePrefix) |
int |
size() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEmpty, isEmpty, isEmptyQuietlypublic IProjection getSrid()
public void setSrid(IProjection srid)
public XMLAttributeInfoImpl getTag(java.lang.String path)
public java.util.Collection<java.lang.String> getTagsPaths()
public void addTag(XMLAttributeInfoImpl info)
public XMLAttributeInfoImpl getTagInfo(java.lang.String path)
public void addTable(XMLTableInfoImpl tableInfo)
public XMLTableInfoImpl getTableByPath(java.lang.String path)
public boolean existsTableByPath(java.lang.String path)
public XMLTableInfo get(java.lang.String name)
get in interface GetItemByKey<java.lang.String,XMLTableInfo>public java.util.List<java.lang.String> getKeys()
public java.util.Iterator<XMLTableInfo> iterator()
iterator in interface java.lang.Iterable<XMLTableInfo>public void setCountLines(long countlines)
public long getCountLines()
public java.lang.String getRepositoryID()
getRepositoryID in interface XMLInfopublic void setRepositoryID(java.lang.String id)
setRepositoryID in interface XMLInfopublic java.nio.charset.Charset getCharset()
getCharset in interface XMLInfopublic void setCharset(java.nio.charset.Charset charset)
public void setLocale(java.util.Locale locale)
public boolean hasGeometries()
hasGeometries in interface XMLInfopublic void setTablePrefix(java.lang.String tablePrefix)
setTablePrefix in interface XMLInfopublic java.lang.String getTablePrefix()
getTablePrefix in interface XMLInfopublic java.lang.String getNameWithPrefix(java.lang.String name)
getNameWithPrefix in interface XMLInfo