SYMBOL INDEX (201 symbols across 36 files) FILE: docs/script.js function show (line 1) | function show(type) function updateTabs (line 16) | function updateTabs(type) FILE: example/src/main/java/com/ice/restring/example/BaseActivity.java class BaseActivity (line 12) | public class BaseActivity extends AppCompatActivity { method attachBaseContext (line 14) | @Override FILE: example/src/main/java/com/ice/restring/example/MainActivity.java class MainActivity (line 6) | public class MainActivity extends BaseActivity { method onCreate (line 8) | @Override FILE: example/src/main/java/com/ice/restring/example/SampleApplication.java class SampleApplication (line 8) | public class SampleApplication extends Application { method onCreate (line 10) | @Override FILE: example/src/main/java/com/ice/restring/example/SampleStringsLoader.java class SampleStringsLoader (line 16) | public class SampleStringsLoader implements Restring.StringsLoader { method getLanguages (line 18) | @Override method getStrings (line 23) | @Override FILE: restring/src/main/java/com/ice/restring/BottomNavigationViewTransformer.java class BottomNavigationViewTransformer (line 21) | class BottomNavigationViewTransformer implements ViewTransformerManager.... method getViewType (line 34) | @Override method transform (line 39) | @Override method getMenuItemsStrings (line 80) | private Map getMenuItemsStrings(Resources re... method parseMenu (line 91) | private Map parseMenu(XmlPullParser parser, ... method parseMenuItem (line 147) | private Pair parseMenuItem(AttributeSet attr... class MenuItemStrings (line 185) | private static class MenuItemStrings { FILE: restring/src/main/java/com/ice/restring/CustomResourcesContextWrapper.java class CustomResourcesContextWrapper (line 10) | class CustomResourcesContextWrapper extends ContextWrapper { method CustomResourcesContextWrapper (line 14) | public CustomResourcesContextWrapper(Context base, Resources resources) { method getResources (line 19) | @Override FILE: restring/src/main/java/com/ice/restring/MemoryStringRepository.java class MemoryStringRepository (line 11) | class MemoryStringRepository implements StringRepository { method setStrings (line 15) | @Override method setString (line 20) | @Override method getString (line 28) | @Override method getStrings (line 36) | @Override FILE: restring/src/main/java/com/ice/restring/ReflectionUtils.java class ReflectionUtils (line 14) | class ReflectionUtils { method getField (line 18) | static Field getField(Class clazz, String fieldName) { method getValue (line 28) | static Object getValue(Field field, Object obj) { method setValue (line 36) | static void setValue(Field field, Object obj, Object value) { method getMethod (line 43) | static Method getMethod(Class clazz, String methodName) { method invokeMethod (line 54) | static void invokeMethod(Object object, Method method, Object... args) { FILE: restring/src/main/java/com/ice/restring/Restring.java class Restring (line 13) | public abstract class Restring { method init (line 24) | public static void init(Context context) { method init (line 34) | public static void init(Context context, RestringConfig config) { method wrapContext (line 50) | public static ContextWrapper wrapContext(Context base) { method setStrings (line 60) | public static void setStrings(String language, Map new... method setString (line 71) | public static void setString(String language, String key, String value) { method getStringRepository (line 75) | static StringRepository getStringRepository() { method initStringRepository (line 79) | private static void initStringRepository(Context context, RestringConf... method initViewTransformer (line 91) | private static void initViewTransformer() { type StringsLoader (line 103) | public interface StringsLoader { method getLanguages (line 110) | List getLanguages(); method getStrings (line 118) | Map getStrings(String language); FILE: restring/src/main/java/com/ice/restring/RestringConfig.java class RestringConfig (line 6) | public class RestringConfig { method isPersist (line 11) | public boolean isPersist() { method getStringsLoader (line 15) | public Restring.StringsLoader getStringsLoader() { method RestringConfig (line 19) | private RestringConfig() { class Builder (line 22) | public static class Builder { method persist (line 26) | public Builder persist(boolean persist) { method stringsLoader (line 31) | public Builder stringsLoader(Restring.StringsLoader loader) { method build (line 36) | public RestringConfig build() { method getDefault (line 44) | static RestringConfig getDefault() { FILE: restring/src/main/java/com/ice/restring/RestringContextWrapper.java class RestringContextWrapper (line 10) | class RestringContextWrapper extends ContextWrapper { method wrap (line 15) | public static RestringContextWrapper wrap(Context context, method RestringContextWrapper (line 21) | private RestringContextWrapper(Context base, method getSystemService (line 32) | @Override FILE: restring/src/main/java/com/ice/restring/RestringLayoutInflater.java class RestringLayoutInflater (line 24) | class RestringLayoutInflater extends LayoutInflater { method RestringLayoutInflater (line 36) | protected RestringLayoutInflater(Context context) { method RestringLayoutInflater (line 41) | RestringLayoutInflater(LayoutInflater original, method cloneInContext (line 52) | @Override method initFactories (line 57) | private void initFactories() { method setFactory (line 68) | @Override method setFactory2 (line 77) | @Override method setPrivateFactoryInternal (line 86) | private void setPrivateFactoryInternal() { method inflate (line 106) | @Override method onCreateView (line 112) | @Override method applyChange (line 129) | private View applyChange(View view, AttributeSet attrs) { class WrapperFactory (line 133) | private class WrapperFactory implements Factory { method WrapperFactory (line 136) | WrapperFactory(Factory factory) { method onCreateView (line 140) | @Override class WrapperFactory2 (line 147) | private class WrapperFactory2 implements Factory2 { method WrapperFactory2 (line 150) | WrapperFactory2(Factory2 factory2) { method onCreateView (line 154) | @Override method onCreateView (line 160) | @Override method createCustomViewInternal (line 167) | private View createCustomViewInternal(View parent, View view, String n... class PrivateWrapperFactory2 (line 199) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method PrivateWrapperFactory2 (line 204) | public PrivateWrapperFactory2(Factory2 factory2) { method onCreateView (line 208) | @Override method onCreateView (line 215) | @Override FILE: restring/src/main/java/com/ice/restring/RestringResources.java class RestringResources (line 13) | class RestringResources extends Resources { method RestringResources (line 17) | RestringResources(@NonNull final Resources res, method getString (line 23) | @NonNull method getString (line 33) | @NonNull method getText (line 43) | @NonNull method getText (line 53) | @Override method getStringFromRepository (line 62) | private String getStringFromRepository(int id) { method fromHtml (line 71) | private CharSequence fromHtml(String source) { FILE: restring/src/main/java/com/ice/restring/RestringUtil.java class RestringUtil (line 5) | class RestringUtil { method getCurrentLanguage (line 7) | static String getCurrentLanguage() { FILE: restring/src/main/java/com/ice/restring/SharedPrefStringRepository.java class SharedPrefStringRepository (line 15) | class SharedPrefStringRepository implements StringRepository { method SharedPrefStringRepository (line 21) | SharedPrefStringRepository(Context context) { method setStrings (line 26) | @Override method setString (line 32) | @Override method getString (line 41) | @Override method getStrings (line 46) | @Override method initSharedPreferences (line 51) | private void initSharedPreferences(Context context) { method loadStrings (line 57) | private void loadStrings() { method saveStrings (line 71) | private void saveStrings(String language, Map strings) { method deserializeKeyValues (line 78) | private Map deserializeKeyValues(String content) { method serializeKeyValues (line 88) | private String serializeKeyValues(Map keyValues) { FILE: restring/src/main/java/com/ice/restring/StringRepository.java type StringRepository (line 8) | interface StringRepository { method setStrings (line 16) | void setStrings(String language, Map strings); method setString (line 25) | void setString(String language, String key, String value); method getString (line 34) | String getString(String language, String key); method getStrings (line 42) | Map getStrings(String language); FILE: restring/src/main/java/com/ice/restring/StringsLoaderTask.java class StringsLoaderTask (line 16) | class StringsLoaderTask extends AsyncTask getViewType(); method transform (line 73) | View transform(View view, AttributeSet attrs); FILE: restring/src/test/java/com/ice/restring/MemoryStringRepositoryTest.java class MemoryStringRepositoryTest (line 13) | @RunWith(JUnit4.class) method setUp (line 18) | @Before method shouldSetAndGetStringPairs (line 23) | @Test method shouldGetSingleString (line 33) | @Test method shouldSetSingleString (line 45) | @Test method generateStrings (line 57) | private Map generateStrings(int count) { FILE: restring/src/test/java/com/ice/restring/RestringContextWrapperTest.java class RestringContextWrapperTest (line 32) | @RunWith(RobolectricTestRunner.class) method setUp (line 45) | @Before method shouldWrapResourcesAndGetStringsFromRepository (line 59) | @Test method shouldProvideCustomLayoutInflaterToApplyViewTransformation (line 71) | @Test method getLanguage (line 86) | private String getLanguage() { FILE: restring/src/test/java/com/ice/restring/RestringLayoutInflaterTest.java class RestringLayoutInflaterTest (line 23) | @RunWith(RobolectricTestRunner.class) method setUp (line 30) | @Before method shouldTransformViewsOnInflatingLayouts (line 45) | @Test FILE: restring/src/test/java/com/ice/restring/RestringResourcesTest.java class RestringResourcesTest (line 25) | @RunWith(RobolectricTestRunner.class) method setUp (line 38) | @Before method shouldGetStringFromRepositoryIfExists (line 47) | @Test method shouldGetStringFromResourceIfNotExists (line 56) | @Test method shouldGetStringWithParamsFromRepositoryIfExists (line 66) | @Test method shouldGetStringWithParamsFromResourceIfNotExists (line 76) | @Test method shouldGetHtmlTextFromRepositoryIfExists (line 87) | @Test method shouldGetHtmlTextFromResourceIfNotExists (line 97) | @Test method shouldReturnDefaultHtmlTextFromRepositoryIfResourceIdIsInvalid (line 107) | @Test method getLanguage (line 117) | private String getLanguage() { FILE: restring/src/test/java/com/ice/restring/RestringTest.java class RestringTest (line 31) | @RunWith(RobolectricTestRunner.class) method setUp (line 35) | @Before method shouldInflateAndTransformViewsOnActivityCreation (line 47) | @Test method getLanguage (line 82) | private String getLanguage() { class MyStringLoader (line 86) | private class MyStringLoader implements Restring.StringsLoader { method getLanguages (line 88) | @Override method getStrings (line 93) | @Override FILE: restring/src/test/java/com/ice/restring/SharedPrefStringRepositoryTest.java class SharedPrefStringRepositoryTest (line 14) | @RunWith(RobolectricTestRunner.class) method setUp (line 17) | @Before method shouldSetAndGetStringPairs (line 21) | @Test method shouldGetSingleString (line 33) | @Test method shouldSetSingleString (line 48) | @Test method generateStrings (line 62) | private Map generateStrings(int count) { FILE: restring/src/test/java/com/ice/restring/StringsLoaderTaskTest.java class StringsLoaderTaskTest (line 25) | @RunWith(RobolectricTestRunner.class) method setUp (line 29) | @Before method shouldLoadStringsAndSaveInRepository (line 33) | @Test FILE: restring/src/test/java/com/ice/restring/SupportToolbarTransformerTest.java class SupportToolbarTransformerTest (line 26) | @RunWith(RobolectricTestRunner.class) method setUp (line 35) | @Before method shouldTransformToolbar (line 40) | @Test method shouldRejectOtherViewTypes (line 55) | @Test method getContext (line 67) | private Context getContext() { method getAttributeSet (line 77) | private AttributeSet getAttributeSet(boolean withAppPrefix) { FILE: restring/src/test/java/com/ice/restring/TextViewTransformerTest.java class TextViewTransformerTest (line 27) | @RunWith(RobolectricTestRunner.class) method setUp (line 41) | @Before method shouldTransformTextView (line 46) | @Test method shouldTransformExtendedViews (line 63) | @Test method shouldRejectOtherViewTypes (line 80) | @Test method getContext (line 92) | private Context getContext() { method getAttributeSet (line 103) | private AttributeSet getAttributeSet(boolean withAndroidPrefix) { FILE: restring/src/test/java/com/ice/restring/ToolbarTransformerTest.java class ToolbarTransformerTest (line 26) | @RunWith(RobolectricTestRunner.class) method setUp (line 35) | @Before method shouldTransformToolbar (line 40) | @Test method shouldRejectOtherViewTypes (line 55) | @Test method getContext (line 67) | private Context getContext() { method getAttributeSet (line 77) | private AttributeSet getAttributeSet(boolean withAndroidPrefix) { FILE: restring/src/test/java/com/ice/restring/ViewTransformerManagerTest.java class ViewTransformerManagerTest (line 19) | @RunWith(RobolectricTestRunner.class) method setUp (line 24) | @Before method shouldTransformView (line 29) | @Test FILE: restring/src/test/java/com/ice/restring/activity/TestActivity.java class TestActivity (line 11) | public class TestActivity extends AppCompatActivity { method attachBaseContext (line 13) | @Override method onCreate (line 18) | @Override FILE: restring/src/test/java/com/ice/restring/shadow/MyShadowAssetManager.java class MyShadowAssetManager (line 12) | @Implements(AssetManager.class) method getResourceText (line 17) | @Override method getResourceEntryName (line 22) | @Override method addResourceEntryNameForTesting (line 30) | public void addResourceEntryNameForTesting(int resId, String stringNam... FILE: restring/src/test/java/com/ice/restring/shadow/MyShadowAsyncTask.java class MyShadowAsyncTask (line 10) | @Implements(AsyncTask.class) method executeOnExecutor (line 13) | @Override