net.sf.farrago.fem.med
Class FemRowCountStatistics$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 org.eigenbase.enki.hibernate.storage.HibernateObject
                  extended by org.eigenbase.enki.hibernate.jmi.HibernateRefObject
                      extended by net.sf.farrago.fem.med.FemRowCountStatistics$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemRowCountStatistics, HibernateAssociable, HibernateIdentifiable

public class FemRowCountStatistics$Hib
extends HibernateRefObject
implements FemRowCountStatistics, HibernateAssociable

RowCountStatistics object instance interface.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Field Summary
private static String _id
           
protected  Long analyzeRowCount$Hib
           
protected  String analyzeTimestamp$Hib
           
protected  HibernateOneToManyLazyOrderedAssociation columnSet$Hib
           
protected  Long deletedRowCount$Hib
           
protected  String dmlTimestamp$Hib
           
protected  Long rowCount$Hib
           
 
Constructor Summary
FemRowCountStatistics$Hib()
           
FemRowCountStatistics$Hib(String dmlTimestamp, Long rowCount, Long deletedRowCount, String analyzeTimestamp, Long analyzeRowCount)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 Long getAnalyzeRowCount()
          Returns the value of attribute analyzeRowCount.
 Long getAnalyzeRowCount$Hib()
           
 String getAnalyzeTimestamp()
          Returns the value of attribute analyzeTimestamp.
 String getAnalyzeTimestamp$Hib()
           
 HibernateAssociation getAssociation(String type, boolean firstEnd)
           
 String getClassIdentifier()
           
 FemAbstractColumnSet getColumnSet()
          Returns the value of reference ColumnSet.
 HibernateOneToManyLazyOrderedAssociation getColumnSet$Hib()
           
 Collection<HibernateAssociation> getComposingAssociations()
           
 Long getDeletedRowCount()
          Returns the value of attribute deletedRowCount.
 Long getDeletedRowCount$Hib()
           
 String getDmlTimestamp()
          Returns the value of attribute dmlTimestamp.
 String getDmlTimestamp$Hib()
           
 Collection<HibernateAssociation> getNonComposingAssociations()
           
 HibernateAssociation getOrCreateAssociation(String type, boolean firstEnd)
           
 Long getRowCount()
          Returns the value of attribute rowCount.
 Long getRowCount$Hib()
           
 RefObject refImmediateComposite()
           
protected  void removeAssociations()
           
 void setAnalyzeRowCount(Long newValue)
          Sets the value of analyzeRowCount attribute.
 void setAnalyzeRowCount$Hib(Long newValue)
           
 void setAnalyzeTimestamp(String newValue)
          Sets the value of analyzeTimestamp attribute.
 void setAnalyzeTimestamp$Hib(String newValue)
           
 void setAssociation(String type, boolean firstEnd, HibernateAssociation assoc)
           
 void setColumnSet(FemAbstractColumnSet newValue)
          Sets the value of ColumnSet reference.
 void setColumnSet$Hib(HibernateOneToManyLazyOrderedAssociation newValue)
           
 void setDeletedRowCount(Long newValue)
          Sets the value of deletedRowCount attribute.
 void setDeletedRowCount$Hib(Long newValue)
           
 void setDmlTimestamp(String newValue)
          Sets the value of dmlTimestamp attribute.
 void setDmlTimestamp$Hib(String newValue)
           
 void setRowCount(Long newValue)
          Sets the value of rowCount attribute.
 void setRowCount$Hib(Long newValue)
           
 
Methods inherited from class org.eigenbase.enki.hibernate.jmi.HibernateRefObject
associationSetSingle, attributeSetSingle, findAssociationEnd, fireAssociationRemoveAllEvents, fireAttributeSetEvent, getHibernateRepository, getRepository, refClass, refDelete
 
Methods inherited from class org.eigenbase.enki.hibernate.storage.HibernateObject
delete, delete, save, save
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase
findAttribute, 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, 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, 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 org.eigenbase.enki.hibernate.storage.HibernateIdentifiable
getMofId
 

Field Detail

_id

private static final String _id
See Also:
Constant Field Values

dmlTimestamp$Hib

protected String dmlTimestamp$Hib

rowCount$Hib

protected Long rowCount$Hib

deletedRowCount$Hib

protected Long deletedRowCount$Hib

analyzeTimestamp$Hib

protected String analyzeTimestamp$Hib

analyzeRowCount$Hib

protected Long analyzeRowCount$Hib

columnSet$Hib

protected HibernateOneToManyLazyOrderedAssociation columnSet$Hib
Constructor Detail

FemRowCountStatistics$Hib

FemRowCountStatistics$Hib()

FemRowCountStatistics$Hib

FemRowCountStatistics$Hib(String dmlTimestamp,
                          Long rowCount,
                          Long deletedRowCount,
                          String analyzeTimestamp,
                          Long analyzeRowCount)
Method Detail

getDmlTimestamp$Hib

public String getDmlTimestamp$Hib()

setDmlTimestamp$Hib

public void setDmlTimestamp$Hib(String newValue)

getDmlTimestamp

public String getDmlTimestamp()
Description copied from interface: FemRowCountStatistics
Returns the value of attribute dmlTimestamp.

Specified by:
getDmlTimestamp in interface FemRowCountStatistics
Returns:
Value of attribute dmlTimestamp.

setDmlTimestamp

public void setDmlTimestamp(String newValue)
Description copied from interface: FemRowCountStatistics
Sets the value of dmlTimestamp attribute. See FemRowCountStatistics.getDmlTimestamp() for description on the attribute.

Specified by:
setDmlTimestamp in interface FemRowCountStatistics
Parameters:
newValue - New value to be set.

getRowCount$Hib

public Long getRowCount$Hib()

setRowCount$Hib

public void setRowCount$Hib(Long newValue)

getRowCount

public Long getRowCount()
Description copied from interface: FemRowCountStatistics
Returns the value of attribute rowCount.

Specified by:
getRowCount in interface FemRowCountStatistics
Returns:
Value of attribute rowCount.

setRowCount

public void setRowCount(Long newValue)
Description copied from interface: FemRowCountStatistics
Sets the value of rowCount attribute. See FemRowCountStatistics.getRowCount() for description on the attribute.

Specified by:
setRowCount in interface FemRowCountStatistics
Parameters:
newValue - New value to be set.

getDeletedRowCount$Hib

public Long getDeletedRowCount$Hib()

setDeletedRowCount$Hib

public void setDeletedRowCount$Hib(Long newValue)

getDeletedRowCount

public Long getDeletedRowCount()
Description copied from interface: FemRowCountStatistics
Returns the value of attribute deletedRowCount.

Specified by:
getDeletedRowCount in interface FemRowCountStatistics
Returns:
Value of attribute deletedRowCount.

setDeletedRowCount

public void setDeletedRowCount(Long newValue)
Description copied from interface: FemRowCountStatistics
Sets the value of deletedRowCount attribute. See FemRowCountStatistics.getDeletedRowCount() for description on the attribute.

Specified by:
setDeletedRowCount in interface FemRowCountStatistics
Parameters:
newValue - New value to be set.

getAnalyzeTimestamp$Hib

public String getAnalyzeTimestamp$Hib()

setAnalyzeTimestamp$Hib

public void setAnalyzeTimestamp$Hib(String newValue)

getAnalyzeTimestamp

public String getAnalyzeTimestamp()
Description copied from interface: FemRowCountStatistics
Returns the value of attribute analyzeTimestamp.

Specified by:
getAnalyzeTimestamp in interface FemRowCountStatistics
Returns:
Value of attribute analyzeTimestamp.

setAnalyzeTimestamp

public void setAnalyzeTimestamp(String newValue)
Description copied from interface: FemRowCountStatistics
Sets the value of analyzeTimestamp attribute. See FemRowCountStatistics.getAnalyzeTimestamp() for description on the attribute.

Specified by:
setAnalyzeTimestamp in interface FemRowCountStatistics
Parameters:
newValue - New value to be set.

getAnalyzeRowCount$Hib

public Long getAnalyzeRowCount$Hib()

setAnalyzeRowCount$Hib

public void setAnalyzeRowCount$Hib(Long newValue)

getAnalyzeRowCount

public Long getAnalyzeRowCount()
Description copied from interface: FemRowCountStatistics
Returns the value of attribute analyzeRowCount.

Specified by:
getAnalyzeRowCount in interface FemRowCountStatistics
Returns:
Value of attribute analyzeRowCount.

setAnalyzeRowCount

public void setAnalyzeRowCount(Long newValue)
Description copied from interface: FemRowCountStatistics
Sets the value of analyzeRowCount attribute. See FemRowCountStatistics.getAnalyzeRowCount() for description on the attribute.

Specified by:
setAnalyzeRowCount in interface FemRowCountStatistics
Parameters:
newValue - New value to be set.

getColumnSet

public FemAbstractColumnSet getColumnSet()
Description copied from interface: FemRowCountStatistics
Returns the value of reference ColumnSet.

Specified by:
getColumnSet in interface FemRowCountStatistics
Returns:
Value of reference ColumnSet.

setColumnSet

public void setColumnSet(FemAbstractColumnSet newValue)
Description copied from interface: FemRowCountStatistics
Sets the value of ColumnSet reference. See FemRowCountStatistics.getColumnSet() for description on the attribute.

Specified by:
setColumnSet in interface FemRowCountStatistics
Parameters:
newValue - New value to be set.

getColumnSet$Hib

public HibernateOneToManyLazyOrderedAssociation getColumnSet$Hib()

setColumnSet$Hib

public void setColumnSet$Hib(HibernateOneToManyLazyOrderedAssociation newValue)

getAssociation

public HibernateAssociation getAssociation(String type,
                                           boolean firstEnd)
Specified by:
getAssociation in interface HibernateAssociable

setAssociation

public void setAssociation(String type,
                           boolean firstEnd,
                           HibernateAssociation assoc)
Specified by:
setAssociation in interface HibernateAssociable

getOrCreateAssociation

public HibernateAssociation getOrCreateAssociation(String type,
                                                   boolean firstEnd)
Specified by:
getOrCreateAssociation in interface HibernateAssociable

removeAssociations

protected void removeAssociations()
Specified by:
removeAssociations in class HibernateRefObject

getComposingAssociations

public Collection<HibernateAssociation> getComposingAssociations()
Specified by:
getComposingAssociations in class HibernateRefObject

getNonComposingAssociations

public Collection<HibernateAssociation> getNonComposingAssociations()
Specified by:
getNonComposingAssociations in class HibernateRefObject

refImmediateComposite

public RefObject refImmediateComposite()
Specified by:
refImmediateComposite in interface RefObject
Overrides:
refImmediateComposite in class RefObjectBase

checkConstraints

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

getClassIdentifier

public String getClassIdentifier()
Specified by:
getClassIdentifier in class HibernateRefObject