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

com.lapetus_ltd._2009.xml.types
Class XLptsDBStatementTableType

java.lang.Object
  extended by com.lapetus_ltd._2009.xml.types.XLptsDBStatementTableType
Direct Known Subclasses:
TLptsDBStatementTableType

public class XLptsDBStatementTableType
extends java.lang.Object

XSD Generated Class: This holds the information for a table within a statement. It is utilised extensively. The id from this structure is used in the column type to indicate which table it belongs to. The tables and columns are not stored in a hierarchical form as they are stored in two seperate autonomous lists. 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 XLptsDBStatementTableType complex type.

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

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


Field Summary
protected  java.lang.String id
           
protected  boolean selected
           
protected  java.lang.String tableName
           
protected  java.lang.String type
           
 
Constructor Summary
XLptsDBStatementTableType()
           
 
Method Summary
 java.lang.String getId()
          Gets the value of the id property.
 java.lang.String getTableName()
          Gets the value of the tableName property.
 java.lang.String getType()
          Gets the value of the type property.
 boolean isSelected()
          Gets the value of the selected 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 setTableName(java.lang.String value)
          Sets the value of the tableName property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.String id

selected

protected boolean selected

tableName

protected java.lang.String tableName

type

protected java.lang.String type
Constructor Detail

XLptsDBStatementTableType

public XLptsDBStatementTableType()
Method Detail

getId

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

Returns:
possible object is String

getTableName

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

Returns:
possible object is String

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

isSelected

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


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.


setTableName

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

Parameters:
value - allowed object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String


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