net.sf.farrago.fem.fennel
Class FemTupleAttrAccessor$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.FemTupleAttrAccessor$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemTupleAttrAccessor

public class FemTupleAttrAccessor$Hib
extends RefObjectBase
implements FemTupleAttrAccessor

Implements MOF's TupleAttrAccessor interface.

Author:
MofImplementationHandler

Field Summary
private  Integer bitValueIndex
           
private  Integer endIndirectOffset
           
private  Integer fixedOffset
           
private  Integer nullBitIndex
           
private  TupleAccessorAttrs tupleAccessorAttrs_TupleAccessor
           
 
Constructor Summary
FemTupleAttrAccessor$Hib(RefClass refClass)
           
FemTupleAttrAccessor$Hib(RefClass refClass, int nullBitIndex, int fixedOffset, int endIndirectOffset, int bitValueIndex)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 int getBitValueIndex()
          Returns the value of attribute bitValueIndex.
 int getEndIndirectOffset()
          Returns the value of attribute endIndirectOffset.
 int getFixedOffset()
          Returns the value of attribute fixedOffset.
 int getNullBitIndex()
          Returns the value of attribute nullBitIndex.
 void setBitValueIndex(int newValue)
          Sets the value of bitValueIndex attribute.
 void setEndIndirectOffset(int newValue)
          Sets the value of endIndirectOffset attribute.
 void setFixedOffset(int newValue)
          Sets the value of fixedOffset attribute.
 void setNullBitIndex(int newValue)
          Sets the value of nullBitIndex 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

nullBitIndex

private Integer nullBitIndex

fixedOffset

private Integer fixedOffset

endIndirectOffset

private Integer endIndirectOffset

bitValueIndex

private Integer bitValueIndex

tupleAccessorAttrs_TupleAccessor

private TupleAccessorAttrs tupleAccessorAttrs_TupleAccessor
Constructor Detail

FemTupleAttrAccessor$Hib

FemTupleAttrAccessor$Hib(RefClass refClass)

FemTupleAttrAccessor$Hib

FemTupleAttrAccessor$Hib(RefClass refClass,
                         int nullBitIndex,
                         int fixedOffset,
                         int endIndirectOffset,
                         int bitValueIndex)
Method Detail

getNullBitIndex

public int getNullBitIndex()
Description copied from interface: FemTupleAttrAccessor
Returns the value of attribute nullBitIndex.

Specified by:
getNullBitIndex in interface FemTupleAttrAccessor
Returns:
Value of attribute nullBitIndex.

setNullBitIndex

public void setNullBitIndex(int newValue)
Description copied from interface: FemTupleAttrAccessor
Sets the value of nullBitIndex attribute. See FemTupleAttrAccessor.getNullBitIndex() for description on the attribute.

Specified by:
setNullBitIndex in interface FemTupleAttrAccessor
Parameters:
newValue - New value to be set.

getFixedOffset

public int getFixedOffset()
Description copied from interface: FemTupleAttrAccessor
Returns the value of attribute fixedOffset.

Specified by:
getFixedOffset in interface FemTupleAttrAccessor
Returns:
Value of attribute fixedOffset.

setFixedOffset

public void setFixedOffset(int newValue)
Description copied from interface: FemTupleAttrAccessor
Sets the value of fixedOffset attribute. See FemTupleAttrAccessor.getFixedOffset() for description on the attribute.

Specified by:
setFixedOffset in interface FemTupleAttrAccessor
Parameters:
newValue - New value to be set.

getEndIndirectOffset

public int getEndIndirectOffset()
Description copied from interface: FemTupleAttrAccessor
Returns the value of attribute endIndirectOffset.

Specified by:
getEndIndirectOffset in interface FemTupleAttrAccessor
Returns:
Value of attribute endIndirectOffset.

setEndIndirectOffset

public void setEndIndirectOffset(int newValue)
Description copied from interface: FemTupleAttrAccessor
Sets the value of endIndirectOffset attribute. See FemTupleAttrAccessor.getEndIndirectOffset() for description on the attribute.

Specified by:
setEndIndirectOffset in interface FemTupleAttrAccessor
Parameters:
newValue - New value to be set.

getBitValueIndex

public int getBitValueIndex()
Description copied from interface: FemTupleAttrAccessor
Returns the value of attribute bitValueIndex.

Specified by:
getBitValueIndex in interface FemTupleAttrAccessor
Returns:
Value of attribute bitValueIndex.

setBitValueIndex

public void setBitValueIndex(int newValue)
Description copied from interface: FemTupleAttrAccessor
Sets the value of bitValueIndex attribute. See FemTupleAttrAccessor.getBitValueIndex() for description on the attribute.

Specified by:
setBitValueIndex in interface FemTupleAttrAccessor
Parameters:
newValue - New value to be set.

checkConstraints

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