Android APIs
public abstract @interface

MainThread

implements Annotation
android.support.annotation.MainThread

Class Overview

Denotes that the annotated method should only be called on the main thread. If the annotated element is a class, then all methods in the class should be called on the main thread.

Example:

@MainThread
  public void deliverResult(D data) { ... 
 }

Summary

[Expand]
Inherited Methods
From interface java.lang.annotation.Annotation