SYMBOL INDEX (396 symbols across 60 files) FILE: app/src/androidTest/java/com/github/mzule/androidweekly/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/com/github/mzule/androidweekly/App.java class App (line 8) | public class App extends Application { method getInstance (line 11) | public static App getInstance() { method onCreate (line 15) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/api/ApiCallback.java type ApiCallback (line 6) | public interface ApiCallback { method onSuccess (line 8) | void onSuccess(T data, boolean fromCache); method onFailure (line 10) | void onFailure(Exception e); FILE: app/src/main/java/com/github/mzule/androidweekly/api/ArticleApi.java class ArticleApi (line 25) | public class ArticleApi { method ArticleApi (line 30) | public ArticleApi() { method getPage (line 34) | public void getPage(final String issue, final ApiCallback... method getArchive (line 72) | public void getArchive(final ApiCallback> callback) { method doGetArchive (line 89) | private Response> doGetArchive() throws Exception { method doGetPage (line 103) | private Response> doGetPage(String issue) throws Exception { method postSuccess (line 113) | private void postSuccess(final Response result, final ApiCallba... method postError (line 122) | private void postError(final Exception e, final ApiCallback cal... class Response (line 132) | static class Response { method Response (line 136) | public Response(T data, boolean fromCache) { FILE: app/src/main/java/com/github/mzule/androidweekly/api/DictionaryApi.java class DictionaryApi (line 13) | public class DictionaryApi { method look (line 16) | public void look(String q, final ApiCallback callback) { FILE: app/src/main/java/com/github/mzule/androidweekly/api/parser/ArticleParser.java type ArticleParser (line 9) | public interface ArticleParser { method parse (line 10) | List parse(String issue) throws IOException; FILE: app/src/main/java/com/github/mzule/androidweekly/api/parser/ArticleParsers.java class ArticleParsers (line 8) | public class ArticleParsers { method get (line 9) | @WorkerThread FILE: app/src/main/java/com/github/mzule/androidweekly/api/parser/DocumentProvider.java class DocumentProvider (line 12) | public class DocumentProvider { method get (line 13) | public static Document get(String issue) throws IOException { FILE: app/src/main/java/com/github/mzule/androidweekly/api/parser/FresherArticlesParser.java class FresherArticlesParser (line 16) | public class FresherArticlesParser implements ArticleParser { method parse (line 18) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/api/parser/OlderArticlesParser.java class OlderArticlesParser (line 16) | public class OlderArticlesParser implements ArticleParser { method parse (line 18) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/dao/ArticleDao.java class ArticleDao (line 19) | public class ArticleDao extends SQLiteOpenHelper { method ArticleDao (line 30) | public ArticleDao() { method read (line 34) | public List
read(String issue) { method search (line 44) | public List
search(String q) { method read (line 55) | @NonNull method save (line 68) | public void save(Article article) { method checkExist (line 84) | private boolean checkExist(Article article) { method onCreate (line 92) | @Override method onUpgrade (line 107) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/dao/FavoriteDao.java class FavoriteDao (line 25) | public class FavoriteDao extends SQLiteOpenHelper { method FavoriteDao (line 38) | public FavoriteDao() { method read (line 42) | public List read() { method contains (line 62) | public boolean contains(Article article) { method save (line 70) | public void save(Article article) { method save (line 86) | public void save(Favorite favorite) { method delete (line 103) | public void delete(Article article) { method exportToFile (line 107) | public void exportToFile() throws IOException { method importFromFile (line 124) | public void importFromFile() throws IOException { method onCreate (line 136) | @Override method onUpgrade (line 152) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/dao/IssueListKeeper.java class IssueListKeeper (line 17) | public class IssueListKeeper { method save (line 19) | public static void save(List issues) { method read (line 23) | public static List read() { method getSharedPreferences (line 30) | private static SharedPreferences getSharedPreferences() { FILE: app/src/main/java/com/github/mzule/androidweekly/dao/SearchHistoryKeeper.java class SearchHistoryKeeper (line 17) | public class SearchHistoryKeeper { method save (line 21) | public static void save(String q) { method read (line 33) | public static List read() { method getSharedPreferences (line 43) | private static SharedPreferences getSharedPreferences() { FILE: app/src/main/java/com/github/mzule/androidweekly/dao/TextZoomKeeper.java class TextZoomKeeper (line 11) | public class TextZoomKeeper { method save (line 12) | public static void save(int zoom) { method read (line 16) | public static int read(int def) { method getSharedPreferences (line 20) | private static SharedPreferences getSharedPreferences() { FILE: app/src/main/java/com/github/mzule/androidweekly/entity/Article.java class Article (line 9) | public class Article implements Serializable { method getSection (line 18) | public String getSection() { method setSection (line 22) | public void setSection(String section) { method getIssue (line 26) | public String getIssue() { method setIssue (line 30) | public void setIssue(String issue) { method getTitle (line 34) | public String getTitle() { method setTitle (line 38) | public void setTitle(String title) { method getBrief (line 42) | public String getBrief() { method setBrief (line 46) | public void setBrief(String brief) { method getLink (line 50) | public String getLink() { method setLink (line 54) | public void setLink(String link) { method getImageUrl (line 58) | public String getImageUrl() { method setImageUrl (line 62) | public void setImageUrl(String imageUrl) { method getDomain (line 66) | public String getDomain() { method setDomain (line 70) | public void setDomain(String domain) { method getFTS (line 74) | public String getFTS() { method toString (line 78) | @Override method hashCode (line 83) | @Override method equals (line 88) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/entity/Dict.java class Dict (line 11) | public class Dict { method Dict (line 20) | public Dict() { method getContent (line 28) | public String getContent() { method addPos (line 50) | public void addPos(String pos) { method addAcceptation (line 54) | public void addAcceptation(String acceptation) { method getPos (line 58) | public List getPos() { method setPos (line 62) | public void setPos(List pos) { method getAcceptation (line 66) | public List getAcceptation() { method setAcceptation (line 70) | public void setAcceptation(List acceptation) { method addPs (line 74) | public void addPs(String ps) { method addPron (line 78) | public void addPron(String pron) { method addSent (line 82) | public void addSent(Sent sent) { method getKey (line 86) | public String getKey() { method setKey (line 90) | public void setKey(String key) { method getPs (line 94) | public List getPs() { method setPs (line 98) | public void setPs(List ps) { method getPron (line 102) | public List getPron() { method setPron (line 106) | public void setPron(List pron) { method getSent (line 110) | public List getSent() { method setSent (line 114) | public void setSent(List sent) { method getFy (line 118) | public String getFy() { method setFy (line 122) | public void setFy(String fy) { class Sent (line 126) | public static class Sent { method getOrig (line 130) | public String getOrig() { method setOrig (line 134) | public void setOrig(String orig) { method getTrans (line 138) | public String getTrans() { method setTrans (line 142) | public void setTrans(String trans) { FILE: app/src/main/java/com/github/mzule/androidweekly/entity/Favorite.java class Favorite (line 8) | public class Favorite implements Serializable { method Favorite (line 12) | public Favorite(Article article) { method getArticle (line 17) | public Article getArticle() { method setArticle (line 21) | public void setArticle(Article article) { method getTime (line 25) | public long getTime() { method setTime (line 29) | public void setTime(long time) { method equals (line 33) | @Override method hashCode (line 38) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/entity/Issue.java class Issue (line 8) | public class Issue implements Serializable { method Issue (line 14) | public Issue(String name) { method Issue (line 18) | public Issue(String name, boolean active) { method Issue (line 23) | public Issue(String name, String url, String date) { method getUrl (line 29) | public String getUrl() { method setUrl (line 33) | public void setUrl(String url) { method getDate (line 37) | public String getDate() { method setDate (line 41) | public void setDate(String date) { method getName (line 45) | public String getName() { method setName (line 49) | public void setName(String name) { method isActive (line 53) | public boolean isActive() { method setActive (line 57) | public void setActive(boolean active) { FILE: app/src/main/java/com/github/mzule/androidweekly/entity/TranslateResult.java class TranslateResult (line 10) | public class TranslateResult { method getFrom (line 16) | public String getFrom() { method setFrom (line 20) | public void setFrom(String from) { method getTo (line 24) | public String getTo() { method setTo (line 28) | public void setTo(String to) { method getResult (line 32) | public List getResult() { method setResult (line 36) | public void setResult(List result) { method getDst (line 40) | public String getDst() { class Result (line 47) | public static class Result { method Result (line 51) | public Result(String src, String dst) { method getSrc (line 56) | public String getSrc() { method setSrc (line 60) | public void setSrc(String src) { method getDst (line 64) | public String getDst() { method setDst (line 68) | public void setDst(String dst) { FILE: app/src/main/java/com/github/mzule/androidweekly/ui/activity/AboutActivity.java class AboutActivity (line 17) | @Layout(R.layout.activity_about) method makeIntent (line 22) | public static Intent makeIntent(Context context) { method afterBind (line 26) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/activity/ArticleActivity.java class ArticleActivity (line 30) | @Layout(R.layout.activity_article) method makeIntent (line 45) | public static Intent makeIntent(Context context, Article article) { method favorite (line 51) | @OnClick(R.id.favoriteButton) method increate (line 63) | @OnClick(R.id.increaseButton) method decrease (line 68) | @OnClick(R.id.decreaseButton) method translateAndPaste (line 73) | @OnClick(R.id.translateButton) method share (line 79) | @OnClick(R.id.shareButton) method copyUrl (line 89) | @OnClick(R.id.copyUrlButton) method afterBind (line 98) | @SuppressLint("SetJavaScriptEnabled") method onStop (line 118) | @Override method finish (line 124) | @Override method onBackPressed (line 132) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/activity/BaseActivity.java class BaseActivity (line 17) | public abstract class BaseActivity extends FragmentActivity { method onCreate (line 18) | @Override method back (line 27) | public void back(View v) { method onBackPressed (line 31) | @Override method afterBind (line 41) | protected abstract void afterBind(); FILE: app/src/main/java/com/github/mzule/androidweekly/ui/activity/FavoriteActivity.java class FavoriteActivity (line 30) | @Layout(R.layout.activity_favorite) method makeIntent (line 40) | public static Intent makeIntent(Context context) { method onItemClick (line 44) | @OnItemClick(R.id.listView) method exportToFile (line 52) | @OnClick(R.id.exportButton) method importFromFile (line 63) | @OnClick(R.id.importButton) method afterBind (line 76) | @Override method renderFavorites (line 84) | private void renderFavorites() { method extract (line 90) | private List extract(List favorites) { method onActivityResult (line 102) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/activity/MainActivity.java class MainActivity (line 25) | @Layout(R.layout.activity_main) method onSlideItemClick (line 40) | @OnItemClick(R.id.slideListView) method onItemClick (line 52) | @OnItemClick(R.id.listView) method onSlideMenuClick (line 60) | @OnClick(R.id.slideMenuButton) method onFavoriteClick (line 65) | @OnClick(R.id.favoriteButton) method onSearchClicK (line 71) | @OnClick(R.id.searchButton) method onAboutClick (line 77) | @OnClick(R.id.aboutButton) method afterBind (line 83) | @Override method active (line 97) | private void active(Issue issue) { method sendArticleListRequest (line 103) | private void sendArticleListRequest(String issue) { method sendIssueListRequest (line 120) | private void sendIssueListRequest() { method onBackPressed (line 136) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/activity/SearchActivity.java class SearchActivity (line 23) | @Layout(R.layout.activity_search) method makeIntent (line 31) | public static Intent makeIntent(Context context) { method onItemClick (line 35) | @OnItemClick(R.id.listView) method afterBind (line 42) | @Override method onStart (line 58) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/activity/SearchResultActivity.java class SearchResultActivity (line 24) | @Layout(R.layout.activity_search_result) method makeIntent (line 31) | public static Intent makeIntent(Context context, String q) { method onItemClick (line 37) | @OnItemClick(R.id.listView) method afterBind (line 45) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/adapter/ArticleAdapter.java class ArticleAdapter (line 14) | public class ArticleAdapter extends TypePerEntityAdapter impleme... method ArticleAdapter (line 16) | public ArticleAdapter(Context context) { method mapEntityViewTypes (line 20) | @Override method isItemViewTypePinned (line 26) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/adapter/SearchHistoryAdapter.java class SearchHistoryAdapter (line 12) | public class SearchHistoryAdapter extends SingleTypeAdapter { method SearchHistoryAdapter (line 13) | public SearchHistoryAdapter(Context context) { method singleViewType (line 17) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/adapter/SlideAdapter.java class SlideAdapter (line 13) | public class SlideAdapter extends SingleTypeAdapter { method SlideAdapter (line 15) | public SlideAdapter(Context context) { method singleViewType (line 19) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/IconButton.java class IconButton (line 13) | public class IconButton extends MaterialIconView { method IconButton (line 14) | public IconButton(Context context) { method IconButton (line 18) | public IconButton(Context context, AttributeSet attrs) { method IconButton (line 22) | public IconButton(Context context, AttributeSet attrs, int defStyle) { method setPressed (line 26) | @Override method setSelected (line 38) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/NaviBar.java class NaviBar (line 19) | @Layout(R.layout.view_navi_bar) method NaviBar (line 27) | public NaviBar(Context context) { method NaviBar (line 31) | public NaviBar(Context context, AttributeSet attrs) { method NaviBar (line 35) | public NaviBar(Context context, AttributeSet attrs, int defStyleAttr) { method init (line 39) | @Override method back (line 50) | @OnClick(R.id.backButton) method setLeftText (line 57) | public void setLeftText(String text) { method setRightText (line 61) | public void setRightText(String text) { FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/PinnedSectionListView.java class PinnedSectionListView (line 46) | public class PinnedSectionListView extends ListView { method onScrollStateChanged (line 82) | @Override method onScroll (line 89) | @Override method onChanged (line 128) | @Override method onInvalidated (line 135) | @Override method PinnedSectionListView (line 142) | public PinnedSectionListView(Context context, AttributeSet attrs) { method PinnedSectionListView (line 147) | public PinnedSectionListView(Context context, AttributeSet attrs, int ... method isItemViewTypePinned (line 154) | public static boolean isItemViewTypePinned(ListAdapter adapter, int vi... method initView (line 161) | private void initView() { method setShadowVisible (line 167) | public void setShadowVisible(boolean visible) { method initShadow (line 177) | public void initShadow(boolean visible) { method createPinnedShadow (line 197) | void createPinnedShadow(int position) { method destroyPinnedShadow (line 242) | void destroyPinnedShadow() { method ensureShadowForPosition (line 253) | void ensureShadowForPosition(int sectionPosition, int firstVisibleItem... method findFirstVisibleSectionPosition (line 293) | int findFirstVisibleSectionPosition(int firstVisibleItem, int visibleI... method findCurrentSectionPosition (line 312) | int findCurrentSectionPosition(int fromPosition) { method recreatePinnedShadow (line 336) | void recreatePinnedShadow() { method setOnScrollListener (line 348) | @Override method onRestoreInstanceState (line 357) | @Override method setAdapter (line 368) | @Override method onLayout (line 391) | @Override method dispatchDraw (line 403) | @Override method dispatchTouchEvent (line 436) | @Override method isPinnedViewTouched (line 496) | private boolean isPinnedViewTouched(View view, float x, float y) { method clearTouchTarget (line 509) | private void clearTouchTarget() { method performPinnedItemClick (line 517) | private boolean performPinnedItemClick() { type PinnedSectionListAdapter (line 536) | public static interface PinnedSectionListAdapter extends ListAdapter { method isItemViewTypePinned (line 540) | boolean isItemViewTypePinned(int viewType); class PinnedSection (line 546) | static class PinnedSection { FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/PopupView.java class PopupView (line 20) | public abstract class PopupView extends BaseRelativeLayout { method PopupView (line 28) | public PopupView(Context context) { method attachTo (line 39) | public PopupView attachTo(Activity activity, T data) { method attachTo (line 52) | public PopupView attachTo(Activity activity, T data, FrameLayout.La... method getAnimationDirection (line 64) | protected int getAnimationDirection() { method animateIn (line 71) | protected void animateIn() { method finish (line 116) | public void finish() { method finish (line 123) | public void finish(final FinishCallback callback) { method render (line 171) | protected abstract void render(T data); method getMaskView (line 178) | protected abstract View getMaskView(); method getMainView (line 186) | protected abstract View getMainView(); type FinishCallback (line 188) | public interface FinishCallback { method afterFinish (line 189) | void afterFinish(); FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/ProgressView.java class ProgressView (line 16) | public class ProgressView extends ProgressWheel { method ProgressView (line 17) | public ProgressView(Context context, AttributeSet attrs) { method ProgressView (line 22) | public ProgressView(Context context) { method init (line 27) | private void init() { method start (line 36) | public void start() { method stop (line 40) | public void stop() { method onMeasure (line 44) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/TintStatusBar.java class TintStatusBar (line 14) | public class TintStatusBar extends View { method TintStatusBar (line 17) | public TintStatusBar(Context context) { method TintStatusBar (line 22) | public TintStatusBar(Context context, AttributeSet attrs) { method TintStatusBar (line 27) | public TintStatusBar(Context context, AttributeSet attrs, int defStyle... method init (line 32) | public void init() { method onMeasure (line 36) | @Override method getStatusBarHeight (line 48) | public int getStatusBarHeight() { method setHeightPercent (line 57) | public void setHeightPercent(float percent) { FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/TranslateView.java class TranslateView (line 26) | @Layout(R.layout.view_translate) method TranslateView (line 35) | public TranslateView(Context context) { method finish (line 39) | @OnClick(R.id.maskView) method hideKeyboard (line 46) | private void hideKeyboard() { method clear (line 52) | @OnClick(R.id.clearButton) method translate (line 60) | @OnClick(R.id.translateButton) method render (line 78) | @Override method updateResultViewMaxHeight (line 89) | private void updateResultViewMaxHeight() { method getPasteText (line 94) | @Nullable method getMaskView (line 106) | @Override method getMainView (line 111) | @Override method getAnimationDirection (line 116) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/base/BaseLinearLayout.java class BaseLinearLayout (line 15) | public class BaseLinearLayout extends LinearLayout { method BaseLinearLayout (line 17) | public BaseLinearLayout(Context context) { method BaseLinearLayout (line 22) | public BaseLinearLayout(Context context, AttributeSet attrs) { method BaseLinearLayout (line 27) | public BaseLinearLayout(Context context, AttributeSet attrs, int defSt... method init (line 32) | protected void init(Context context, AttributeSet attrs) { FILE: app/src/main/java/com/github/mzule/androidweekly/ui/view/base/BaseRelativeLayout.java class BaseRelativeLayout (line 15) | public class BaseRelativeLayout extends RelativeLayout { method BaseRelativeLayout (line 17) | public BaseRelativeLayout(Context context, AttributeSet attrs, int def... method init (line 22) | private void init() { FILE: app/src/main/java/com/github/mzule/androidweekly/ui/viewtype/ArticleViewType.java class ArticleViewType (line 18) | @Layout(R.layout.item_article) method onRender (line 29) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/viewtype/BaseViewType.java class BaseViewType (line 15) | public abstract class BaseViewType extends ViewType { method onCreate (line 16) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/viewtype/SearchHistoryViewType.java class SearchHistoryViewType (line 13) | @Layout(R.layout.item_search_history) method onRender (line 18) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/viewtype/SectionViewType.java class SectionViewType (line 13) | @Layout(R.layout.item_section) method onRender (line 18) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/ui/viewtype/SlideIssueViewType.java class SlideIssueViewType (line 15) | @Layout(R.layout.item_slide_issue) method onRender (line 24) | @Override FILE: app/src/main/java/com/github/mzule/androidweekly/util/DateUtil.java class DateUtil (line 11) | public class DateUtil { method format (line 15) | public static String format(long time) { FILE: app/src/main/java/com/github/mzule/androidweekly/util/DensityUtil.java class DensityUtil (line 9) | public class DensityUtil { method dp2px (line 10) | public static int dp2px(float dp) { method px2dp (line 15) | public static float px2dp(float px) { method screenWidth (line 20) | public static int screenWidth() { FILE: app/src/main/java/com/github/mzule/androidweekly/util/DictParser.java class DictParser (line 16) | public class DictParser { method DictParser (line 20) | public DictParser(String url) { method parse (line 24) | public Dict parse() throws IOException, XmlPullParserException { method readDict (line 33) | private void readDict(XmlPullParser parser) throws IOException, XmlPul... method parseSent (line 67) | private void parseSent(XmlPullParser parser) throws IOException, XmlPu... method readText (line 88) | private String readText(XmlPullParser parser) throws IOException, XmlP... FILE: app/src/main/java/com/github/mzule/androidweekly/util/IOUtil.java class IOUtil (line 13) | public class IOUtil { method close (line 14) | public static void close(Closeable... closeables) { method close (line 29) | public static void close(AutoCloseable... closeables) { method read (line 44) | public static String read(File file) throws IOException { FILE: app/src/main/java/com/github/mzule/androidweekly/util/JsonUtil.java class JsonUtil (line 15) | public class JsonUtil { method toJson (line 18) | public static String toJson(Object obj) { method fromJson (line 26) | public static T fromJson(String json, Class cls) { method fromJson (line 34) | public static T fromJson(String json, Type type) { method fromJson (line 42) | @WorkerThread FILE: app/src/main/java/com/github/mzule/androidweekly/util/Keyboard.java class Keyboard (line 11) | public class Keyboard { method show (line 12) | public static void show(Context context) { method hide (line 17) | public static void hide(Activity activity) { FILE: app/src/main/java/com/github/mzule/androidweekly/util/MD5.java class MD5 (line 9) | public class MD5 { method encode (line 11) | public static String encode(final String s) { FILE: app/src/main/java/com/github/mzule/androidweekly/util/StemUtil.java class StemUtil (line 8) | public class StemUtil { method stem (line 9) | public static String stem(String input) { FILE: app/src/main/java/com/github/mzule/androidweekly/util/ThreadUtil.java class ThreadUtil (line 6) | public class ThreadUtil { method sleepUntilNextDraw (line 7) | public static void sleepUntilNextDraw(long startTime) { FILE: app/src/main/java/com/github/mzule/androidweekly/util/Tinter.java class Tinter (line 18) | public class Tinter { method enableIfSupport (line 25) | public static void enableIfSupport(Activity activity) { method isSupport (line 36) | public static boolean isSupport() { method tint (line 40) | @TargetApi(19) FILE: app/src/test/java/com/github/mzule/androidweekly/ExampleUnitTest.java class ExampleUnitTest (line 10) | public class ExampleUnitTest { method addition_isCorrect (line 11) | @Test FILE: snowball/src/main/java/org/tartarus/snowball/Among.java class Among (line 5) | public class Among { method Among (line 13) | public Among(String s, int substring_i, int result, FILE: snowball/src/main/java/org/tartarus/snowball/SnowballProgram.java class SnowballProgram (line 6) | public class SnowballProgram { method SnowballProgram (line 15) | protected SnowballProgram() { method getCurrent (line 23) | public String getCurrent() { method setCurrent (line 38) | public void setCurrent(String value) { method copy_from (line 47) | protected void copy_from(SnowballProgram other) { method in_grouping (line 56) | protected boolean in_grouping(char[] s, int min, int max) { method in_grouping_b (line 66) | protected boolean in_grouping_b(char[] s, int min, int max) { method out_grouping (line 76) | protected boolean out_grouping(char[] s, int min, int max) { method out_grouping_b (line 91) | protected boolean out_grouping_b(char[] s, int min, int max) { method in_range (line 106) | protected boolean in_range(int min, int max) { method in_range_b (line 114) | protected boolean in_range_b(int min, int max) { method out_range (line 122) | protected boolean out_range(int min, int max) { method out_range_b (line 130) | protected boolean out_range_b(int min, int max) { method eq_s (line 138) | protected boolean eq_s(int s_size, String s) { method eq_s_b (line 148) | protected boolean eq_s_b(int s_size, String s) { method eq_v (line 158) | protected boolean eq_v(CharSequence s) { method eq_v_b (line 162) | protected boolean eq_v_b(CharSequence s) { method find_among (line 166) | protected int find_among(Among v[], int v_size) { method find_among_b (line 238) | protected int find_among_b(Among v[], int v_size) { method replace_s (line 308) | protected int replace_s(int c_bra, int c_ket, String s) { method slice_check (line 317) | protected void slice_check() { method slice_from (line 333) | protected void slice_from(String s) { method slice_from (line 338) | protected void slice_from(CharSequence s) { method slice_del (line 342) | protected void slice_del() { method insert (line 346) | protected void insert(int c_bra, int c_ket, String s) { method insert (line 352) | protected void insert(int c_bra, int c_ket, CharSequence s) { method slice_to (line 357) | protected StringBuffer slice_to(StringBuffer s) { method slice_to (line 365) | protected StringBuilder slice_to(StringBuilder s) { method assign_to (line 372) | protected StringBuffer assign_to(StringBuffer s) { method assign_to (line 377) | protected StringBuilder assign_to(StringBuilder s) { FILE: snowball/src/main/java/org/tartarus/snowball/SnowballStemmer.java class SnowballStemmer (line 4) | public abstract class SnowballStemmer extends SnowballProgram { method stem (line 5) | public abstract boolean stem(); FILE: snowball/src/main/java/org/tartarus/snowball/TestApp.java class TestApp (line 14) | public class TestApp { method usage (line 15) | private static void usage() { method main (line 19) | public static void main(String[] args) throws Throwable { FILE: snowball/src/main/java/org/tartarus/snowball/ext/EnglishStem.java class EnglishStem (line 12) | public class EnglishStem extends org.tartarus.snowball.SnowballStemmer { method copy_from (line 171) | private void copy_from(EnglishStem other) { method r_prelude (line 178) | private boolean r_prelude() { method r_mark_regions (line 275) | private boolean r_mark_regions() { method r_shortv (line 370) | private boolean r_shortv() { method r_R1 (line 407) | private boolean r_R1() { method r_R2 (line 414) | private boolean r_R2() { method r_Step_1a (line 421) | private boolean r_Step_1a() { method r_Step_1b (line 524) | private boolean r_Step_1b() { method r_Step_1c (line 633) | private boolean r_Step_1c() { method r_Step_2 (line 680) | private boolean r_Step_2() { method r_Step_3 (line 790) | private boolean r_Step_3() { method r_Step_4 (line 847) | private boolean r_Step_4() { method r_Step_5 (line 899) | private boolean r_Step_5() { method r_exception2 (line 970) | private boolean r_exception2() { method r_exception1 (line 987) | private boolean r_exception1() { method r_postlude (line 1065) | private boolean r_postlude() { method stem (line 1114) | public boolean stem() { method equals (line 1288) | public boolean equals(Object o) { method hashCode (line 1292) | public int hashCode() {