|
||||||||||
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:
Padded
Define
Close
Defer
Copy
Buffer Pool Name
Piece Size
Piece Size Units
Index Space Name
Free Page
Where Not Null
Partitions
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 ZSeriesIndex
ZSeriesIndex.setPadded(boolean)
,
ZSeriesPackage.getZSeriesIndex_Padded()
public void setPadded(boolean newPadded)
setPadded
in interface ZSeriesIndex
newPadded
- the new value of the 'Padded' attribute.ZSeriesIndex.isPadded()
public boolean isDefine()
isDefine
in interface ZSeriesIndex
ZSeriesIndex.setDefine(boolean)
,
ZSeriesPackage.getZSeriesIndex_Define()
public void setDefine(boolean newDefine)
setDefine
in interface ZSeriesIndex
newDefine
- the new value of the 'Define' attribute.ZSeriesIndex.isDefine()
public boolean isClose()
isClose
in interface ZSeriesIndex
ZSeriesIndex.setClose(boolean)
,
ZSeriesPackage.getZSeriesIndex_Close()
public void setClose(boolean newClose)
setClose
in interface ZSeriesIndex
newClose
- the new value of the 'Close' attribute.ZSeriesIndex.isClose()
public boolean isDefer()
isDefer
in interface ZSeriesIndex
ZSeriesIndex.setDefer(boolean)
,
ZSeriesPackage.getZSeriesIndex_Defer()
public void setDefer(boolean newDefer)
setDefer
in interface ZSeriesIndex
newDefer
- the new value of the 'Defer' attribute.ZSeriesIndex.isDefer()
public boolean isCopy()
isCopy
in interface ZSeriesIndex
ZSeriesIndex.setCopy(boolean)
,
ZSeriesPackage.getZSeriesIndex_Copy()
public void setCopy(boolean newCopy)
setCopy
in interface ZSeriesIndex
newCopy
- the new value of the 'Copy' attribute.ZSeriesIndex.isCopy()
public java.lang.String getBufferPoolName()
getBufferPoolName
in interface ZSeriesIndex
ZSeriesIndex.setBufferPoolName(String)
,
ZSeriesPackage.getZSeriesIndex_BufferPoolName()
public void setBufferPoolName(java.lang.String newBufferPoolName)
setBufferPoolName
in interface ZSeriesIndex
newBufferPoolName
- the new value of the 'Buffer Pool Name' attribute.ZSeriesIndex.getBufferPoolName()
public int getPieceSize()
getPieceSize
in interface ZSeriesIndex
ZSeriesIndex.setPieceSize(int)
,
ZSeriesPackage.getZSeriesIndex_PieceSize()
public void setPieceSize(int newPieceSize)
setPieceSize
in interface ZSeriesIndex
newPieceSize
- the new value of the 'Piece Size' attribute.ZSeriesIndex.getPieceSize()
public UnitType getPieceSizeUnits()
getPieceSizeUnits
in interface ZSeriesIndex
UnitType
,
ZSeriesIndex.setPieceSizeUnits(UnitType)
,
ZSeriesPackage.getZSeriesIndex_PieceSizeUnits()
public void setPieceSizeUnits(UnitType newPieceSizeUnits)
setPieceSizeUnits
in interface ZSeriesIndex
newPieceSizeUnits
- the new value of the 'Piece Size Units' attribute.UnitType
,
ZSeriesIndex.getPieceSizeUnits()
public java.lang.String getIndexSpaceName()
getIndexSpaceName
in interface ZSeriesIndex
ZSeriesIndex.setIndexSpaceName(String)
,
ZSeriesPackage.getZSeriesIndex_IndexSpaceName()
public void setIndexSpaceName(java.lang.String newIndexSpaceName)
setIndexSpaceName
in interface ZSeriesIndex
newIndexSpaceName
- the new value of the 'Index Space Name' attribute.ZSeriesIndex.getIndexSpaceName()
public int getFreePage()
getFreePage
in interface ZSeriesIndex
ZSeriesIndex.setFreePage(int)
,
ZSeriesPackage.getZSeriesIndex_FreePage()
public void setFreePage(int newFreePage)
setFreePage
in interface ZSeriesIndex
newFreePage
- the new value of the 'Free Page' attribute.ZSeriesIndex.getFreePage()
public boolean isWhereNotNull()
isWhereNotNull
in interface ZSeriesIndex
ZSeriesIndex.setWhereNotNull(boolean)
,
ZSeriesPackage.getZSeriesIndex_WhereNotNull()
public void setWhereNotNull(boolean newWhereNotNull)
setWhereNotNull
in interface ZSeriesIndex
newWhereNotNull
- the new value of the 'Where Not Null' attribute.ZSeriesIndex.isWhereNotNull()
public org.eclipse.emf.common.util.EList getPartitions()
getPartitions
in interface ZSeriesIndex
ZSeriesPackage.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.InternalEObject
eGet
in class DB2IndexImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class DB2IndexImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class DB2IndexImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class DB2IndexImpl
public java.lang.String toString()
toString
in class DB2IndexImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |