Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)

com.lapetus_ltd._2009.xml.types
Class XLptsDBStatementColumnType

java.lang.Object
  extended by com.lapetus_ltd._2009.xml.types.XLptsDBStatementColumnType
Direct Known Subclasses:
TLptsDBStatementColumnType

public class XLptsDBStatementColumnType
extends java.lang.Object

XSD Generated Class: This holds the information for a column within a statement. It is utilised extensively. The tables and columns are not stored in a hierarchical form as they are stored in two seperate autonomous lists in XLptsDBStatementType. A decision was made based on processing capabilities that brought about the flat lists. In other words, when a column needs to find its table, it used the tableId and finds it with the respective function in TLptsStatement.

Java class for XLptsDBStatementColumnType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="XLptsDBStatementColumnType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="columnName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="tableName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="tableId" type="{http://www.lapetus-ltd.com/2009/xml/types}XLptsIdentifierType"/>
         <element name="selected" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="allSelected" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="sqlType" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="sqlSubstitutedType" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="upInsDelParameterItem" type="{http://www.lapetus-ltd.com/2009/xml/types}XLptsDBUpInsDelType"/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.lapetus-ltd.com/2009/xml/types}XLptsIdentifierType" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  boolean allSelected
           
protected  java.lang.String columnName
           
protected  java.lang.String id
           
protected  boolean selected
           
protected  int sqlSubstitutedType
           
protected  int sqlType
           
protected  java.lang.String tableId
           
protected  java.lang.String tableName
           
protected  XLptsDBUpInsDelType upInsDelParameterItem
           
 
Constructor Summary
XLptsDBStatementColumnType()
           
 
Method Summary
 java.lang.String getColumnName()
          Gets the value of the columnName property.
 java.lang.String getId()
          Gets the value of the id property.
 int getSqlSubstitutedType()
          Gets the value of the sqlSubstitutedType property.
 int getSqlType()
          Gets the value of the sqlType property.
 java.lang.String getTableId()
          Gets the value of the tableId property.
 java.lang.String getTableName()
          Gets the value of the tableName property.
 XLptsDBUpInsDelType getUpInsDelParameterItem()
          Gets the value of the upInsDelParameterItem property.
 boolean isAllSelected()
          Gets the value of the allSelected property.
 boolean isSelected()
          Gets the value of the selected property.
 void setAllSelected(boolean value)
          Sets the value of the allSelected property.
 void setColumnName(java.lang.String value)
          Sets the value of the columnName property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setSelected(boolean value)
          Sets the value of the selected property.
 void setSqlSubstitutedType(int value)
          Sets the value of the sqlSubstitutedType property.
 void setSqlType(int value)
          Sets the value of the sqlType property.
 void setTableId(java.lang.String value)
          Sets the value of the tableId property.
 void setTableName(java.lang.String value)
          Sets the value of the tableName property.
 void setUpInsDelParameterItem(XLptsDBUpInsDelType value)
          Sets the value of the upInsDelParameterItem property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allSelected

protected boolean allSelected

columnName

protected java.lang.String columnName

id

protected java.lang.String id

selected

protected boolean selected

sqlSubstitutedType

protected int sqlSubstitutedType

sqlType

protected int sqlType

tableId

protected java.lang.String tableId

tableName

protected java.lang.String tableName

upInsDelParameterItem

protected XLptsDBUpInsDelType upInsDelParameterItem
Constructor Detail

XLptsDBStatementColumnType

public XLptsDBStatementColumnType()
Method Detail

getColumnName

public java.lang.String getColumnName()
Gets the value of the columnName property.

Returns:
possible object is String

getId

public java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

getSqlSubstitutedType

public int getSqlSubstitutedType()
Gets the value of the sqlSubstitutedType property.


getSqlType

public int getSqlType()
Gets the value of the sqlType property.


getTableId

public java.lang.String getTableId()
Gets the value of the tableId property.

Returns:
possible object is String

getTableName

public java.lang.String getTableName()
Gets the value of the tableName property.

Returns:
possible object is String

getUpInsDelParameterItem

public XLptsDBUpInsDelType getUpInsDelParameterItem()
Gets the value of the upInsDelParameterItem property.

Returns:
possible object is XLptsDBUpInsDelType

isAllSelected

public boolean isAllSelected()
Gets the value of the allSelected property.


isSelected

public boolean isSelected()
Gets the value of the selected property.


setAllSelected

public void setAllSelected(boolean value)
Sets the value of the allSelected property.


setColumnName

public void setColumnName(java.lang.String value)
Sets the value of the columnName property.

Parameters:
value - allowed object is String

setId

public void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

setSelected

public void setSelected(boolean value)
Sets the value of the selected property.


setSqlSubstitutedType

public void setSqlSubstitutedType(int value)
Sets the value of the sqlSubstitutedType property.


setSqlType

public void setSqlType(int value)
Sets the value of the sqlType property.


setTableId

public void setTableId(java.lang.String value)
Sets the value of the tableId property.

Parameters:
value - allowed object is String

setTableName

public void setTableName(java.lang.String value)
Sets the value of the tableName property.

Parameters:
value - allowed object is String

setUpInsDelParameterItem

public void setUpInsDelParameterItem(XLptsDBUpInsDelType value)
Sets the value of the upInsDelParameterItem property.

Parameters:
value - allowed object is XLptsDBUpInsDelType


Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)