SYMBOL INDEX (293 symbols across 31 files) FILE: HomeAssistantTaskerPlugin/src/androidTest/java/com/markadamson/taskerplugin/homeassistant/bundle/PluginBundleValuesTest.java class PluginBundleValuesTest (line 31) | public final class PluginBundleValuesTest extends AndroidTestCase { method testExtraConstants (line 33) | @SmallTest method testGenerateBundle (line 51) | @SmallTest method testVerifyBundle_correct (line 64) | @SmallTest method testVerifyBundle_null (line 73) | @SmallTest method testVerifyBundle_missing_extra (line 78) | @SmallTest method testVerifyBundle_extra_items (line 83) | @SmallTest method testVerifyBundle_null_message (line 93) | @SmallTest method testVerifyBundle_empty_message (line 101) | @SmallTest method testVerifyBundle_wrong_type (line 109) | @SmallTest FILE: HomeAssistantTaskerPlugin/src/androidTest/java/com/markadamson/taskerplugin/homeassistant/receiver/FireReceiverTest.java class FireReceiverTest (line 33) | public final class FireReceiverTest extends AndroidTestCase { method testNullMessage (line 43) | @SmallTest method testNormal (line 59) | @SmallTest FILE: HomeAssistantTaskerPlugin/src/androidTest/java/com/markadamson/taskerplugin/homeassistant/setting/toast/test/InstallLocation.java type InstallLocation (line 43) | @ThreadSafe method getInstallLocation (line 113) | @NonNull method getManifestInstallLocation (line 142) | @NonNull FILE: HomeAssistantTaskerPlugin/src/androidTest/java/com/markadamson/taskerplugin/homeassistant/setting/toast/test/ManifestTest.java class ManifestTest (line 35) | public final class ManifestTest extends AndroidTestCase { method testApplicationEnabled (line 37) | @SmallTest method testPluginActivityPresent (line 42) | @SmallTest method testPluginReceiver (line 68) | @SmallTest method testManifestInstallLocation (line 88) | @SmallTest method getPluginActivities (line 105) | private static List getPluginActivities(@NonNull final Co... method getPluginReceivers (line 128) | private static List getPluginReceivers(@NonNull final Con... FILE: HomeAssistantTaskerPlugin/src/androidTest/java/com/markadamson/taskerplugin/homeassistant/ui/activity/EditActivityTest.java class EditActivityTest (line 41) | public final class EditActivityTest extends ActivityInstrumentationTestC... method EditActivityTest (line 56) | public EditActivityTest() { method setUp (line 63) | @Override method testNewSettingCancel (line 106) | @MediumTest method testNewSettingSave (line 119) | @MediumTest method testOldSetting (line 134) | @MediumTest method testBadBundle (line 160) | @MediumTest method assertActivityResultAutoSync (line 178) | private void assertActivityResultAutoSync(final String message) throws... method assertMessageAutoSync (line 221) | private void assertMessageAutoSync(final String message) throws Throwa... method assertHintAutoSync (line 239) | private void assertHintAutoSync(final String hint) throws Throwable { method setMessageAutoSync (line 257) | private void setMessageAutoSync(final String message) throws Throwable { method autoSyncRunnable (line 277) | protected final void autoSyncRunnable(final Runnable runnable) { FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/locale/sdk/client/internal/PluginActivityDelegate.java class PluginActivityDelegate (line 31) | @Immutable method isLocalePluginIntent (line 37) | public static boolean isLocalePluginIntent(@NonNull final Intent inten... method onCreate (line 46) | public void onCreate(@NonNull final T activity, @Nullable final Bundle... method onPostCreate (line 67) | public void onPostCreate(@NonNull final T activity, @Nullable final Bu... method finish (line 81) | public void finish(@NonNull final T activity, final boolean isCancelle... method getPreviousBlurb (line 112) | @Nullable method getPreviousBundle (line 120) | @Nullable FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/locale/sdk/client/ui/activity/AbstractAppCompatPluginActivity.java class AbstractAppCompatPluginActivity (line 70) | public abstract class AbstractAppCompatPluginActivity extends AppCompatA... method onCreate (line 86) | @Override method onPostCreate (line 93) | @Override method finish (line 100) | @Override method getPreviousBundle (line 117) | @Nullable method getPreviousBlurb (line 128) | @Nullable FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/locale/sdk/client/ui/activity/IPluginActivity.java type IPluginActivity (line 10) | public interface IPluginActivity { method getPreviousBundle (line 17) | @Nullable method getPreviousBlurb (line 26) | @Nullable method isBundleValid (line 37) | boolean isBundleValid(@NonNull final Bundle bundle); method onPostCreateWithPreviousResult (line 57) | void onPostCreateWithPreviousResult( method getResultBundle (line 64) | @Nullable method getResultBlurb (line 71) | @NonNull method getRelevantVariableList (line 77) | @NonNull method requestedTimeoutMS (line 80) | int requestedTimeoutMS(); FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/Constants.java class Constants (line 5) | public class Constants { FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/PluginApplication.java class PluginApplication (line 33) | public final class PluginApplication extends Application { method onCreate (line 34) | @Override FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/TaskerPlugin.java class TaskerPlugin (line 54) | public class TaskerPlugin { type Encoding (line 142) | public enum Encoding { JSON } method hostSupportsKeyEncoding (line 146) | public static boolean hostSupportsKeyEncoding( Bundle extrasFromHost, ... method hostSupportsRelevantVariables (line 176) | public static boolean hostSupportsRelevantVariables( Bundle extrasFrom... method addRelevantVariableList (line 188) | public static void addRelevantVariableList( Intent intentToHost, Strin... method variableNameValid (line 199) | public static boolean variableNameValid( String varName ) { method getRelevantVariableList (line 231) | public static String [] getRelevantVariableList( Bundle fromHostIntent... method addVariableBundle (line 257) | public static void addVariableBundle( Bundle resultExtras, Bundle vari... method setKeyEncoding (line 275) | public static void setKeyEncoding( Bundle resultBundleToHost, String [... class Setting (line 286) | public static class Setting { method hostSupportsOnFireVariableReplacement (line 380) | public static boolean hostSupportsOnFireVariableReplacement( Bundle ... method hostSupportsOnFireVariableReplacement (line 396) | public static boolean hostSupportsOnFireVariableReplacement( Activit... method hostSupportsSynchronousExecution (line 420) | public static boolean hostSupportsSynchronousExecution( Bundle extra... method requestTimeoutMS (line 438) | public static void requestTimeoutMS( Intent intentToHost, int timeou... method setVariableReplaceKeys (line 463) | public static void setVariableReplaceKeys( Bundle resultBundleToHost... method hasVariableReplaceKeys (line 470) | public static boolean hasVariableReplaceKeys(Bundle resultBundleToHo... method hostSupportsVariableReturn (line 482) | public static boolean hostSupportsVariableReturn( Bundle extrasFromH... method signalFinish (line 498) | public static boolean signalFinish( Context context, Intent original... method getHintTimeoutMS (line 561) | public static int getHintTimeoutMS( Bundle extrasFromHost ) { class Condition (line 581) | public static class Condition { method hostSupportsVariableReturn (line 595) | public static boolean hostSupportsVariableReturn( Bundle extrasFromH... method getResultReceiver (line 599) | public static ResultReceiver getResultReceiver(Intent intentFromHost) { class Event (line 610) | public static class Event { method hostSupportsRequestQueryDataPassThrough (line 620) | public static boolean hostSupportsRequestQueryDataPassThrough( Bundl... method addPassThroughData (line 652) | public static void addPassThroughData( Intent requestQueryIntent, Bu... method retrievePassThroughData (line 671) | public static Bundle retrievePassThroughData( Intent queryConditionI... method addPassThroughMessageID (line 695) | public static int addPassThroughMessageID( Intent requestQueryIntent... method retrievePassThroughMessageID (line 715) | public static int retrievePassThroughMessageID( Intent queryConditio... method retrieveOrCreatePassThroughBundle (line 737) | private static Bundle retrieveOrCreatePassThroughBundle( Intent requ... class Host (line 753) | public static class Host { method addCapabilities (line 762) | public static Intent addCapabilities( Intent toPlugin, int capabilit... method addCompletionIntent (line 774) | public static void addCompletionIntent(Intent fireIntent, Intent com... method getSettingResultCode (line 793) | public static int getSettingResultCode( Intent completionIntent ) { method getVariablesBundle (line 810) | public static Bundle getVariablesBundle( Bundle resultExtras ) { method addHintTimeoutMS (line 824) | public static void addHintTimeoutMS( Intent toPlugin, int timeoutMS ) { method getHintsBundle (line 828) | private static Bundle getHintsBundle( Intent intent, String funcName... method haveRequestedTimeout (line 840) | public static boolean haveRequestedTimeout( Bundle extrasFromPluginE... method getRequestedTimeoutMS (line 844) | public static int getRequestedTimeoutMS( Bundle extrasFromPluginEdit... method getSettingVariableReplaceKeys (line 852) | public static String [] getSettingVariableReplaceKeys( Bundle fromPl... method getKeysWithEncoding (line 859) | public static String [] getKeysWithEncoding( Bundle fromPluginEditAc... method haveRelevantVariables (line 874) | public static boolean haveRelevantVariables( Bundle b ) { method cleanRelevantVariables (line 878) | public static void cleanRelevantVariables( Bundle b ) { method cleanHints (line 882) | public static void cleanHints( Bundle extras ) { method cleanRequestedTimeout (line 886) | public static void cleanRequestedTimeout( Bundle extras ) { method cleanSettingReplaceVariables (line 890) | public static void cleanSettingReplaceVariables( Bundle b ) { method getBundleValueSafe (line 897) | private static Object getBundleValueSafe( Bundle b, String key, Class<... method getExtraValueSafe (line 914) | private static Object getExtraValueSafe( Intent i, String key, Class getServices() throws HAAPIException { method callService (line 96) | public void callService(String domain, String service, String data) th... method getEntities (line 134) | public List getEntities() throws HAAPIException { method getEntity (line 168) | public HAEntity getEntity(String entityId) throws HAAPIException { method renderTemplate (line 200) | public String renderTemplate(String template) throws HAAPIException { FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/model/HAAPIException.java class HAAPIException (line 5) | public class HAAPIException extends Exception { method HAAPIException (line 8) | public HAAPIException() { super(); } method HAAPIException (line 9) | public HAAPIException(String message) { super(message); } method HAAPIException (line 10) | public HAAPIException(String message, Throwable cause) { super(message... method HAAPIException (line 11) | public HAAPIException(Throwable cause) { super(cause); } FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/model/HAAPIResult.java class HAAPIResult (line 3) | public class HAAPIResult { method HAAPIResult (line 7) | public HAAPIResult(T result) { method HAAPIResult (line 12) | public HAAPIResult(HAAPIException exception) { method getException (line 17) | public HAAPIException getException() { method getResult (line 21) | public T getResult() { FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/model/HAAPITask.java class HAAPITask (line 5) | public abstract class HAAPITask extends AsyncTas... method HAAPITask (line 8) | protected HAAPITask(HAServer server) { method doInBackground (line 12) | @Override @SafeVarargs method doAPIInBackground (line 21) | protected abstract Result doAPIInBackground(HAAPI api, Params... param... FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/model/HAEntity.java class HAEntity (line 3) | public class HAEntity { method HAEntity (line 6) | public HAEntity(String mState, String mAttributes) { method getState (line 11) | public String getState() { method getAttributes (line 15) | public String getAttributes() { FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/model/HAServer.java class HAServer (line 6) | public class HAServer { method HAServer (line 9) | public HAServer(String name, String baseURL, String accessToken) { method getName (line 15) | public String getName() { method setName (line 19) | public void setName(String name) { method getBaseURL (line 23) | public String getBaseURL() { method setBaseURL (line 27) | public void setBaseURL(String baseURL) { method getAccessToken (line 31) | public String getAccessToken() { method setAccessToken (line 35) | public void setAccessToken(String accessToken) { method toString (line 39) | @Override method fromJSON (line 48) | public static HAServer fromJSON(JSONObject json) throws JSONException { method toJSON (line 54) | public JSONObject toJSON() { FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/model/HAServerStore.java class HAServerStore (line 15) | public class HAServerStore { method HAServerStore (line 18) | public HAServerStore(final Context context) { method getServers (line 24) | public Map getServers() { method addServer (line 46) | public UUID addServer(HAServer server) { method deleteServer (line 72) | public void deleteServer(UUID serverID) { method updateServer (line 92) | public void updateServer(UUID serverID, HAServer server) { FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/receiver/AbstractAsyncReceiver.java class AbstractAsyncReceiver (line 46) | @ThreadSafe method goAsyncWithCallback (line 56) | @TargetApi(VERSION_CODES.HONEYCOMB) class AsyncHandlerCallback (line 83) | @TargetApi(VERSION_CODES.HONEYCOMB) method handleMessage (line 93) | @Override method castObj (line 125) | @NonNull method quit (line 131) | private static void quit() { method quitJellybeanMr2 (line 139) | @TargetApi(VERSION_CODES.JELLY_BEAN_MR2) type AsyncCallback (line 145) | static interface AsyncCallback { method runAsync (line 150) | public int runAsync(); FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/receiver/AbstractPluginSettingReceiver.java class AbstractPluginSettingReceiver (line 62) | public abstract class AbstractPluginSettingReceiver extends AbstractAsyn... method onReceive (line 68) | @Override method isBundleValid (line 160) | protected abstract boolean isBundleValid(@NonNull final Bundle bundle); method isAsync (line 177) | protected abstract boolean isAsync(); method firePluginSetting (line 190) | protected abstract void firePluginSetting(@NonNull final Context context, FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/receiver/FireReceiver.java class FireReceiver (line 35) | public final class FireReceiver extends AbstractPluginSettingReceiver { method isBundleValid (line 37) | @Override method isAsync (line 47) | @Override method firePluginSetting (line 52) | @Override FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/service/ActionService.java class ActionService (line 26) | public class ActionService extends JobIntentService { method enqueueWork (line 37) | public static void enqueueWork(Context context, Intent work) { method signalUnknownServer (line 42) | private void signalUnknownServer(Intent intent) { method onHandleWork (line 48) | @Override FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/ui/ServerSelectionUI.java class ServerSelectionUI (line 23) | public class ServerSelectionUI { method ServerSelectionUI (line 32) | public ServerSelectionUI(final Activity activity, final CharSequence h... method serverCount (line 118) | public int serverCount() { method currentServer (line 122) | public HAServer currentServer() { method currentId (line 126) | public UUID currentId() { method setSelection (line 130) | public void setSelection(UUID id) { method onActivityResult (line 134) | public boolean onActivityResult(int requestCode, int resultCode, Inten... type OnServerSelectedListener (line 162) | public interface OnServerSelectedListener { method onServerSelected (line 163) | void onServerSelected(HAServer server); method onNothingSelected (line 164) | void onNothingSelected(); FILE: HomeAssistantTaskerPlugin/src/main/java/com/markadamson/taskerplugin/homeassistant/ui/activity/EditActivity.java class EditActivity (line 58) | @NotThreadSafe class MyAPITask (line 66) | private abstract static class MyAPITask extend... method MyAPITask (line 69) | MyAPITask(EditActivity activity, HAServer server) { class GetServicesTask (line 75) | private static class GetServicesTask extends MyAPITask extend... method MyAPITask (line 67) | MyAPITask(EditGetStateActivity context, HAServer server) { class GetEntitiesTask (line 73) | private static class GetEntitiesTask extends MyAPITask extend... method MyAPITask (line 56) | MyAPITask(EditRenderTemplateActivity activity, HAServer server) { class TestTemplateTask (line 62) | private static class TestTemplateTask extends MyAPITask extend... method MyAPITask (line 41) | MyAPITask(EditServerActivity context, HAServer server) { class TestServerTask (line 47) | private static class TestServerTask extends MyAPITask