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, wait
isEmpty, isEmpty, isEmptyQuietly
public 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 XMLInfo
public void setRepositoryID(java.lang.String id)
setRepositoryID
in interface XMLInfo
public java.nio.charset.Charset getCharset()
getCharset
in interface XMLInfo
public void setCharset(java.nio.charset.Charset charset)
public void setLocale(java.util.Locale locale)
public boolean hasGeometries()
hasGeometries
in interface XMLInfo
public void setTablePrefix(java.lang.String tablePrefix)
setTablePrefix
in interface XMLInfo
public java.lang.String getTablePrefix()
getTablePrefix
in interface XMLInfo
public java.lang.String getNameWithPrefix(java.lang.String name)
getNameWithPrefix
in interface XMLInfo