MCPcopy Create free account

hub / github.com/alvins82/java-mini-profiler-core / functions

Functions31 in github.com/alvins82/java-mini-profiler-core

↓ 2 callersMethodget
(String key)
src/main/java/au/com/funkworks/jmp/interfaces/CacheProfilerService.java:29
↓ 2 callersMethodgetStart
Get when the step started (nanoseconds). @return When the step started.
src/main/java/au/com/funkworks/jmp/Profile.java:99
↓ 2 callersMethodpopData
Remove the top profile step from the stack. @return The top profile step.
src/main/java/au/com/funkworks/jmp/Root.java:64
↓ 2 callersMethodsetStart
Set when the step started (nanoseconds). @param start When the step started.
src/main/java/au/com/funkworks/jmp/Profile.java:109
↓ 1 callersMethodaddChild
Add a child step to this step. @param child The child to add.
src/main/java/au/com/funkworks/jmp/Profile.java:182
↓ 1 callersMethodclose
Stop the profiling step.
src/main/java/au/com/funkworks/jmp/Step.java:33
↓ 1 callersMethodnextId
Generate the id for the next step. @return The next id.
src/main/java/au/com/funkworks/jmp/Root.java:40
↓ 1 callersMethodpushData
Add a profile step to the stack. @param d The profile step to add
src/main/java/au/com/funkworks/jmp/Root.java:50
↓ 1 callersMethodsetDepth
Set the depth of the step in the profiling tree. @param depth The depth.
src/main/java/au/com/funkworks/jmp/Profile.java:81
↓ 1 callersMethodsetDuration
Set how long the step took (nanoseconds). @param duration The duration.
src/main/java/au/com/funkworks/jmp/Profile.java:119
↓ 1 callersMethodsetOffset
Set the step's offset from the start of profiling (nanoseconds). @param offset The offset.
src/main/java/au/com/funkworks/jmp/Profile.java:138
↓ 1 callersMethodstep
Start a profiling step. @param stepName The name of the step. @return A {@code Step} object whose {@link Step#close()} method should be
src/main/java/au/com/funkworks/jmp/MiniProfiler.java:81
MethodProfile
(int id, String name, String tag)
src/main/java/au/com/funkworks/jmp/Profile.java:49
MethodRoot
Create the root of the profile - records the start time.
src/main/java/au/com/funkworks/jmp/Root.java:30
MethodStep
Create a step object. @param root The profile root. @param data The current step data.
src/main/java/au/com/funkworks/jmp/Step.java:23
MethodanyPublicMethod
()
src/main/java/au/com/funkworks/jmp/MiniProfilerAspect.java:32
MethodgetChildren
Get the child steps of this step. @return The child steps.
src/main/java/au/com/funkworks/jmp/Profile.java:172
MethodgetDepth
Get the depth of the step in the profiling tree. This is used in the UI to determine indentation. @return The depth.
src/main/java/au/com/funkworks/jmp/Profile.java:71
MethodgetDuration
Get how long the step tool (nanoseconds). @return The duration.
src/main/java/au/com/funkworks/jmp/Profile.java:128
MethodgetId
The id of the step. This is used in the UI to uniquely identify steps in-order. @return The id of the step.
src/main/java/au/com/funkworks/jmp/Profile.java:61
MethodgetLoggedInUserEmail
()
src/main/java/au/com/funkworks/jmp/interfaces/UserProfilerService.java:28
MethodgetName
Get the name of the step. @return The name.
src/main/java/au/com/funkworks/jmp/Profile.java:90
MethodgetOffset
Get the step's offset from the start of profling (nanoseconds). @return The offset.
src/main/java/au/com/funkworks/jmp/Profile.java:147
MethodgetSelf
Calculate the duration of this step, minus the duration of all the child steps. <p> In effect, returns the time spent <i>only</i> in this step. @retu
src/main/java/au/com/funkworks/jmp/Profile.java:159
MethodgetTag
()
src/main/java/au/com/funkworks/jmp/Profile.java:186
MethodisUserAdmin
()
src/main/java/au/com/funkworks/jmp/interfaces/UserProfilerService.java:27
MethodisUserLoggedIn
()
src/main/java/au/com/funkworks/jmp/interfaces/UserProfilerService.java:26
Methodprofiler
(ProceedingJoinPoint pjp, Profiler profiler)
src/main/java/au/com/funkworks/jmp/MiniProfilerAspect.java:36
Methodput
(String key, Map<String, Object> data)
src/main/java/au/com/funkworks/jmp/interfaces/CacheProfilerService.java:28
Methodstart
Start the profiler.
src/main/java/au/com/funkworks/jmp/MiniProfiler.java:55
Methodstop
Stop the profiler. <p> This should be called in a {@code finally} block to avoid leaving data on the thread. @return The profiling data.
src/main/java/au/com/funkworks/jmp/MiniProfiler.java:67