net.sf.farrago.fem.fennel
Class FemCorrelation$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.RefBaseObjectBase
      extended by org.eigenbase.enki.jmi.impl.RefFeaturedBase
          extended by org.eigenbase.enki.jmi.impl.RefObjectBase
              extended by net.sf.farrago.fem.fennel.FemCorrelation$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemCorrelation

public class FemCorrelation$Hib
extends RefObjectBase
implements FemCorrelation

Implements MOF's Correlation interface.

Author:
MofImplementationHandler

Field Summary
private  Integer id
           
private  IndexSearchHasParameter indexSearch
           
private  NestedLoopJoinHasLeftJoinKey nestedLoopJoin
           
private  Integer offset
           
 
Constructor Summary
FemCorrelation$Hib(RefClass refClass)
           
FemCorrelation$Hib(RefClass refClass, int id, int offset)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 int getId()
          Returns the value of attribute id.
 FemIndexSearchDef getIndexSearch()
          Returns the value of reference IndexSearch.
 FemNestedLoopJoinStreamDef getNestedLoopJoin()
          Returns the value of reference NestedLoopJoin.
 int getOffset()
          Returns the value of attribute offset.
 void setId(int newValue)
          Sets the value of id attribute.
 void setIndexSearch(FemIndexSearchDef newValue)
          Sets the value of IndexSearch reference.
 void setNestedLoopJoin(FemNestedLoopJoinStreamDef newValue)
          Sets the value of NestedLoopJoin reference.
 void setOffset(int newValue)
          Sets the value of offset 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

id

private Integer id

offset

private Integer offset

indexSearch

private IndexSearchHasParameter indexSearch

nestedLoopJoin

private NestedLoopJoinHasLeftJoinKey nestedLoopJoin
Constructor Detail

FemCorrelation$Hib

FemCorrelation$Hib(RefClass refClass)

FemCorrelation$Hib

FemCorrelation$Hib(RefClass refClass,
                   int id,
                   int offset)
Method Detail

getId

public int getId()
Description copied from interface: FemCorrelation
Returns the value of attribute id.

Specified by:
getId in interface FemCorrelation
Returns:
Value of attribute id.

setId

public void setId(int newValue)
Description copied from interface: FemCorrelation
Sets the value of id attribute. See FemCorrelation.getId() for description on the attribute.

Specified by:
setId in interface FemCorrelation
Parameters:
newValue - New value to be set.

getOffset

public int getOffset()
Description copied from interface: FemCorrelation
Returns the value of attribute offset.

Specified by:
getOffset in interface FemCorrelation
Returns:
Value of attribute offset.

setOffset

public void setOffset(int newValue)
Description copied from interface: FemCorrelation
Sets the value of offset attribute. See FemCorrelation.getOffset() for description on the attribute.

Specified by:
setOffset in interface FemCorrelation
Parameters:
newValue - New value to be set.

getIndexSearch

public FemIndexSearchDef getIndexSearch()
Description copied from interface: FemCorrelation
Returns the value of reference IndexSearch.

Specified by:
getIndexSearch in interface FemCorrelation
Returns:
Value of reference IndexSearch.

setIndexSearch

public void setIndexSearch(FemIndexSearchDef newValue)
Description copied from interface: FemCorrelation
Sets the value of IndexSearch reference. See FemCorrelation.getIndexSearch() for description on the attribute.

Specified by:
setIndexSearch in interface FemCorrelation
Parameters:
newValue - New value to be set.

getNestedLoopJoin

public FemNestedLoopJoinStreamDef getNestedLoopJoin()
Description copied from interface: FemCorrelation
Returns the value of reference NestedLoopJoin.

Specified by:
getNestedLoopJoin in interface FemCorrelation
Returns:
Value of reference NestedLoopJoin.

setNestedLoopJoin

public void setNestedLoopJoin(FemNestedLoopJoinStreamDef newValue)
Description copied from interface: FemCorrelation
Sets the value of NestedLoopJoin reference. See FemCorrelation.getNestedLoopJoin() for description on the attribute.

Specified by:
setNestedLoopJoin in interface FemCorrelation
Parameters:
newValue - New value to be set.

checkConstraints

protected void checkConstraints(List<JmiException> errors,
                                boolean deepVerify)
Specified by:
checkConstraints in class RefBaseObjectBase