|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
org.eclipse.wst.rdb.internal.models.sql.constraints.impl.IndexImpl
com.ibm.db.models.db2.impl.DB2IndexImpl
com.ibm.db.models.db2.zSeries.impl.ZSeriesIndexImpl
public class ZSeriesIndexImpl
An implementation of the model object 'Index'.
The following features are implemented:
PaddedDefineCloseDeferCopyBuffer Pool NamePiece SizePiece Size UnitsIndex Space NameFree PageWhere Not NullPartitions
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
java.lang.String |
getBufferPoolName()
|
int |
getFreePage()
|
java.lang.String |
getIndexSpaceName()
|
org.eclipse.emf.common.util.EList |
getPartitions()
|
int |
getPieceSize()
|
UnitType |
getPieceSizeUnits()
|
boolean |
isClose()
|
boolean |
isCopy()
|
boolean |
isDefer()
|
boolean |
isDefine()
|
boolean |
isPadded()
|
boolean |
isWhereNotNull()
|
void |
setBufferPoolName(java.lang.String newBufferPoolName)
|
void |
setClose(boolean newClose)
|
void |
setCopy(boolean newCopy)
|
void |
setDefer(boolean newDefer)
|
void |
setDefine(boolean newDefine)
|
void |
setFreePage(int newFreePage)
|
void |
setIndexSpaceName(java.lang.String newIndexSpaceName)
|
void |
setPadded(boolean newPadded)
|
void |
setPieceSize(int newPieceSize)
|
void |
setPieceSizeUnits(UnitType newPieceSizeUnits)
|
void |
setWhereNotNull(boolean newWhereNotNull)
|
java.lang.String |
toString()
|
| Methods inherited from class com.ibm.db.models.db2.impl.DB2IndexImpl |
|---|
basicGetDB2MultidimensionalIndex, basicSetDB2MultidimensionalIndex, getDB2MultidimensionalIndex, getIndexType, getXmlPattern, setDB2MultidimensionalIndex, setIndexType, setXmlPattern |
| Methods inherited from class org.eclipse.wst.rdb.internal.models.sql.constraints.impl.IndexImpl |
|---|
basicGetSchema, basicGetTable, basicSetSchema, basicSetTable, getFillFactor, getForeignKey, getIncludedMembers, getMembers, getSchema, getTable, isClustered, isSystemGenerated, isUnique, setClustered, setFillFactor, setSchema, setSystemGenerated, setTable, setUnique |
| Methods inherited from class org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl |
|---|
addEAnnotation, addEAnnotationDetail, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getComments, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDependencies, getDescription, getDouble, getDouble, getDouble, getEAnnotation, getEAnnotationDetail, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getLabel, getList, getList, getList, getLong, getLong, getLong, getPrivileges, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, removeEAnnotationDetail, set, set, set, setAnnotationDetail, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDescription, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setLabel, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
| Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
|---|
getName, getNameGen, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
|---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations |
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
eContents, eCrossReferences, eIsProxy, eProxyURI, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ibm.db.models.db2.DB2Index |
|---|
getDB2MultidimensionalIndex, getIndexType, getXmlPattern, setDB2MultidimensionalIndex, setIndexType, setXmlPattern |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.constraints.Index |
|---|
getFillFactor, getForeignKey, getIncludedMembers, getMembers, getSchema, getTable, isClustered, isSystemGenerated, isUnique, setClustered, setFillFactor, setSchema, setSystemGenerated, setTable, setUnique |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject |
|---|
getInstanceProperties |
| Methods inherited from interface commonj.sdo.DataObject |
|---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eDirectResource, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
| Method Detail |
|---|
public boolean isPadded()
isPadded in interface ZSeriesIndexZSeriesIndex.setPadded(boolean),
ZSeriesPackage.getZSeriesIndex_Padded()public void setPadded(boolean newPadded)
setPadded in interface ZSeriesIndexnewPadded - the new value of the 'Padded' attribute.ZSeriesIndex.isPadded()public boolean isDefine()
isDefine in interface ZSeriesIndexZSeriesIndex.setDefine(boolean),
ZSeriesPackage.getZSeriesIndex_Define()public void setDefine(boolean newDefine)
setDefine in interface ZSeriesIndexnewDefine - the new value of the 'Define' attribute.ZSeriesIndex.isDefine()public boolean isClose()
isClose in interface ZSeriesIndexZSeriesIndex.setClose(boolean),
ZSeriesPackage.getZSeriesIndex_Close()public void setClose(boolean newClose)
setClose in interface ZSeriesIndexnewClose - the new value of the 'Close' attribute.ZSeriesIndex.isClose()public boolean isDefer()
isDefer in interface ZSeriesIndexZSeriesIndex.setDefer(boolean),
ZSeriesPackage.getZSeriesIndex_Defer()public void setDefer(boolean newDefer)
setDefer in interface ZSeriesIndexnewDefer - the new value of the 'Defer' attribute.ZSeriesIndex.isDefer()public boolean isCopy()
isCopy in interface ZSeriesIndexZSeriesIndex.setCopy(boolean),
ZSeriesPackage.getZSeriesIndex_Copy()public void setCopy(boolean newCopy)
setCopy in interface ZSeriesIndexnewCopy - the new value of the 'Copy' attribute.ZSeriesIndex.isCopy()public java.lang.String getBufferPoolName()
getBufferPoolName in interface ZSeriesIndexZSeriesIndex.setBufferPoolName(String),
ZSeriesPackage.getZSeriesIndex_BufferPoolName()public void setBufferPoolName(java.lang.String newBufferPoolName)
setBufferPoolName in interface ZSeriesIndexnewBufferPoolName - the new value of the 'Buffer Pool Name' attribute.ZSeriesIndex.getBufferPoolName()public int getPieceSize()
getPieceSize in interface ZSeriesIndexZSeriesIndex.setPieceSize(int),
ZSeriesPackage.getZSeriesIndex_PieceSize()public void setPieceSize(int newPieceSize)
setPieceSize in interface ZSeriesIndexnewPieceSize - the new value of the 'Piece Size' attribute.ZSeriesIndex.getPieceSize()public UnitType getPieceSizeUnits()
getPieceSizeUnits in interface ZSeriesIndexUnitType,
ZSeriesIndex.setPieceSizeUnits(UnitType),
ZSeriesPackage.getZSeriesIndex_PieceSizeUnits()public void setPieceSizeUnits(UnitType newPieceSizeUnits)
setPieceSizeUnits in interface ZSeriesIndexnewPieceSizeUnits - the new value of the 'Piece Size Units' attribute.UnitType,
ZSeriesIndex.getPieceSizeUnits()public java.lang.String getIndexSpaceName()
getIndexSpaceName in interface ZSeriesIndexZSeriesIndex.setIndexSpaceName(String),
ZSeriesPackage.getZSeriesIndex_IndexSpaceName()public void setIndexSpaceName(java.lang.String newIndexSpaceName)
setIndexSpaceName in interface ZSeriesIndexnewIndexSpaceName - the new value of the 'Index Space Name' attribute.ZSeriesIndex.getIndexSpaceName()public int getFreePage()
getFreePage in interface ZSeriesIndexZSeriesIndex.setFreePage(int),
ZSeriesPackage.getZSeriesIndex_FreePage()public void setFreePage(int newFreePage)
setFreePage in interface ZSeriesIndexnewFreePage - the new value of the 'Free Page' attribute.ZSeriesIndex.getFreePage()public boolean isWhereNotNull()
isWhereNotNull in interface ZSeriesIndexZSeriesIndex.setWhereNotNull(boolean),
ZSeriesPackage.getZSeriesIndex_WhereNotNull()public void setWhereNotNull(boolean newWhereNotNull)
setWhereNotNull in interface ZSeriesIndexnewWhereNotNull - the new value of the 'Where Not Null' attribute.ZSeriesIndex.isWhereNotNull()public org.eclipse.emf.common.util.EList getPartitions()
getPartitions in interface ZSeriesIndexZSeriesPackage.getZSeriesIndex_Partitions(),
ZSeriesPartition.getIndex()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class DB2IndexImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class DB2IndexImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class DB2IndexImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class DB2IndexImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class DB2IndexImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class DB2IndexImplpublic java.lang.String toString()
toString in class DB2IndexImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||