|
Business Components | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--oracle.jbo.common.ws.WSAttributeDef
| Fields inherited from interface oracle.jbo.AttributeDef |
ATTR_ASSOCIATED_ROW, ATTR_ASSOCIATED_ROWITERATOR, ATTR_DYNAMIC,
ATTR_ENTITY_DERIVED, ATTR_PERSISTENT, ATTR_SQL_DERIVED,
ATTR_TRANSIENT, READONLY, UPDATEABLE, UPDATEABLE_WHILE_NEW |
| Constructor Summary |
WSAttributeDef(java.lang.String name)
|
| Method Summary |
| Type | Method |
|---|---|
byte |
getAttributeKind()
Gets the attribute value. |
java.lang.String |
getColumnName()
Gets the name of the database column the attribute represents. |
java.lang.String |
getColumnNameForQuery()
Gets the column name to be used in query statement. |
int |
getElemSQLType()
Returns the jdbc type of the elements of this attribute. |
java.lang.Class |
getElemType()
Returns the element type of the attribute. |
int |
getIndex()
Gets the index of the attribute in the context of a StoreInfo
instance. |
java.lang.Class |
getJavaType()
Gets the Java class of the object stored for this attribute definition. |
java.lang.String |
getName()
Gets the name of the attribute. |
int |
getPrecision()
Gets the precision of a numeric or string attribute. |
java.util.Hashtable |
getProperties()
Gets the table of properties. |
java.lang.Object |
getProperty(java.lang.String hintName)
Retrieves the specified property, if it exists. |
int |
getScale()
Get the scale value of a numeric attribute. |
int |
getSQLType()
Gets the JDBC type of the attribute. |
AttributeHints |
getUIHelper()
Returns the user interface hints interface for retrieving hint information such as labels, prompts,... |
byte |
getUpdateableFlag()
Tests if an attribute can be modified. |
boolean |
isMandatory()
Tests if an attribute does not allow null values. |
boolean |
isPrimaryKey()
Tests if an attribute is a Primary Key. |
boolean |
isQueriable()
Tests if an attribute is queriable. |
java.lang.Object |
refreshProperty(java.lang.String hintName)
Retrieves the specified property, if it exists. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WSAttributeDef(java.lang.String name)
| Method Detail |
public byte getAttributeKind()
AttributeDefgetAttributeKind in interface AttributeDeforacle.jbo.AttributeDefATTR constants defined for this class.public java.lang.String getName()
AttributeDefgetName in interface AttributeDeforacle.jbo.AttributeDefpublic java.lang.String getColumnName()
AttributeDefgetColumnName in interface AttributeDeforacle.jbo.AttributeDefpublic java.lang.String getColumnNameForQuery()
AttributeDefgetColumnNameForQuery in interface AttributeDeforacle.jbo.AttributeDefpublic int getIndex()
AttributeDefStoreInfo
instance.getIndex in interface AttributeDeforacle.jbo.AttributeDefpublic java.lang.Class getJavaType()
AttributeDefgetJavaType in interface AttributeDeforacle.jbo.AttributeDefpublic int getSQLType()
AttributeDefgetSQLType in interface AttributeDeforacle.jbo.AttributeDefTypespublic int getScale()
AttributeDefgetScale in interface AttributeDeforacle.jbo.AttributeDefpublic int getPrecision()
AttributeDef'Precision' for a string is the maximum length.
getPrecision in interface AttributeDeforacle.jbo.AttributeDefpublic boolean isQueriable()
AttributeDefQueriable attributes are those that may have a filter condition for the WHERE clause If this method returns false, the attribute will not be used in constructing the WHERE clause of SQL statements to fetch data.
isQueriable in interface AttributeDeforacle.jbo.AttributeDeftrue if this attribute is queriable.public byte getUpdateableFlag()
AttributeDefgetUpdateableFlag in interface AttributeDeforacle.jbo.AttributeDefREADONLY, UPDATEABLE, or UPDATEABLE_WHILE_NEW.public boolean isPrimaryKey()
AttributeDefisPrimaryKey in interface AttributeDeforacle.jbo.AttributeDeftrue if this is either a Primary Key attribute or
part of the attributes that constitute the Primary Key for a given row.public boolean isMandatory()
AttributeDefisMandatory in interface AttributeDeforacle.jbo.AttributeDeftrue if this attribute cannot store a null valuepublic AttributeHints getUIHelper()
AttributeDefgetUIHelper in interface AttributeDeforacle.jbo.AttributeDefAttributeHintspublic java.lang.Class getElemType()
AttributeDefFor VARRAYs, this method returns the class name of the elements that are in the VARRAY.
Element type is relevant only if the attribute is an array attribute.
getElemType in interface AttributeDeforacle.jbo.AttributeDefpublic int getElemSQLType()
AttributeDefFor VARRAYs, this method returns the jdbc type of the elements that are in the VARRAY.
Element type is relevant only if the attribute is an array attribute.
getElemSQLType in interface AttributeDeforacle.jbo.AttributeDefpublic java.lang.Object getProperty(java.lang.String hintName)
PropertiesgetProperty in interface Propertiesoracle.jbo.PropertieshintName - Property name.null.public java.lang.Object refreshProperty(java.lang.String hintName)
PropertiesgetProperty.refreshProperty in interface Propertiesoracle.jbo.PropertieshintName - Property name.null.public java.util.Hashtable getProperties()
PropertiesgetProperties in interface Propertiesoracle.jbo.Properties
|
Business Components | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||