public class XMLAttributeInfoImpl extends java.lang.Object implements XMLAttributeInfo
| Modifier | Constructor and Description |
|---|---|
protected |
XMLAttributeInfoImpl(java.util.Locale locale) |
|
XMLAttributeInfoImpl(java.util.Locale locale,
java.lang.String path) |
|
XMLAttributeInfoImpl(java.util.Locale locale,
java.lang.String name,
int type) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(java.lang.String value) |
void |
consolidateChildCounters() |
int |
getChildsCount(java.lang.String name) |
java.lang.String |
getFkCodeName() |
java.lang.String |
getFkTableName() |
GeometryType |
getGeometryType() |
java.lang.String |
getLastChildID(java.lang.String childName) |
int |
getMaxChildCount(java.lang.String childName) |
java.lang.String |
getName() |
java.lang.String |
getPath() |
int |
getPrecision() |
int |
getScale() |
int |
getSize() |
XMLTableInfoImpl |
getTable() |
int |
getType() |
boolean |
hasChilds() |
void |
incrChildCount(java.lang.String childName) |
boolean |
isAggregate() |
boolean |
isFk() |
boolean |
isPk() |
XMLAttributeInfoImpl |
setAggregate(boolean b) |
XMLAttributeInfoImpl |
setFk(boolean fk) |
XMLAttributeInfoImpl |
setFkCodeName(java.lang.String codeName) |
XMLAttributeInfoImpl |
setFkTableName(java.lang.String tableName) |
void |
setLastChildID(java.lang.String childName,
java.lang.String idvalue) |
XMLAttributeInfoImpl |
setPk(boolean pk) |
void |
setSize(int size) |
void |
setTable(XMLTableInfoImpl table) |
void |
setType(int type) |
java.lang.String |
toString() |
protected XMLAttributeInfoImpl(java.util.Locale locale)
public XMLAttributeInfoImpl(java.util.Locale locale,
java.lang.String path)
public XMLAttributeInfoImpl(java.util.Locale locale,
java.lang.String name,
int type)
public void setTable(XMLTableInfoImpl table)
public XMLTableInfoImpl getTable()
getTable in interface XMLAttributeInfopublic java.lang.String getName()
getName in interface XMLAttributeInfopublic java.lang.String getPath()
getPath in interface XMLAttributeInfopublic void setType(int type)
public XMLAttributeInfoImpl setPk(boolean pk)
public XMLAttributeInfoImpl setFk(boolean fk)
public int getType()
getType in interface XMLAttributeInfopublic int getPrecision()
getPrecision in interface XMLAttributeInfopublic int getScale()
getScale in interface XMLAttributeInfopublic int getSize()
getSize in interface XMLAttributeInfopublic GeometryType getGeometryType()
getGeometryType in interface XMLAttributeInfopublic java.lang.String toString()
toString in class java.lang.Objectpublic XMLAttributeInfoImpl setFkCodeName(java.lang.String codeName)
public XMLAttributeInfoImpl setFkTableName(java.lang.String tableName)
public void incrChildCount(java.lang.String childName)
public void setLastChildID(java.lang.String childName,
java.lang.String idvalue)
public java.lang.String getLastChildID(java.lang.String childName)
public void consolidateChildCounters()
public int getMaxChildCount(java.lang.String childName)
getMaxChildCount in interface XMLAttributeInfopublic XMLAttributeInfoImpl setAggregate(boolean b)
public void setSize(int size)
public void addValue(java.lang.String value)
public boolean isAggregate()
isAggregate in interface XMLAttributeInfopublic boolean isPk()
isPk in interface XMLAttributeInfopublic boolean isFk()
isFk in interface XMLAttributeInfopublic java.lang.String getFkTableName()
getFkTableName in interface XMLAttributeInfopublic java.lang.String getFkCodeName()
getFkCodeName in interface XMLAttributeInfopublic boolean hasChilds()
hasChilds in interface XMLAttributeInfopublic int getChildsCount(java.lang.String name)
getChildsCount in interface XMLAttributeInfo