|
SAP J2EE Engine Version 6.40 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This interface exposes metadata for an attribute of an EIS Business Object
| Field Summary | |
static int |
NULLABLE_NO
Cannot be null |
static int |
NULLABLE_UNKNOWN
Possibly be null |
static int |
NULLABLE_YES
Can be null |
| Method Summary | |
java.lang.Object |
getDefaultValue()
Returns the default value for this parameter. may return NULL |
java.lang.String |
getDescription()
Returns the description of the attribute. |
IIndex |
getIndex(java.lang.String indexUniqueName)
Return an IIndex object with the given uniqueName. |
java.util.Set |
getIndexes()
Return a Set of Strings each one is unique index name involved with this attribute |
java.lang.String |
getName()
Returns the name of the attribute. |
int |
getPosition()
Returns the position (index) of the attribute in the object, if any if position is undefined, returns IConnectorMetaData.UNDEFINED |
IStructure |
getStructure()
Returns the metadata describing the structure of this attribute. |
java.lang.String |
getUniqueName()
Returns the unique name of the attribute. |
int |
isNullable()
Returns whether the attribute is optional. an optional attribute may by NULL. |
IBusinessObject |
retrieveParentBusinessObject()
Returns the business object composing this attribute. |
java.lang.String |
retrieveTerm()
Returns the term describing the parameter, for example "Attribute" |
| Field Detail |
public static final int NULLABLE_UNKNOWN
nullpublic static final int NULLABLE_NO
nullpublic static final int NULLABLE_YES
null| Method Detail |
public IBusinessObject retrieveParentBusinessObject()
IBusinessObject
public IStructure getStructure()
throws ConnectorException
IStructure - the metadata describing the structure of this
attribute.IStructurepublic java.lang.String getName()
public java.util.Set getIndexes()
throws ConnectorException
public IIndex getIndex(java.lang.String indexUniqueName)
throws IndexNotFoundException,
ConnectorException
indexUniqueName - The index unique name.IIndexpublic java.lang.String getUniqueName()
public java.lang.String getDescription()
public java.lang.String retrieveTerm()
public int isNullable()
public java.lang.Object getDefaultValue()
throws ConnectorException
public int getPosition()
IConnectorMetaData.UNDEFINED
|
SAP J2EE Engine Version 6.40 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||