|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jactr.core.utils.references.DefaultReferences
public class DefaultReferences
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jactr.core.utils.references.IReferences |
|---|
IReferences.Factory |
| Constructor Summary | |
|---|---|
DefaultReferences()
no optimization |
|
DefaultReferences(int optimization)
|
|
| Method Summary | |
|---|---|
void |
addReferenceTime(double time)
add a reference time and increment the reference count |
void |
clear()
clear it out |
double |
getLastReferenceTime()
get the last time there has been a reference |
long |
getNumberOfReferences()
get the number of references. |
int |
getOptimizationLevel()
|
double[] |
getRelativeTimes(double referenceTime)
get all the reference times relative to referenceTime |
double[] |
getTimes()
these may not be returned in order |
void |
removeReferenceTime(double time)
remove a reference time and decrement the reference coutn |
void |
setNumberOfReferences(long references)
|
void |
setOptimizationLevel(int level)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultReferences()
public DefaultReferences(int optimization)
| Method Detail |
|---|
public void addReferenceTime(double time)
IReferences
addReferenceTime in interface IReferencespublic void clear()
IReferences
clear in interface IReferencespublic double getLastReferenceTime()
IReferences
getLastReferenceTime in interface IReferencespublic long getNumberOfReferences()
IReferences
getNumberOfReferences in interface IReferencespublic double[] getRelativeTimes(double referenceTime)
IReferences
getRelativeTimes in interface IReferencespublic double[] getTimes()
getTimes in interface IReferencesIReferences.getTimes()public void removeReferenceTime(double time)
IReferences
removeReferenceTime in interface IReferencespublic void setNumberOfReferences(long references)
setNumberOfReferences in interface IReferencespublic int getOptimizationLevel()
getOptimizationLevel in interface IOptimizedReferencespublic final void setOptimizationLevel(int level)
setOptimizationLevel in interface IOptimizedReferences
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||