lttng.ust: Split the function name into its own aspect/column
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.core / src / org / eclipse / tracecompass / tmf / core / event / lookup / ITmfCallsite.java
index e74b7dade315232e5ebd282072c0874b07ea475e..9ebd74ec47977537892a51855f40e7987e0141ce 100644 (file)
@@ -12,6 +12,8 @@
 
 package org.eclipse.tracecompass.tmf.core.event.lookup;
 
+import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
 
 /**
  * The generic call site structure in TMF. A call site has:
@@ -32,14 +34,14 @@ public interface ITmfCallsite {
      *
      * @return the file name
      */
-    String getFileName();
+    @NonNull String getFileName();
 
     /**
      * Returns the function name of the call site.
      *
      * @return the function name or null
      */
-    String getFunctionName();
+    @Nullable String getFunctionName();
 
     /**
      * Returns the line number of the call site.
This page took 0.024811 seconds and 5 git commands to generate.