|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eigenbase.enki.jmi.impl.RefBaseObjectBase
org.eigenbase.enki.jmi.impl.RefFeaturedBase
org.eigenbase.enki.jmi.impl.RefObjectBase
net.sf.farrago.fem.fennel.FemIndexWriterDef$Hib
public class FemIndexWriterDef$Hib
Implements MOF's IndexWriterDef interface.
MofImplementationHandler| Field Summary | |
|---|---|
private Distinctness |
distinctness
|
private Long |
indexId
|
private FemTupleProjection |
inputProj
|
private FemTupleProjection |
keyProj
|
private Boolean |
readOnlyCommittedData
|
private Long |
rootPageId
|
private Integer |
rootPageIdParamId
|
private Long |
segmentId
|
private TableWriterDataflow |
tableWriter
|
private FemTupleDescriptor |
tupleDesc
|
private Boolean |
updateInPlace
|
| Constructor Summary | |
|---|---|
FemIndexWriterDef$Hib(RefClass refClass)
|
|
FemIndexWriterDef$Hib(RefClass refClass,
FemTupleProjection keyProj,
long rootPageId,
long segmentId,
long indexId,
FemTupleDescriptor tupleDesc,
int rootPageIdParamId,
boolean readOnlyCommittedData,
FemTupleProjection inputProj,
Distinctness distinctness,
boolean updateInPlace)
|
|
| Method Summary | |
|---|---|
protected void |
checkConstraints(List<JmiException> errors,
boolean deepVerify)
|
Distinctness |
getDistinctness()
Returns the value of attribute distinctness. |
long |
getIndexId()
Returns the value of attribute indexId. |
FemTupleProjection |
getInputProj()
Returns the value of attribute inputProj. |
FemTupleProjection |
getKeyProj()
Returns the value of attribute keyProj. |
long |
getRootPageId()
Returns the value of attribute rootPageId. |
int |
getRootPageIdParamId()
Returns the value of attribute rootPageIdParamId. |
long |
getSegmentId()
Returns the value of attribute segmentId. |
FemTableWriterDef |
getTableWriter()
Returns the value of reference TableWriter. |
FemTupleDescriptor |
getTupleDesc()
Returns the value of attribute tupleDesc. |
boolean |
isReadOnlyCommittedData()
Returns the value of attribute readOnlyCommittedData. |
boolean |
isUpdateInPlace()
Returns the value of attribute updateInPlace. |
void |
setDistinctness(Distinctness newValue)
Sets the value of distinctness attribute. |
void |
setIndexId(long newValue)
Sets the value of indexId attribute. |
void |
setInputProj(FemTupleProjection newValue)
Sets the value of inputProj attribute. |
void |
setKeyProj(FemTupleProjection newValue)
Sets the value of keyProj attribute. |
void |
setReadOnlyCommittedData(boolean newValue)
Sets the value of readOnlyCommittedData attribute. |
void |
setRootPageId(long newValue)
Sets the value of rootPageId attribute. |
void |
setRootPageIdParamId(int newValue)
Sets the value of rootPageIdParamId attribute. |
void |
setSegmentId(long newValue)
Sets the value of segmentId attribute. |
void |
setTableWriter(FemTableWriterDef newValue)
Sets the value of TableWriter reference. |
void |
setTupleDesc(FemTupleDescriptor newValue)
Sets the value of tupleDesc attribute. |
void |
setUpdateInPlace(boolean newValue)
Sets the value of updateInPlace attribute. |
| Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase |
|---|
findAssociationEnd, findAttribute, getRepository, refClass, refDelete, refImmediateComposite, refImmediatePackage, refIsInstanceOf, refMetaObject, refOutermostComposite, setRefMetaObject, unregister |
| Methods inherited from class org.eigenbase.enki.jmi.impl.RefFeaturedBase |
|---|
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
| Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase |
|---|
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.jmi.reflect.RefObject |
|---|
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from interface javax.jmi.reflect.RefFeatured |
|---|
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
| Methods inherited from interface javax.jmi.reflect.RefBaseObject |
|---|
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
| Field Detail |
|---|
private FemTupleProjection keyProj
private Long rootPageId
private Long segmentId
private Long indexId
private FemTupleDescriptor tupleDesc
private Integer rootPageIdParamId
private Boolean readOnlyCommittedData
private FemTupleProjection inputProj
private Distinctness distinctness
private Boolean updateInPlace
private TableWriterDataflow tableWriter
| Constructor Detail |
|---|
FemIndexWriterDef$Hib(RefClass refClass)
FemIndexWriterDef$Hib(RefClass refClass,
FemTupleProjection keyProj,
long rootPageId,
long segmentId,
long indexId,
FemTupleDescriptor tupleDesc,
int rootPageIdParamId,
boolean readOnlyCommittedData,
FemTupleProjection inputProj,
Distinctness distinctness,
boolean updateInPlace)
| Method Detail |
|---|
public FemTupleProjection getKeyProj()
FemKeyAccessorDef
getKeyProj in interface FemKeyAccessorDefpublic void setKeyProj(FemTupleProjection newValue)
FemKeyAccessorDefFemKeyAccessorDef.getKeyProj() for
description on the attribute.
setKeyProj in interface FemKeyAccessorDefnewValue - New value to be set.public long getRootPageId()
FemIndexAccessorDef
getRootPageId in interface FemIndexAccessorDefpublic void setRootPageId(long newValue)
FemIndexAccessorDefFemIndexAccessorDef.getRootPageId()
for description on the attribute.
setRootPageId in interface FemIndexAccessorDefnewValue - New value to be set.public long getSegmentId()
FemIndexAccessorDef
getSegmentId in interface FemIndexAccessorDefpublic void setSegmentId(long newValue)
FemIndexAccessorDefFemIndexAccessorDef.getSegmentId() for
description on the attribute.
setSegmentId in interface FemIndexAccessorDefnewValue - New value to be set.public long getIndexId()
FemIndexAccessorDef
getIndexId in interface FemIndexAccessorDefpublic void setIndexId(long newValue)
FemIndexAccessorDefFemIndexAccessorDef.getIndexId() for
description on the attribute.
setIndexId in interface FemIndexAccessorDefnewValue - New value to be set.public FemTupleDescriptor getTupleDesc()
FemIndexAccessorDef
getTupleDesc in interface FemIndexAccessorDefpublic void setTupleDesc(FemTupleDescriptor newValue)
FemIndexAccessorDefFemIndexAccessorDef.getTupleDesc() for
description on the attribute.
setTupleDesc in interface FemIndexAccessorDefnewValue - New value to be set.public int getRootPageIdParamId()
FemIndexAccessorDef
getRootPageIdParamId in interface FemIndexAccessorDefpublic void setRootPageIdParamId(int newValue)
FemIndexAccessorDefFemIndexAccessorDef.getRootPageIdParamId() for description on the attribute.
setRootPageIdParamId in interface FemIndexAccessorDefnewValue - New value to be set.public boolean isReadOnlyCommittedData()
FemIndexAccessorDef
isReadOnlyCommittedData in interface FemIndexAccessorDefpublic void setReadOnlyCommittedData(boolean newValue)
FemIndexAccessorDefFemIndexAccessorDef.isReadOnlyCommittedData() for description on the attribute.
setReadOnlyCommittedData in interface FemIndexAccessorDefnewValue - New value to be set.public FemTupleProjection getInputProj()
FemIndexWriterDef
getInputProj in interface FemIndexWriterDefpublic void setInputProj(FemTupleProjection newValue)
FemIndexWriterDefFemIndexWriterDef.getInputProj() for
description on the attribute.
setInputProj in interface FemIndexWriterDefnewValue - New value to be set.public Distinctness getDistinctness()
FemIndexWriterDef
getDistinctness in interface FemIndexWriterDefpublic void setDistinctness(Distinctness newValue)
FemIndexWriterDefFemIndexWriterDef.getDistinctness() for description on the attribute.
setDistinctness in interface FemIndexWriterDefnewValue - New value to be set.public boolean isUpdateInPlace()
FemIndexWriterDef
isUpdateInPlace in interface FemIndexWriterDefpublic void setUpdateInPlace(boolean newValue)
FemIndexWriterDefFemIndexWriterDef.isUpdateInPlace() for description on the attribute.
setUpdateInPlace in interface FemIndexWriterDefnewValue - New value to be set.public FemTableWriterDef getTableWriter()
FemIndexWriterDef
getTableWriter in interface FemIndexWriterDefpublic void setTableWriter(FemTableWriterDef newValue)
FemIndexWriterDefFemIndexWriterDef.getTableWriter()
for description on the attribute.
setTableWriter in interface FemIndexWriterDefnewValue - New value to be set.
protected void checkConstraints(List<JmiException> errors,
boolean deepVerify)
checkConstraints in class RefBaseObjectBase
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||