com.ibm.db.models.db2.zSeries
Interface KeyDataMember

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface KeyDataMember
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Key Data Member'.

The following features are supported:

See Also:
com.ibm.db.models.db2.zSeries.ZSeriesPackage#getKeyDataMember()

Method Summary
 org.eclipse.wst.rdb.internal.models.sql.tables.Column getColumn()
          Returns the value of the 'Column' reference.
 OrderingType getOrdering()
          Returns the value of the 'Ordering' attribute.
 boolean isNullsLast()
          Returns the value of the 'Nulls Last' attribute.
 void setColumn(org.eclipse.wst.rdb.internal.models.sql.tables.Column value)
          Sets the value of the 'Column' reference.
 void setNullsLast(boolean value)
          Sets the value of the 'Nulls Last' attribute.
 void setOrdering(OrderingType value)
          Sets the value of the 'Ordering' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getOrdering

OrderingType getOrdering()
Returns the value of the 'Ordering' attribute. The default value is "0". The literals are from the enumeration OrderingType.

If the meaning of the 'Ordering' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ordering' attribute.
See Also:
OrderingType, setOrdering(OrderingType), com.ibm.db.models.db2.zSeries.ZSeriesPackage#getKeyDataMember_Ordering()

setOrdering

void setOrdering(OrderingType value)
Sets the value of the 'Ordering' attribute.

Parameters:
value - the new value of the 'Ordering' attribute.
See Also:
OrderingType, getOrdering()

isNullsLast

boolean isNullsLast()
Returns the value of the 'Nulls Last' attribute.

If the meaning of the 'Nulls Last' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Nulls Last' attribute.
See Also:
setNullsLast(boolean), com.ibm.db.models.db2.zSeries.ZSeriesPackage#getKeyDataMember_NullsLast()

setNullsLast

void setNullsLast(boolean value)
Sets the value of the 'Nulls Last' attribute.

Parameters:
value - the new value of the 'Nulls Last' attribute.
See Also:
isNullsLast()

getColumn

org.eclipse.wst.rdb.internal.models.sql.tables.Column getColumn()
Returns the value of the 'Column' reference.

If the meaning of the 'Column' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Column' reference.
See Also:
setColumn(Column), com.ibm.db.models.db2.zSeries.ZSeriesPackage#getKeyDataMember_Column()

setColumn

void setColumn(org.eclipse.wst.rdb.internal.models.sql.tables.Column value)
Sets the value of the 'Column' reference.

Parameters:
value - the new value of the 'Column' reference.
See Also:
getColumn()