org.sequalite.schema
Class ClassMapper

java.lang.Object
  extended by org.sequalite.schema.ClassMapper

public class ClassMapper
extends java.lang.Object


Field Summary
static java.lang.String ATT_NAME
           
static java.lang.String ATT_TABLE_NAME
           
static java.lang.String TAG
           
 
Constructor Summary
ClassMapper()
           
 
Method Summary
 void addChildObject(ChildMapper child)
           
 void addFieldObject(FieldMapper field)
           
 void addSqlObject(SqlMapper sql)
           
 ChildMapper getChildObject(int i)
           
 FieldMapper getFieldObject(int i)
           
 java.lang.String getName()
           
 PrimaryKeyMapper getPrimaryKeyObject()
           
 SqlMapper getSqlObject(int i)
           
 java.lang.String getTableName()
           
 void setName(java.lang.String name)
           
 void setPrimaryKeyObject(PrimaryKeyMapper primaryKeyObject)
           
 void setTableName(java.lang.String tableName)
           
 int sizeChildObjectList()
           
 int sizeFieldObjectList()
           
 int sizeSqlObjectList()
           
 java.lang.String toXML(int indent)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAG

public static final java.lang.String TAG
See Also:
Constant Field Values

ATT_NAME

public static final java.lang.String ATT_NAME
See Also:
Constant Field Values

ATT_TABLE_NAME

public static final java.lang.String ATT_TABLE_NAME
See Also:
Constant Field Values
Constructor Detail

ClassMapper

public ClassMapper()
Method Detail

addChildObject

public void addChildObject(ChildMapper child)

addFieldObject

public void addFieldObject(FieldMapper field)

addSqlObject

public void addSqlObject(SqlMapper sql)

getChildObject

public ChildMapper getChildObject(int i)

getFieldObject

public FieldMapper getFieldObject(int i)

getName

public java.lang.String getName()

getPrimaryKeyObject

public PrimaryKeyMapper getPrimaryKeyObject()

getSqlObject

public SqlMapper getSqlObject(int i)

getTableName

public java.lang.String getTableName()

setName

public void setName(java.lang.String name)

setPrimaryKeyObject

public void setPrimaryKeyObject(PrimaryKeyMapper primaryKeyObject)

setTableName

public void setTableName(java.lang.String tableName)

sizeChildObjectList

public int sizeChildObjectList()

sizeFieldObjectList

public int sizeFieldObjectList()

sizeSqlObjectList

public int sizeSqlObjectList()

toXML

public java.lang.String toXML(int indent)