|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eigenbase.enki.jmi.impl.RefBaseObjectBase org.eigenbase.enki.jmi.impl.RefFeaturedBase org.eigenbase.enki.jmi.impl.RefObjectBase net.sf.farrago.fem.fennel.FemIndexLoaderDef$Hib
public class FemIndexLoaderDef$Hib
Implements MOF's IndexLoaderDef interface.
MofImplementationHandler
Field Summary | |
---|---|
private Distinctness |
distinctness
|
private ParamUses |
dynamicParamUse
|
private Long |
indexId
|
private ExecStreamInput |
inputFlow
|
private FemTupleProjection |
keyProj
|
private Boolean |
monotonic
|
private String |
name
|
private FemTupleDescriptor |
outputDesc
|
private ExecStreamOutput |
outputFlow
|
private Boolean |
readOnlyCommittedData
|
private Long |
rootPageId
|
private Integer |
rootPageIdParamId
|
private Long |
segmentId
|
private FemTupleDescriptor |
tupleDesc
|
Constructor Summary | |
---|---|
FemIndexLoaderDef$Hib(RefClass refClass)
|
|
FemIndexLoaderDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection keyProj,
long rootPageId,
long segmentId,
long indexId,
FemTupleDescriptor tupleDesc,
int rootPageIdParamId,
boolean readOnlyCommittedData,
Distinctness distinctness,
boolean monotonic)
|
Method Summary | |
---|---|
protected void |
checkConstraints(List<JmiException> errors,
boolean deepVerify)
|
Distinctness |
getDistinctness()
Returns the value of attribute distinctness. |
Collection<FemDynamicParamUse> |
getDynamicParamUse()
Returns the value of reference DynamicParamUse. |
long |
getIndexId()
Returns the value of attribute indexId. |
List<FemExecStreamDataFlow> |
getInputFlow()
Returns the value of reference InputFlow. |
FemTupleProjection |
getKeyProj()
Returns the value of attribute keyProj. |
String |
getName()
Returns the value of attribute name. |
FemTupleDescriptor |
getOutputDesc()
Returns the value of attribute outputDesc. |
List<FemExecStreamDataFlow> |
getOutputFlow()
Returns the value of reference OutputFlow. |
long |
getRootPageId()
Returns the value of attribute rootPageId. |
int |
getRootPageIdParamId()
Returns the value of attribute rootPageIdParamId. |
long |
getSegmentId()
Returns the value of attribute segmentId. |
FemTupleDescriptor |
getTupleDesc()
Returns the value of attribute tupleDesc. |
boolean |
isMonotonic()
Returns the value of attribute monotonic. |
boolean |
isReadOnlyCommittedData()
Returns the value of attribute readOnlyCommittedData. |
void |
setDistinctness(Distinctness newValue)
Sets the value of distinctness attribute. |
void |
setIndexId(long newValue)
Sets the value of indexId attribute. |
void |
setKeyProj(FemTupleProjection newValue)
Sets the value of keyProj attribute. |
void |
setMonotonic(boolean newValue)
Sets the value of monotonic attribute. |
void |
setName(String newValue)
Sets the value of name attribute. |
void |
setOutputDesc(FemTupleDescriptor newValue)
Sets the value of outputDesc 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 |
setTupleDesc(FemTupleDescriptor newValue)
Sets the value of tupleDesc 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 |
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 String name
private FemTupleDescriptor outputDesc
private FemTupleProjection keyProj
private Long rootPageId
private Long segmentId
private Long indexId
private FemTupleDescriptor tupleDesc
private Integer rootPageIdParamId
private Boolean readOnlyCommittedData
private Distinctness distinctness
private Boolean monotonic
private ExecStreamOutput outputFlow
private ParamUses dynamicParamUse
private ExecStreamInput inputFlow
Constructor Detail |
---|
FemIndexLoaderDef$Hib(RefClass refClass)
FemIndexLoaderDef$Hib(RefClass refClass, String name, FemTupleDescriptor outputDesc, FemTupleProjection keyProj, long rootPageId, long segmentId, long indexId, FemTupleDescriptor tupleDesc, int rootPageIdParamId, boolean readOnlyCommittedData, Distinctness distinctness, boolean monotonic)
Method Detail |
---|
public String getName()
FemExecutionStreamDef
getName
in interface FemExecutionStreamDef
public void setName(String newValue)
FemExecutionStreamDef
FemExecutionStreamDef.getName()
for
description on the attribute.
setName
in interface FemExecutionStreamDef
newValue
- New value to be set.public FemTupleDescriptor getOutputDesc()
FemExecutionStreamDef
getOutputDesc
in interface FemExecutionStreamDef
public void setOutputDesc(FemTupleDescriptor newValue)
FemExecutionStreamDef
FemExecutionStreamDef.getOutputDesc()
for description on the attribute.
setOutputDesc
in interface FemExecutionStreamDef
newValue
- New value to be set.public FemTupleProjection getKeyProj()
FemKeyAccessorDef
getKeyProj
in interface FemKeyAccessorDef
public void setKeyProj(FemTupleProjection newValue)
FemKeyAccessorDef
FemKeyAccessorDef.getKeyProj()
for
description on the attribute.
setKeyProj
in interface FemKeyAccessorDef
newValue
- New value to be set.public long getRootPageId()
FemIndexAccessorDef
getRootPageId
in interface FemIndexAccessorDef
public void setRootPageId(long newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getRootPageId()
for description on the attribute.
setRootPageId
in interface FemIndexAccessorDef
newValue
- New value to be set.public long getSegmentId()
FemIndexAccessorDef
getSegmentId
in interface FemIndexAccessorDef
public void setSegmentId(long newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getSegmentId()
for
description on the attribute.
setSegmentId
in interface FemIndexAccessorDef
newValue
- New value to be set.public long getIndexId()
FemIndexAccessorDef
getIndexId
in interface FemIndexAccessorDef
public void setIndexId(long newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getIndexId()
for
description on the attribute.
setIndexId
in interface FemIndexAccessorDef
newValue
- New value to be set.public FemTupleDescriptor getTupleDesc()
FemIndexAccessorDef
getTupleDesc
in interface FemIndexAccessorDef
public void setTupleDesc(FemTupleDescriptor newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getTupleDesc()
for
description on the attribute.
setTupleDesc
in interface FemIndexAccessorDef
newValue
- New value to be set.public int getRootPageIdParamId()
FemIndexAccessorDef
getRootPageIdParamId
in interface FemIndexAccessorDef
public void setRootPageIdParamId(int newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getRootPageIdParamId()
for description on the attribute.
setRootPageIdParamId
in interface FemIndexAccessorDef
newValue
- New value to be set.public boolean isReadOnlyCommittedData()
FemIndexAccessorDef
isReadOnlyCommittedData
in interface FemIndexAccessorDef
public void setReadOnlyCommittedData(boolean newValue)
FemIndexAccessorDef
FemIndexAccessorDef.isReadOnlyCommittedData()
for description on the attribute.
setReadOnlyCommittedData
in interface FemIndexAccessorDef
newValue
- New value to be set.public Distinctness getDistinctness()
FemIndexLoaderDef
getDistinctness
in interface FemIndexLoaderDef
public void setDistinctness(Distinctness newValue)
FemIndexLoaderDef
FemIndexLoaderDef.getDistinctness()
for description on the attribute.
setDistinctness
in interface FemIndexLoaderDef
newValue
- New value to be set.public boolean isMonotonic()
FemIndexLoaderDef
isMonotonic
in interface FemIndexLoaderDef
public void setMonotonic(boolean newValue)
FemIndexLoaderDef
FemIndexLoaderDef.isMonotonic()
for
description on the attribute.
setMonotonic
in interface FemIndexLoaderDef
newValue
- New value to be set.public List<FemExecStreamDataFlow> getOutputFlow()
FemExecutionStreamDef
getOutputFlow
in interface FemExecutionStreamDef
FemExecStreamDataFlow
public Collection<FemDynamicParamUse> getDynamicParamUse()
FemExecutionStreamDef
getDynamicParamUse
in interface FemExecutionStreamDef
FemDynamicParamUse
public List<FemExecStreamDataFlow> getInputFlow()
FemExecutionStreamDef
getInputFlow
in interface FemExecutionStreamDef
FemExecStreamDataFlow
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 |