SYMBOL INDEX (184 symbols across 14 files) FILE: sample/demo/java/MyButton.java class MyButton (line 25) | public class MyButton extends AppCompatButton implements MyView { method MyButton (line 40) | public MyButton(Context context) { method MyButton (line 44) | public MyButton(Context context, @Nullable AttributeSet attrs) { method MyButton (line 48) | public MyButton(Context context, @Nullable AttributeSet attrs, @AttrRe... method sampleMethodFromCustomTrait (line 53) | public View sampleMethodFromCustomTrait() { method isVisible (line 57) | public boolean isVisible() { method isInvisible (line 61) | public boolean isInvisible() { method isGone (line 65) | public boolean isGone() { method onSizeChanged (line 69) | @Override method verifyDrawable (line 77) | @Override method jumpDrawablesToCurrentState (line 82) | @Override method drawableStateChanged (line 90) | @Override method getForeground (line 104) | @SuppressWarnings("MissingOverride") method setForeground (line 116) | @SuppressWarnings("MissingOverride") method draw (line 139) | @Override method drawableHotspotChanged (line 147) | @TargetApi(android.os.Build.VERSION_CODES.LOLLIPOP) method setOnClickListener (line 157) | @Override method clicks (line 186) | public Observable clicks() { method setOnLongClickListener (line 199) | @Override method longClicks (line 228) | public Observable longClicks() { method layoutChanges (line 244) | public Observable layoutChanges() { method init (line 248) | @CallSuper FILE: sample/demo/java/MyEditText.java class MyEditText (line 27) | public class MyEditText extends AppCompatEditText implements MyView { method MyEditText (line 42) | public MyEditText(Context context) { method MyEditText (line 46) | public MyEditText(Context context, @Nullable AttributeSet attrs) { method MyEditText (line 50) | public MyEditText(Context context, @Nullable AttributeSet attrs, @Attr... method sampleMethodFromCustomTrait (line 55) | public View sampleMethodFromCustomTrait() { method isVisible (line 59) | public boolean isVisible() { method isInvisible (line 63) | public boolean isInvisible() { method isGone (line 67) | public boolean isGone() { method onSizeChanged (line 71) | @Override method verifyDrawable (line 79) | @Override method jumpDrawablesToCurrentState (line 84) | @Override method drawableStateChanged (line 92) | @Override method getForeground (line 106) | @SuppressWarnings("MissingOverride") method setForeground (line 118) | @SuppressWarnings("MissingOverride") method draw (line 141) | @Override method drawableHotspotChanged (line 149) | @TargetApi(android.os.Build.VERSION_CODES.LOLLIPOP) method setOnClickListener (line 159) | @Override method clicks (line 188) | public Observable clicks() { method setOnLongClickListener (line 201) | @Override method longClicks (line 230) | public Observable longClicks() { method layoutChanges (line 246) | public Observable layoutChanges() { method textChanges (line 251) | public Observable textChanges() { method init (line 255) | @CallSuper FILE: sample/demo/java/MyImageView.java class MyImageView (line 25) | public class MyImageView extends AppCompatImageView implements MyView { method MyImageView (line 40) | public MyImageView(Context context) { method MyImageView (line 44) | public MyImageView(Context context, @Nullable AttributeSet attrs) { method MyImageView (line 48) | public MyImageView(Context context, @Nullable AttributeSet attrs, @Att... method sampleMethodFromCustomTrait (line 53) | public View sampleMethodFromCustomTrait() { method isVisible (line 57) | public boolean isVisible() { method isInvisible (line 61) | public boolean isInvisible() { method isGone (line 65) | public boolean isGone() { method onSizeChanged (line 69) | @Override method hasOverlappingRendering (line 77) | @Override method verifyDrawable (line 82) | @Override method jumpDrawablesToCurrentState (line 87) | @Override method drawableStateChanged (line 95) | @Override method getForeground (line 109) | @SuppressWarnings("MissingOverride") method setForeground (line 121) | @SuppressWarnings("MissingOverride") method draw (line 144) | @Override method drawableHotspotChanged (line 152) | @TargetApi(android.os.Build.VERSION_CODES.LOLLIPOP) method setOnClickListener (line 162) | @Override method clicks (line 191) | public Observable clicks() { method setOnLongClickListener (line 204) | @Override method longClicks (line 233) | public Observable longClicks() { method layoutChanges (line 249) | public Observable layoutChanges() { method init (line 253) | @CallSuper FILE: sample/demo/java/MyLinearLayout.java class MyLinearLayout (line 28) | public class MyLinearLayout extends LinearLayout implements MyView { method MyLinearLayout (line 53) | public MyLinearLayout(Context context) { method MyLinearLayout (line 57) | public MyLinearLayout(Context context, @Nullable AttributeSet attrs) { method MyLinearLayout (line 61) | public MyLinearLayout(Context context, @Nullable AttributeSet attrs, @... method sampleMethodFromCustomTrait (line 66) | public View sampleMethodFromCustomTrait() { method isVisible (line 70) | public boolean isVisible() { method isInvisible (line 74) | public boolean isInvisible() { method isGone (line 78) | public boolean isGone() { method onSizeChanged (line 82) | @Override method getForegroundGravity (line 94) | @SuppressWarnings("MissingOverride") method setForegroundGravity (line 105) | @SuppressWarnings("MissingOverride") method verifyDrawable (line 123) | @Override method jumpDrawablesToCurrentState (line 128) | @Override method drawableStateChanged (line 136) | @Override method getForeground (line 150) | @SuppressWarnings("MissingOverride") method setForeground (line 162) | @SuppressWarnings("MissingOverride") method onLayout (line 189) | @Override method draw (line 197) | @Override method drawableHotspotChanged (line 226) | @TargetApi(android.os.Build.VERSION_CODES.LOLLIPOP) method setOnClickListener (line 236) | @Override method clicks (line 265) | public Observable clicks() { method setOnLongClickListener (line 278) | @Override method longClicks (line 307) | public Observable longClicks() { method layoutChanges (line 323) | public Observable layoutChanges() { method init (line 327) | @CallSuper FILE: sample/demo/java/MyNestedScrollView.java class MyNestedScrollView (line 27) | public class MyNestedScrollView extends NestedScrollView implements MyVi... method MyNestedScrollView (line 48) | public MyNestedScrollView(Context context) { method MyNestedScrollView (line 52) | public MyNestedScrollView(Context context, @Nullable AttributeSet attr... method MyNestedScrollView (line 56) | public MyNestedScrollView( method sampleMethodFromCustomTrait (line 62) | public View sampleMethodFromCustomTrait() { method isVisible (line 66) | public boolean isVisible() { method isInvisible (line 70) | public boolean isInvisible() { method isGone (line 74) | public boolean isGone() { method onSizeChanged (line 78) | @Override method verifyDrawable (line 86) | @Override method jumpDrawablesToCurrentState (line 91) | @Override method drawableStateChanged (line 99) | @Override method getForeground (line 113) | @SuppressWarnings("MissingOverride") method setForeground (line 125) | @SuppressWarnings("MissingOverride") method draw (line 148) | @Override method drawableHotspotChanged (line 156) | @TargetApi(android.os.Build.VERSION_CODES.LOLLIPOP) method setOnClickListener (line 166) | @Override method clicks (line 195) | public Observable clicks() { method setOnLongClickListener (line 208) | @Override method longClicks (line 237) | public Observable longClicks() { method layoutChanges (line 253) | public Observable layoutChanges() { method setOnScrollChangeListener (line 258) | @Override method scrollChangeEvents (line 289) | public Observable scrollChangeEvents() { method init (line 298) | @CallSuper FILE: sample/demo/java/MySwitch.java class MySwitch (line 28) | public class MySwitch extends SwitchCompat implements MyView { method MySwitch (line 49) | public MySwitch(Context context) { method MySwitch (line 53) | public MySwitch(Context context, @Nullable AttributeSet attrs) { method MySwitch (line 57) | public MySwitch(Context context, @Nullable AttributeSet attrs, @AttrRe... method sampleMethodFromCustomTrait (line 62) | public View sampleMethodFromCustomTrait() { method isVisible (line 66) | public boolean isVisible() { method isInvisible (line 70) | public boolean isInvisible() { method isGone (line 74) | public boolean isGone() { method onSizeChanged (line 78) | @Override method verifyDrawable (line 86) | @Override method jumpDrawablesToCurrentState (line 91) | @Override method drawableStateChanged (line 99) | @Override method getForeground (line 113) | @SuppressWarnings("MissingOverride") method setForeground (line 125) | @SuppressWarnings("MissingOverride") method draw (line 148) | @Override method drawableHotspotChanged (line 156) | @TargetApi(android.os.Build.VERSION_CODES.LOLLIPOP) method setOnClickListener (line 166) | @Override method clicks (line 195) | public Observable clicks() { method setOnLongClickListener (line 208) | @Override method longClicks (line 237) | public Observable longClicks() { method layoutChanges (line 253) | public Observable layoutChanges() { method setOnCheckedChangeListener (line 258) | @Override method checkedChanges (line 284) | public Observable checkedChanges() { method init (line 293) | @CallSuper FILE: sample/demo/java/MyTextView.java class MyTextView (line 25) | public class MyTextView extends TextView implements MyView { method MyTextView (line 40) | public MyTextView(Context context) { method MyTextView (line 44) | public MyTextView(Context context, @Nullable AttributeSet attrs) { method MyTextView (line 48) | public MyTextView(Context context, @Nullable AttributeSet attrs, @Attr... method sampleMethodFromCustomTrait (line 53) | public View sampleMethodFromCustomTrait() { method isVisible (line 57) | public boolean isVisible() { method isInvisible (line 61) | public boolean isInvisible() { method isGone (line 65) | public boolean isGone() { method onSizeChanged (line 69) | @Override method verifyDrawable (line 77) | @Override method jumpDrawablesToCurrentState (line 82) | @Override method drawableStateChanged (line 90) | @Override method getForeground (line 104) | @SuppressWarnings("MissingOverride") method setForeground (line 116) | @SuppressWarnings("MissingOverride") method draw (line 139) | @Override method drawableHotspotChanged (line 147) | @TargetApi(android.os.Build.VERSION_CODES.LOLLIPOP) method setOnClickListener (line 157) | @Override method clicks (line 186) | public Observable clicks() { method setOnLongClickListener (line 199) | @Override method longClicks (line 228) | public Observable longClicks() { method layoutChanges (line 244) | public Observable layoutChanges() { method init (line 248) | @CallSuper FILE: sample/library/src/main/java/com/uber/artist/mylibrary/MyUtils.java class MyUtils (line 27) | public final class MyUtils { method MyUtils (line 29) | private MyUtils() { method createTapProcessor (line 38) | public static Consumer createTapProcessor() { method createRxBindingSignalMapper (line 53) | public static Function createRxBindingSignalMapper() { FILE: sample/library/src/main/java/com/uber/artist/mylibrary/MyView.java type MyView (line 22) | public interface MyView { FILE: sample/library/src/main/java/com/uber/artist/mylibrary/Signal.java type Signal (line 22) | public enum Signal { method toString (line 25) | @Override FILE: sample/providers/src/main/java/com/uber/artist/myproviders/JavaSampleRxConfig.java class JavaSampleRxConfig (line 29) | @AutoService(JavaArtistRxConfig.class) method processTap (line 32) | @Override method processRxBindingSignalEvent (line 38) | @Override method rxBindingSignalEventTypeName (line 44) | @Override FILE: sample/providers/src/main/java/com/uber/artist/myproviders/JavaSampleTypeNames.java class JavaSampleTypeNames (line 24) | public final class JavaSampleTypeNames { method JavaSampleTypeNames (line 30) | private JavaSampleTypeNames() { FILE: sample/providers/src/main/java/com/uber/artist/myproviders/JavaSampleViewStencilProvider.java class JavaSampleViewStencilProvider (line 38) | @AutoService(JavaViewStencilProvider.class) method stencils (line 41) | @Override method globalTraits (line 56) | @Override class SwitchStencil (line 66) | private static class SwitchStencil extends JavaViewStencil { method SwitchStencil (line 68) | public SwitchStencil() { method name (line 72) | @Override FILE: sample/providers/src/main/java/com/uber/artist/myproviders/trait/JavaSampleTrait.java class JavaSampleTrait (line 32) | @AutoService(JavaTrait.class) method generateFor (line 35) | @Override