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

public class FemIndexStatistics$Hib
extends HibernateRefObject
implements FemIndexStatistics, HibernateAssociable

IndexStatistics 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  String analyzeTime$Hib
           
protected  HibernateOneToManyLazyOrderedAssociation localIndex$Hib
           
protected  Long pageCount$Hib
           
 
Constructor Summary
FemIndexStatistics$Hib()
           
FemIndexStatistics$Hib(String analyzeTime, long pageCount)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 String getAnalyzeTime()
          Returns the value of attribute analyzeTime.
 String getAnalyzeTime$Hib()
           
 HibernateAssociation getAssociation(String type, boolean firstEnd)
           
 String getClassIdentifier()
           
 Collection<HibernateAssociation> getComposingAssociations()
           
 FemLocalIndex getLocalIndex()
          Returns the value of reference LocalIndex.
 HibernateOneToManyLazyOrderedAssociation getLocalIndex$Hib()
           
 Collection<HibernateAssociation> getNonComposingAssociations()
           
 HibernateAssociation getOrCreateAssociation(String type, boolean firstEnd)
           
 long getPageCount()
          Returns the value of attribute pageCount.
 Long getPageCount$Hib()
           
 RefObject refImmediateComposite()
           
protected  void removeAssociations()
           
 void setAnalyzeTime(String newValue)
          Sets the value of analyzeTime attribute.
 void setAnalyzeTime$Hib(String newValue)
           
 void setAssociation(String type, boolean firstEnd, HibernateAssociation assoc)
           
 void setLocalIndex(FemLocalIndex newValue)
          Sets the value of LocalIndex reference.
 void setLocalIndex$Hib(HibernateOneToManyLazyOrderedAssociation newValue)
           
 void setPageCount(long newValue)
          Sets the value of pageCount attribute.
 void setPageCount$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

analyzeTime$Hib

protected String analyzeTime$Hib

pageCount$Hib

protected Long pageCount$Hib

localIndex$Hib

protected HibernateOneToManyLazyOrderedAssociation localIndex$Hib
Constructor Detail

FemIndexStatistics$Hib

FemIndexStatistics$Hib()

FemIndexStatistics$Hib

FemIndexStatistics$Hib(String analyzeTime,
                       long pageCount)
Method Detail

getAnalyzeTime$Hib

public String getAnalyzeTime$Hib()

setAnalyzeTime$Hib

public void setAnalyzeTime$Hib(String newValue)

getAnalyzeTime

public String getAnalyzeTime()
Description copied from interface: FemIndexStatistics
Returns the value of attribute analyzeTime.

Specified by:
getAnalyzeTime in interface FemIndexStatistics
Returns:
Value of attribute analyzeTime.

setAnalyzeTime

public void setAnalyzeTime(String newValue)
Description copied from interface: FemIndexStatistics
Sets the value of analyzeTime attribute. See FemIndexStatistics.getAnalyzeTime() for description on the attribute.

Specified by:
setAnalyzeTime in interface FemIndexStatistics
Parameters:
newValue - New value to be set.

getPageCount$Hib

public Long getPageCount$Hib()

setPageCount$Hib

public void setPageCount$Hib(Long newValue)

getPageCount

public long getPageCount()
Description copied from interface: FemIndexStatistics
Returns the value of attribute pageCount.

Specified by:
getPageCount in interface FemIndexStatistics
Returns:
Value of attribute pageCount.

setPageCount

public void setPageCount(long newValue)
Description copied from interface: FemIndexStatistics
Sets the value of pageCount attribute. See FemIndexStatistics.getPageCount() for description on the attribute.

Specified by:
setPageCount in interface FemIndexStatistics
Parameters:
newValue - New value to be set.

getLocalIndex

public FemLocalIndex getLocalIndex()
Description copied from interface: FemIndexStatistics
Returns the value of reference LocalIndex.

Specified by:
getLocalIndex in interface FemIndexStatistics
Returns:
Value of reference LocalIndex.

setLocalIndex

public void setLocalIndex(FemLocalIndex newValue)
Description copied from interface: FemIndexStatistics
Sets the value of LocalIndex reference. See FemIndexStatistics.getLocalIndex() for description on the attribute.

Specified by:
setLocalIndex in interface FemIndexStatistics
Parameters:
newValue - New value to be set.

getLocalIndex$Hib

public HibernateOneToManyLazyOrderedAssociation getLocalIndex$Hib()

setLocalIndex$Hib

public void setLocalIndex$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