Package org.apache.openejb.jee.wls
Class SqlShape
- java.lang.Object
-
- org.apache.openejb.jee.wls.SqlShape
-
public class SqlShape extends Object
Java class for sql-shape complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="sql-shape"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="description" type="{http://www.bea.com/ns/weblogic/90}description" minOccurs="0"/> <element name="sql-shape-name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="table" type="{http://www.bea.com/ns/weblogic/90}table" maxOccurs="unbounded" minOccurs="0"/> <element name="pass-through-columns" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> <element name="ejb-relation-name" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Descriptiondescriptionprotected List<String>ejbRelationNameprotected BigIntegerpassThroughColumnsprotected StringsqlShapeNameprotected List<Table>table
-
Constructor Summary
Constructors Constructor Description SqlShape()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptiongetDescription()Gets the value of the description property.List<String>getEjbRelationName()Gets the value of the ejbRelationName property.BigIntegergetPassThroughColumns()Gets the value of the passThroughColumns property.StringgetSqlShapeName()Gets the value of the sqlShapeName property.List<Table>getTable()Gets the value of the table property.voidsetDescription(Description value)Sets the value of the description property.voidsetPassThroughColumns(BigInteger value)Sets the value of the passThroughColumns property.voidsetSqlShapeName(String value)Sets the value of the sqlShapeName property.
-
-
-
Field Detail
-
description
protected Description description
-
sqlShapeName
protected String sqlShapeName
-
passThroughColumns
protected BigInteger passThroughColumns
-
-
Method Detail
-
getDescription
public Description getDescription()
Gets the value of the description property.- Returns:
- possible object is
Description
-
setDescription
public void setDescription(Description value)
Sets the value of the description property.- Parameters:
value- allowed object isDescription
-
getSqlShapeName
public String getSqlShapeName()
Gets the value of the sqlShapeName property.- Returns:
- possible object is
String
-
setSqlShapeName
public void setSqlShapeName(String value)
Sets the value of the sqlShapeName property.- Parameters:
value- allowed object isString
-
getTable
public List<Table> getTable()
Gets the value of the table property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the table property. For example, to add a new item, do as follows:getTable().add(newItem);Objects of the following type(s) are allowed in the listTable
-
getPassThroughColumns
public BigInteger getPassThroughColumns()
Gets the value of the passThroughColumns property.- Returns:
- possible object is
BigInteger
-
setPassThroughColumns
public void setPassThroughColumns(BigInteger value)
Sets the value of the passThroughColumns property.- Parameters:
value- allowed object isBigInteger
-
getEjbRelationName
public List<String> getEjbRelationName()
Gets the value of the ejbRelationName property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the ejbRelationName property. For example, to add a new item, do as follows:getEjbRelationName().add(newItem);Objects of the following type(s) are allowed in the listString
-
-