SYMBOL INDEX (131 symbols across 20 files) FILE: app/src/main/java/ss/com/bannerslidersample/MainActivity.java class MainActivity (line 23) | public class MainActivity extends AppCompatActivity { method onCreate (line 26) | @Override method setupViews (line 34) | private void setupViews() { method setupSettingsUi (line 51) | private void setupSettingsUi() { method setupToolbar (line 126) | private void setupToolbar() { method setupPageIndicatorChooser (line 153) | private void setupPageIndicatorChooser() { FILE: app/src/main/java/ss/com/bannerslidersample/MainSliderAdapter.java class MainSliderAdapter (line 12) | public class MainSliderAdapter extends SliderAdapter { method getItemCount (line 14) | @Override method onBindImageSlide (line 19) | @Override FILE: app/src/main/java/ss/com/bannerslidersample/PicassoImageLoadingService.java class PicassoImageLoadingService (line 15) | public class PicassoImageLoadingService implements ImageLoadingService { method PicassoImageLoadingService (line 18) | public PicassoImageLoadingService(Context context) { method loadImage (line 22) | @Override method loadImage (line 27) | @Override method loadImage (line 32) | @Override FILE: bannerslider/src/main/java/ss/com/bannerslider/Config.java class Config (line 12) | public class Config { method Config (line 23) | private Config() { class Builder (line 27) | public static class Builder { method Builder (line 31) | public Builder(Context context) { method hideIndicators (line 35) | public Builder hideIndicators(boolean hideIndicators) { method loopSlides (line 40) | public Builder loopSlides(boolean loopSlides) { method indicatorSize (line 45) | public Builder indicatorSize(int indicatorSize) { method selectedSlideIndicator (line 50) | public Builder selectedSlideIndicator(Drawable selectedSlideIndicato... method unselectedSlideIndicator (line 55) | public Builder unselectedSlideIndicator(Drawable unselectedSlideIndi... method animateIndicators (line 60) | public Builder animateIndicators(boolean animateIndicators) { method slideChangeInterval (line 65) | public Builder slideChangeInterval(int slideChangeInterval) { method emptyView (line 70) | public Builder emptyView(int emptyView) { method build (line 76) | public Config build() { FILE: bannerslider/src/main/java/ss/com/bannerslider/ImageLoadingService.java type ImageLoadingService (line 11) | public interface ImageLoadingService { method loadImage (line 12) | void loadImage(String url, ImageView imageView); method loadImage (line 14) | void loadImage(@DrawableRes int resource, ImageView imageView); method loadImage (line 16) | void loadImage(String url, @DrawableRes int placeHolder, @DrawableRes ... FILE: bannerslider/src/main/java/ss/com/bannerslider/SlideIndicatorsGroup.java class SlideIndicatorsGroup (line 26) | class SlideIndicatorsGroup extends LinearLayout implements OnSlideChange... method SlideIndicatorsGroup (line 37) | public SlideIndicatorsGroup(Context context, Drawable selectedSlideInd... method setSlides (line 48) | public void setSlides(int slidesCount) { method onSlideAdd (line 58) | public void onSlideAdd() { method addIndicator (line 63) | private void addIndicator() { method setup (line 122) | public void setup() { method onSlideChange (line 131) | @Override method setMustAnimateIndicators (line 143) | public void setMustAnimateIndicators(boolean shouldAnimate) { FILE: bannerslider/src/main/java/ss/com/bannerslider/SlideType.java type SlideType (line 3) | public enum SlideType { method SlideType (line 8) | SlideType(int value) { method getValue (line 12) | public int getValue() { FILE: bannerslider/src/main/java/ss/com/bannerslider/Slider.java class Slider (line 35) | public class Slider extends FrameLayout { method Slider (line 52) | public Slider(@NonNull Context context) { method Slider (line 57) | public Slider(@NonNull Context context, @Nullable AttributeSet attrs) { method Slider (line 62) | public Slider(@NonNull Context context, @Nullable AttributeSet attrs, ... method setupViews (line 67) | private void setupViews(AttributeSet attributeSet) { method setupRv (line 95) | private void setupRv() { method setupSlideIndicator (line 120) | private void setupSlideIndicator() { method onImageSlideChange (line 131) | public void onImageSlideChange(int position) { method setSelectedSlide (line 142) | public void setSelectedSlide(int position, boolean animate) { method setSelectedSlide (line 155) | public void setSelectedSlide(int position) { method onAdapterAttached (line 159) | private void onAdapterAttached() { method setSlideChangeListener (line 168) | public void setSlideChangeListener(OnSlideChangeListener onSlideChange... method setOnSlideClickListener (line 172) | public void setOnSlideClickListener(OnSlideClickListener onSlideClickL... method getAdapter (line 178) | public SliderAdapter getAdapter() { method setAdapter (line 182) | public void setAdapter(SliderAdapter sliderAdapter) { method getConfig (line 242) | public Config getConfig() { method onAttachedToWindow (line 246) | @Override method onDetachedFromWindow (line 252) | @Override method startTimer (line 258) | private void startTimer() { method stopTimer (line 266) | private void stopTimer() { method init (line 273) | public static void init(ImageLoadingService imageLoadingService) { method getImageLoadingService (line 277) | public static ImageLoadingService getImageLoadingService() { class SliderTimerTask (line 284) | private class SliderTimerTask extends TimerTask { method run (line 285) | @Override method setInterval (line 301) | public void setInterval(int interval) { method setLoopSlides (line 307) | public void setLoopSlides(boolean loopSlides) { method setAnimateIndicators (line 316) | public void setAnimateIndicators(boolean shouldAnimate) { method hideIndicators (line 322) | public void hideIndicators() { method showIndicators (line 328) | public void showIndicators() { method setIndicatorSize (line 334) | public void setIndicatorSize(int indicatorSize) { method setSelectedSlideIndicator (line 339) | public void setSelectedSlideIndicator(Drawable selectedSlideIndicator) { method setUnSelectedSlideIndicator (line 344) | public void setUnSelectedSlideIndicator(Drawable unSelectedSlideIndica... method refreshIndicators (line 349) | private void refreshIndicators() { method setIndicatorStyle (line 362) | public void setIndicatorStyle(int indicatorStyle) { FILE: bannerslider/src/main/java/ss/com/bannerslider/SsSnapHelper.java class SsSnapHelper (line 11) | class SsSnapHelper extends PagerSnapHelper { method SsSnapHelper (line 15) | public SsSnapHelper(OnSelectedItemChange onSelectedItemChange) { method findTargetSnapPosition (line 19) | @Override type OnSelectedItemChange (line 29) | public interface OnSelectedItemChange { method onSelectedItemChange (line 30) | void onSelectedItemChange(int position); FILE: bannerslider/src/main/java/ss/com/bannerslider/adapters/PositionController.java class PositionController (line 10) | public class PositionController { method PositionController (line 16) | public PositionController(SliderAdapter sliderAdapter, boolean loop) { method getUserSlidePosition (line 21) | public int getUserSlidePosition(int position) { method getRealSlidePosition (line 35) | public int getRealSlidePosition(int position) { method getLastUserSlidePosition (line 48) | public int getLastUserSlidePosition() { method getFirstUserSlidePosition (line 52) | public int getFirstUserSlidePosition() { method setRecyclerViewAdapter (line 56) | public void setRecyclerViewAdapter(SliderRecyclerViewAdapter recyclerV... method getNextSlide (line 60) | public int getNextSlide(int currentPosition) { method setLoop (line 68) | public void setLoop(boolean loop) { FILE: bannerslider/src/main/java/ss/com/bannerslider/adapters/SliderAdapter.java class SliderAdapter (line 11) | public abstract class SliderAdapter { method getItemCount (line 12) | public abstract int getItemCount(); method getSlideType (line 14) | public final SlideType getSlideType(int position) { method onBindImageSlide (line 18) | public abstract void onBindImageSlide(int position, ImageSlideViewHold... FILE: bannerslider/src/main/java/ss/com/bannerslider/adapters/SliderRecyclerViewAdapter.java class SliderRecyclerViewAdapter (line 18) | public class SliderRecyclerViewAdapter extends RecyclerView.Adapter