SYMBOL INDEX (3123 symbols across 381 files) FILE: app/src/androidTest/java/ai/saiy/android/ApplicationTest.java class ApplicationTest (line 26) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 27) | public ApplicationTest() { FILE: app/src/main/java/ai/saiy/android/accessibility/SaiyAccessibilityService.java class SaiyAccessibilityService (line 59) | public class SaiyAccessibilityService extends AccessibilityService { method onCreate (line 84) | @Override method onServiceConnected (line 98) | @Override method setDynamicContent (line 113) | private void setDynamicContent() { method updateServiceInfo (line 164) | private void updateServiceInfo(final boolean interceptGoogle, final bo... method onAccessibilityEvent (line 180) | @Override method commandDelaySufficient (line 664) | private boolean commandDelaySufficient(final long currentTime) { method commandPreviousMatches (line 685) | private boolean commandPreviousMatches(@NonNull final String text) { method commandPreviousInterimChecked (line 699) | private boolean commandPreviousInterimChecked(@NonNull final String te... method commandPreviousFinalChecked (line 713) | private boolean commandPreviousFinalChecked(@NonNull final String text) { method interimMatch (line 727) | private boolean interimMatch(@NonNull final String text) { method finalMatch (line 767) | private boolean finalMatch(@NonNull final String text) { method isListening (line 810) | private boolean isListening(@NonNull final String text) { method process (line 819) | private void process(@NonNull final String text) { method killGoogle (line 848) | private void killGoogle(final boolean terminate) { method examineChild (line 883) | private String examineChild(@Nullable final AccessibilityNodeInfo pare... method getEventType (line 952) | private int getEventType(final int eventType) { method onInterrupt (line 1096) | @Override method onDestroy (line 1103) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/Algorithm.java type Algorithm (line 38) | public enum Algorithm { method checkLength (line 73) | public static boolean checkLength(@NonNull final String s1, @NonNull f... method getAlgorithms (line 90) | public static Algorithm[] getAlgorithms(@NonNull final Context ctx, @N... method getAlgorithms (line 118) | public static Algorithm[] getAlgorithms(@NonNull final Context ctx, @N... method setAlgorithms (line 143) | public static void setAlgorithms(@NonNull final Context ctx, @NonNull ... FILE: app/src/main/java/ai/saiy/android/algorithms/distance/EditDistance.java type EditDistance (line 56) | public interface EditDistance { method apply (line 65) | R apply(final CharSequence left, final CharSequence right); FILE: app/src/main/java/ai/saiy/android/algorithms/distance/jarowinkler/JaroWinklerDistance.java class JaroWinklerDistance (line 43) | public class JaroWinklerDistance implements EditDistance { method apply (line 80) | @Override method commonPrefixLength (line 103) | private static int commonPrefixLength(final CharSequence first, method getCommonPrefix (line 146) | private static String getCommonPrefix(final String... strs) { method score (line 173) | protected static double score(final CharSequence first, method transpositions (line 230) | private static int transpositions(final CharSequence first, method indexOfDifference (line 274) | private static int indexOfDifference(final CharSequence... css) { method getSetOfMatchingCharacterWithin (line 346) | private static String getSetOfMatchingCharacterWithin( FILE: app/src/main/java/ai/saiy/android/algorithms/distance/jarowinkler/JaroWinklerHelper.java class JaroWinklerHelper (line 48) | public class JaroWinklerHelper implements Callable { method JaroWinklerHelper (line 67) | public JaroWinklerHelper(@NonNull final Context mContext, @NonNull fin... method executeCustomCommand (line 81) | public CustomCommand executeCustomCommand() { method executeGeneric (line 176) | public AlgorithmicContainer executeGeneric() { method call (line 269) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/distance/levenshtein/LevenshteinDistance.java class LevenshteinDistance (line 45) | public class LevenshteinDistance implements EditDistance { method LevenshteinDistance (line 65) | public LevenshteinDistance() { method LevenshteinDistance (line 78) | public LevenshteinDistance(final Integer threshold) { method apply (line 117) | public Integer apply(CharSequence left, CharSequence right) { method getDefaultInstance (line 130) | private static LevenshteinDistance getDefaultInstance() { method getThreshold (line 139) | public Integer getThreshold() { method limitedCompare (line 174) | private static int limitedCompare(CharSequence left, CharSequence righ... method unlimitedCompare (line 346) | private static int unlimitedCompare(CharSequence left, CharSequence ri... FILE: app/src/main/java/ai/saiy/android/algorithms/distance/levenshtein/LevenshteinHelper.java class LevenshteinHelper (line 48) | public class LevenshteinHelper implements Callable { method LevenshteinHelper (line 67) | public LevenshteinHelper(@NonNull final Context mContext, @NonNull fin... method executeCustomCommand (line 81) | public CustomCommand executeCustomCommand() { method executeGeneric (line 177) | public AlgorithmicContainer executeGeneric() { method call (line 272) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/doublemetaphone/DoubleMetaphoneHelper.java class DoubleMetaphoneHelper (line 51) | public class DoubleMetaphoneHelper implements Callable { method DoubleMetaphoneHelper (line 70) | public DoubleMetaphoneHelper(@NonNull final Context mContext, @NonNull... method executeCustomCommand (line 84) | public CustomCommand executeCustomCommand() { method executeGeneric (line 162) | public AlgorithmicContainer executeGeneric() { method call (line 236) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/fuzzy/FuzzyHelper.java class FuzzyHelper (line 52) | public class FuzzyHelper implements Callable { method FuzzyHelper (line 71) | public FuzzyHelper(@NonNull final Context mContext, @NonNull final Arr... method executeCustomCommand (line 86) | public CustomCommand executeCustomCommand() { method executeGeneric (line 190) | public AlgorithmicContainer executeGeneric() { method call (line 292) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/metaphone/MetaphoneHelper.java class MetaphoneHelper (line 51) | public class MetaphoneHelper implements Callable { method MetaphoneHelper (line 70) | public MetaphoneHelper(@NonNull final Context mContext, @NonNull final... method executeCustomCommand (line 84) | public CustomCommand executeCustomCommand() { method executeGeneric (line 160) | public AlgorithmicContainer executeGeneric() { method call (line 235) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/mongeelkan/MongeElkanHelper.java class MongeElkanHelper (line 54) | public class MongeElkanHelper implements Callable { method MongeElkanHelper (line 73) | public MongeElkanHelper(@NonNull final Context mContext, @NonNull fina... method executeCustomCommand (line 87) | public CustomCommand executeCustomCommand() { method executeGeneric (line 185) | public AlgorithmicContainer executeGeneric() { method call (line 282) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/needlemanwunch/NeedlemanWunschHelper.java class NeedlemanWunschHelper (line 51) | public class NeedlemanWunschHelper implements Callable { method NeedlemanWunschHelper (line 70) | public NeedlemanWunschHelper(@NonNull final Context mContext, @NonNull... method executeCustomCommand (line 84) | public CustomCommand executeCustomCommand() { method executeGeneric (line 181) | public AlgorithmicContainer executeGeneric() { method call (line 277) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/needlemanwunch/simmetrics/NeedlemanWunch.java class NeedlemanWunch (line 63) | public final class NeedlemanWunch implements StringMetric { method NeedlemanWunch (line 77) | public NeedlemanWunch() { method NeedlemanWunch (line 87) | private NeedlemanWunch(float gapValue, Substitution substitution) { method compare (line 94) | @Override method needlemanWunch (line 111) | private float needlemanWunch(final String s, final String t) { method toString (line 158) | @Override method min (line 164) | private static float min(float a, float b, float c) { FILE: app/src/main/java/ai/saiy/android/algorithms/regex/ContainsHelper.java class ContainsHelper (line 42) | public class ContainsHelper implements Callable { method ContainsHelper (line 58) | public ContainsHelper(@NonNull final ArrayList genericData, method executeCustomCommand (line 72) | public CustomCommand executeCustomCommand() { method call (line 122) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/regex/CustomHelper.java class CustomHelper (line 44) | public class CustomHelper implements Callable { method CustomHelper (line 60) | public CustomHelper(@NonNull final ArrayList genericData, method executeCustomCommand (line 74) | public CustomCommand executeCustomCommand() { method call (line 133) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/regex/EndsWithHelper.java class EndsWithHelper (line 42) | public class EndsWithHelper implements Callable { method EndsWithHelper (line 58) | public EndsWithHelper(@NonNull final ArrayList genericData, method executeCustomCommand (line 72) | public CustomCommand executeCustomCommand() { method call (line 123) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/regex/StartsWithHelper.java class StartsWithHelper (line 42) | public class StartsWithHelper implements Callable { method StartsWithHelper (line 58) | public StartsWithHelper(@NonNull final ArrayList genericData, method executeCustomCommand (line 72) | public CustomCommand executeCustomCommand() { method call (line 123) | @Override FILE: app/src/main/java/ai/saiy/android/algorithms/soundex/SoundexHelper.java class SoundexHelper (line 54) | public class SoundexHelper implements Callable { method SoundexHelper (line 73) | public SoundexHelper(@NonNull final Context mContext, @NonNull final A... method executeCustomCommand (line 87) | public CustomCommand executeCustomCommand() { method executeGeneric (line 204) | private AlgorithmicContainer executeGeneric() { method debugBefore (line 308) | private void debugBefore(@NonNull final ArrayList... method call (line 328) | @Override FILE: app/src/main/java/ai/saiy/android/api/SaiyDefaults.java class SaiyDefaults (line 32) | public class SaiyDefaults { type LanguageModel (line 37) | public enum LanguageModel { method LanguageModel (line 49) | LanguageModel(final Defaults.LanguageModel languageModel) { method getRemoteLanguageModel (line 53) | public Defaults.LanguageModel getRemoteLanguageModel() { method remoteToLocal (line 63) | public static LanguageModel remoteToLocal(@NonNull final Defaults.La... type TTS (line 85) | public enum TTS { method TTS (line 92) | TTS(final Defaults.TTS tts) { method getRemoteTTS (line 96) | public Defaults.TTS getRemoteTTS() { method remoteToLocal (line 106) | public static TTS remoteToLocal(@NonNull final Defaults.TTS remoteTT... type VR (line 120) | public enum VR { method VR (line 134) | VR(final Defaults.VR vr) { method getRemoteVR (line 138) | public Defaults.VR getRemoteVR() { method remoteToLocal (line 148) | public static VR remoteToLocal(@NonNull final Defaults.VR remoteVR) { method getProviderTTS (line 174) | public static TTS getProviderTTS(@Nullable final String name) { method getProviderVR (line 199) | public static VR getProviderVR(final String name) { method getLanguageModel (line 224) | public static LanguageModel getLanguageModel(final String name) { FILE: app/src/main/java/ai/saiy/android/api/helper/BlackList.java class BlackList (line 32) | public class BlackList { method BlackList (line 53) | public BlackList(@NonNull final String packageName, final int callingU... method getCallingUid (line 64) | private int getCallingUid() { method getPackageName (line 73) | public String getPackageName() { method getRequestTime (line 82) | private long getRequestTime() { method shouldBlackList (line 96) | public static synchronized boolean shouldBlackList(final ArrayList fetch(@NonNull final Context ctx) { method save (line 103) | public void save(@NonNull final Context ctx, @Nullable final ArrayList... method isBlacklisted (line 129) | public boolean isBlacklisted(@NonNull final Context ctx, @NonNull fina... method haveBlacklist (line 148) | private boolean haveBlacklist(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/api/helper/Callback.java class Callback (line 29) | public class Callback { method Callback (line 44) | public Callback(final RequestParcel parcel, @NonNull final String pack... method getCallingUid (line 57) | public int getCallingUid() { method getPackageName (line 66) | public String getPackageName() { method getRequestTime (line 75) | public long getRequestTime() { method getParcel (line 84) | public RequestParcel getParcel() { FILE: app/src/main/java/ai/saiy/android/api/helper/CallbackType.java class CallbackType (line 27) | public final class CallbackType { method CallbackType (line 32) | public CallbackType() { FILE: app/src/main/java/ai/saiy/android/api/helper/Validation.java class Validation (line 58) | public final class Validation { method Validation (line 69) | public Validation() { method validateParams (line 88) | public static boolean validateParams(@NonNull final Context ctx, @NonN... method validateParcel (line 122) | public static boolean validateParcel(@NonNull final Context ctx, final... method checkAction (line 133) | private static boolean checkAction(@NonNull final Context ctx, final R... method checkProviderTTS (line 167) | private static boolean checkProviderTTS(@NonNull final Context ctx, fi... method checkVRProvider (line 201) | private static boolean checkVRProvider(@NonNull final Context ctx, fin... method checkAPIKey (line 294) | private static boolean checkAPIKey(@NonNull final Context ctx, final R... method checkRemoteConfig (line 529) | private static boolean checkRemoteConfig(@NonNull final RequestParcel ... method checkAPIAIConfig (line 550) | private static boolean checkAPIAIConfig(@NonNull final RequestParcel p... method checkIBMConfig (line 567) | private static boolean checkIBMConfig(@NonNull final RequestParcel par... method checkWitConfig (line 587) | private static boolean checkWitConfig(@NonNull final RequestParcel par... method checkMicrosoftConfig (line 604) | private static boolean checkMicrosoftConfig(@NonNull final RequestParc... method checkGoogleCloudConfig (line 654) | private static boolean checkGoogleCloudConfig(@NonNull final RequestPa... method checkGoogleChromiumConfig (line 671) | private static boolean checkGoogleChromiumConfig(@NonNull final Reques... method checkNuanceConfig (line 687) | private static boolean checkNuanceConfig(@NonNull final RequestParcel ... FILE: app/src/main/java/ai/saiy/android/applications/Install.java class Install (line 36) | public class Install { type Location (line 38) | public enum Location { method showInstallLink (line 53) | public static boolean showInstallLink(@NonNull final Context ctx, @Non... method getAccountType (line 80) | public static String getAccountType() { method getAccountId (line 109) | @WorkerThread method getSaiyInstallLink (line 157) | public static String getSaiyInstallLink(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/applications/InstallAmazon.java class InstallAmazon (line 30) | public class InstallAmazon { method showInstall (line 44) | public static boolean showInstall(@NonNull final Context ctx, @NonNull... method getSaiyInstallLink (line 58) | public static String getSaiyInstallLink(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/applications/InstallPlayStore.java class InstallPlayStore (line 33) | public class InstallPlayStore { method showInstall (line 47) | public static boolean showInstall(@NonNull final Context ctx, @NonNull... method getSaiyInstallLink (line 80) | public static String getSaiyInstallLink(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/applications/Installed.java class Installed (line 42) | public class Installed { method declaresSaiyPermission (line 80) | public static ArrayList> declaresSaiyPermission(@... method declaresSaiyPermissionLegacy (line 144) | public static ArrayList> declaresSaiyPermissionLe... method isPackageInstalled (line 190) | public static boolean isPackageInstalled(@NonNull final Context ctx, @... method shazamInstalled (line 221) | public static boolean shazamInstalled(@NonNull final Context ctx) { method soundHoundInstalled (line 241) | public static boolean soundHoundInstalled(@NonNull final Context ctx) { method getSongRecognitionProviders (line 267) | public static ArrayList getSongRecognitionPro... method getDefaultLauncherPackage (line 344) | public static String getDefaultLauncherPackage(@NonNull final Context ... method isGoogleNowLauncherDefault (line 364) | public static boolean isGoogleNowLauncherDefault(@NonNull final Contex... FILE: app/src/main/java/ai/saiy/android/applications/UtilsApplication.java class UtilsApplication (line 47) | public class UtilsApplication { method getAppNameFromPackage (line 62) | public static Pair getAppNameFromPackage(@NonNull fin... method killPackage (line 97) | public static boolean killPackage(@NonNull final Context ctx, @NonNull... method isAppInstalled (line 124) | public static boolean isAppInstalled(@NonNull final Context ctx, @NonN... method launchAppFromPackageName (line 159) | public static boolean launchAppFromPackageName(final Context ctx, fina... method getForegroundPackage (line 188) | @SuppressLint("InlinedApi") method getForegroundPackage21 (line 208) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) method getForegroundPackageDeprecated (line 275) | @SuppressWarnings("deprecation") FILE: app/src/main/java/ai/saiy/android/audio/AudioCompression.java class AudioCompression (line 44) | public class AudioCompression { method compressBytes (line 55) | public static void compressBytes(@NonNull final IAudioCompression list... method decompressBytes (line 147) | public static byte[] decompressBytes(final Context ctx, final byte[] b... method decompressBytesToFile (line 261) | public static File decompressBytesToFile(final Context ctx, final byte... FILE: app/src/main/java/ai/saiy/android/audio/AudioParameters.java class AudioParameters (line 27) | public class AudioParameters { method AudioParameters (line 36) | public AudioParameters() { method AudioParameters (line 39) | public AudioParameters(final int audioFormat, final int audioSource, f... method getDefault (line 49) | public static AudioParameters getDefault() { method getDefaultBeyondVerbal (line 55) | public static AudioParameters getDefaultBeyondVerbal(){ method getDefaultMicrosoft (line 61) | public static AudioParameters getDefaultMicrosoft(){ method getbSamples (line 67) | public int getbSamples() { method setbSamples (line 71) | public void setbSamples(final int bSamples) { method getAudioFormat (line 75) | public int getAudioFormat() { method setAudioFormat (line 79) | public void setAudioFormat(final int audioFormat) { method getAudioSource (line 83) | public int getAudioSource() { method setAudioSource (line 87) | public void setAudioSource(final int audioSource) { method getChannelConfig (line 91) | public int getChannelConfig() { method setChannelConfig (line 95) | public void setChannelConfig(final int channelConfig) { method getnChannels (line 99) | public int getnChannels() { method setnChannels (line 103) | public void setnChannels(final int nChannels) { method getSampleRateInHz (line 107) | public int getSampleRateInHz() { method setSampleRateInHz (line 111) | public void setSampleRateInHz(final int sampleRateInHz) { FILE: app/src/main/java/ai/saiy/android/audio/IMic.java type IMic (line 24) | public interface IMic { method onBufferReceived (line 26) | void onBufferReceived(final int bufferReadResult, final byte[] buffer); method onError (line 28) | void onError(final int error); method onPauseDetected (line 30) | void onPauseDetected(); method onRecordingStarted (line 32) | void onRecordingStarted(); method onRecordingEnded (line 34) | void onRecordingEnded(); method onFileWriteComplete (line 36) | void onFileWriteComplete(final boolean success); FILE: app/src/main/java/ai/saiy/android/audio/RecognitionMic.java class RecognitionMic (line 40) | public class RecognitionMic implements PauseListener { method RecognitionMic (line 72) | public RecognitionMic(@NonNull final Context mContext, @Nullable final... method getFile (line 97) | public File getFile() { method setMicListener (line 101) | public void setMicListener(@NonNull final IMic iMic) { method getMicListener (line 105) | public IMic getMicListener() { method getLock (line 109) | public Object getLock() { method isRecording (line 113) | public boolean isRecording() { method isAvailable (line 117) | public boolean isAvailable() { method isInterrupted (line 121) | public boolean isInterrupted() { method getRecognitionListener (line 125) | public SaiyRecognitionListener getRecognitionListener() { method getContext (line 129) | public Context getContext() { method stopRecording (line 133) | public void stopRecording() { method onPauseDetected (line 149) | @Override method startRecording (line 162) | public void startRecording() { method onError (line 271) | private void onError(final int error) { method forceAudioShutdown (line 290) | public void forceAudioShutdown() { method audioShutdown (line 313) | private void audioShutdown() { method releaseLock (line 351) | private void releaseLock() { method recognitionListenerAction (line 365) | private void recognitionListenerAction(final int action) { FILE: app/src/main/java/ai/saiy/android/audio/SaiyAudio.java class SaiyAudio (line 35) | public class SaiyAudio extends AudioRecord { method SaiyAudio (line 65) | public SaiyAudio(final int audioSource, final int sampleRateInHz, fina... method setEnhancers (line 86) | @SuppressWarnings("NewApi") FILE: app/src/main/java/ai/saiy/android/audio/SaiyAudioTrack.java class SaiyAudioTrack (line 38) | public class SaiyAudioTrack extends AudioTrack { method SaiyAudioTrack (line 88) | public SaiyAudioTrack(final int streamType, final int sampleRateInHz, ... method write (line 93) | @Override method stop (line 107) | @Override method stop (line 120) | public void stop(final boolean interrupt) { method setListener (line 143) | public void setListener(@NonNull final SaiyProgressListener listener) { method enqueue (line 154) | public void enqueue(@NonNull final byte[] uncompressedBytes, @NonNull ... method process (line 184) | private synchronized void process() throws NoSuchElementException, Ill... method getSaiyAudioTrack (line 228) | public static SaiyAudioTrack getSaiyAudioTrack() { method getSaiyAudioTrack (line 249) | public static SaiyAudioTrack getSaiyAudioTrack(final int stream) { method streamMatches (line 264) | public boolean streamMatches(final int stream) { FILE: app/src/main/java/ai/saiy/android/audio/SaiyRecorder.java class SaiyRecorder (line 35) | public class SaiyRecorder { method SaiyRecorder (line 60) | public SaiyRecorder() { method SaiyRecorder (line 77) | public SaiyRecorder(final int audioSource, final int sampleRateInHz, f... method SaiyRecorder (line 96) | public SaiyRecorder(final int audioSource, final int sampleRateInHz, f... method initialise (line 111) | public int initialise() { method read (line 157) | public int read(@NonNull final byte[] buffer) { method read (line 169) | public int read(short[] audioData, int offsetInShorts, int sizeInShort... method getRecordingState (line 178) | public int getRecordingState() { method getBufferSize (line 182) | public int getBufferSize() { method startRecording (line 189) | public int startRecording() { method shutdown (line 228) | public void shutdown(@NonNull final String from) { method calculateBufferSize (line 286) | private int calculateBufferSize() { FILE: app/src/main/java/ai/saiy/android/audio/SaiySoundPool.java class SaiySoundPool (line 36) | public class SaiySoundPool implements SoundPool.OnLoadCompleteListener { method setUp (line 58) | public SaiySoundPool setUp(@NonNull final Context ctx, final int type) { method play (line 95) | public int play(final int soundId) { method release (line 107) | public void release() { method getBeepStart (line 112) | public int getBeepStart() { method getBeepStop (line 116) | public int getBeepStop() { method isBeepStartInitialised (line 120) | public boolean isBeepStartInitialised() { method isBeepStopInitialised (line 124) | public boolean isBeepStopInitialised() { method onLoadComplete (line 135) | @Override FILE: app/src/main/java/ai/saiy/android/audio/pause/PauseDetector.java class PauseDetector (line 50) | public class PauseDetector { method PauseDetector (line 81) | public PauseDetector(final PauseListener pauseListener, final int samp... method begin (line 95) | public void begin() { method addLength (line 105) | public void addLength(final byte[] buffer, final int bufferReadResult) { method hasDetected (line 129) | public boolean hasDetected() { method monitor (line 136) | public void monitor() { method getPauseScore (line 189) | private double getPauseScore() { method getRms (line 203) | private long getRms(int end, int span) { method getShort (line 221) | private short getShort(byte argB1, byte argB2) { FILE: app/src/main/java/ai/saiy/android/audio/pause/PauseListener.java type PauseListener (line 23) | public interface PauseListener { method onPauseDetected (line 24) | void onPauseDetected(); FILE: app/src/main/java/ai/saiy/android/broadcast/BRBoot.java class BRBoot (line 35) | public class BRBoot extends BroadcastReceiver { method onReceive (line 40) | @Override method getAction (line 88) | private String getAction(final Intent intent) { FILE: app/src/main/java/ai/saiy/android/broadcast/BRRemote.java class BRRemote (line 63) | public class BRRemote extends BroadcastReceiver { method onReceive (line 70) | @Override method examineIntent (line 252) | private void examineIntent(@NonNull final Intent intent) { FILE: app/src/main/java/ai/saiy/android/cache/speech/IAudioCompression.java type IAudioCompression (line 25) | public interface IAudioCompression { method onCompressionCompleted (line 27) | void onCompressionCompleted(final byte[] compressedAudio); FILE: app/src/main/java/ai/saiy/android/cache/speech/SpeechCachePrepare.java class SpeechCachePrepare (line 36) | public class SpeechCachePrepare implements IAudioCompression { method SpeechCachePrepare (line 50) | public SpeechCachePrepare(@NonNull final Context mContext) { method setUncompressedAudio (line 59) | public void setUncompressedAudio(@NonNull final byte[] uncompressedAud... method getCompressedAudio (line 68) | public byte[] getCompressedAudio() { method getEngine (line 72) | public String getEngine() { method setEngine (line 76) | public void setEngine(@NonNull final String engine) { method getLocale (line 80) | public String getLocale() { method setLocale (line 84) | public void setLocale(@NonNull final String locale) { method getUtterance (line 88) | public String getUtterance() { method setUtterance (line 92) | public void setUtterance(@NonNull final String utterance) { method getVoice (line 96) | public Voice getVoice() { method setVoice (line 100) | public void setVoice(@NonNull final Voice voice) { method onCompressionCompleted (line 104) | @Override method executeInsert (line 113) | private void executeInsert() { FILE: app/src/main/java/ai/saiy/android/cache/speech/SpeechCacheResult.java class SpeechCacheResult (line 25) | public class SpeechCacheResult { method SpeechCacheResult (line 31) | public SpeechCacheResult(final byte[] compressedBytes, final long rowI... method getCompressedBytes (line 37) | public byte[] getCompressedBytes() { method getRowId (line 41) | public long getRowId() { method isSuccess (line 45) | public boolean isSuccess() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/AnalysisResult.java class AnalysisResult (line 26) | public class AnalysisResult { method AnalysisResult (line 32) | public AnalysisResult() { method AnalysisResult (line 35) | public AnalysisResult(@NonNull final String recordingId, final long an... method getRecordingId (line 41) | public String getRecordingId() { method setRecordingId (line 45) | public void setRecordingId(final String recordingId) { method getAnalysisTime (line 49) | public long getAnalysisTime() { method setAnalysisTime (line 53) | public void setAnalysisTime(final long analysisTime) { method getDescription (line 57) | public String getDescription() { method setDescription (line 61) | public void setDescription(final String description) { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/AnalysisResultHelper.java class AnalysisResultHelper (line 65) | public class AnalysisResultHelper { method AnalysisResultHelper (line 79) | public AnalysisResultHelper(@NonNull final Context mContext, @NonNull ... method interpretAndStore (line 90) | public void interpretAndStore(@Nullable final Emotions emotions) { method getIntro (line 147) | private String getIntro(@NonNull final SaiyResources sr) { method getStartDesc (line 152) | private String getStartDesc(@NonNull final SaiyResources sr) { method getConnector (line 157) | private String getConnector(@NonNull final SaiyResources sr) { method getGap (line 162) | private String getGap(@NonNull final SaiyResources sr) { method getConnectorTwo (line 167) | private String getConnectorTwo(@NonNull final SaiyResources sr) { method getValenceIntro (line 172) | private String getValenceIntro(@NonNull final SaiyResources sr) { method getConnectorThree (line 177) | private String getConnectorThree(@NonNull final SaiyResources sr) { method getMoodConnector (line 182) | private String getMoodConnector(@NonNull final SaiyResources sr) { method getModeOne (line 187) | private String getModeOne(final String[] stringArray) { method getModeTwo (line 197) | private String getModeTwo(@NonNull final String[] stringArray) { method getModeThree (line 201) | private String getModeThree(final String[] stringArray) { method getValenceLevel (line 205) | private String getValenceLevel(@NonNull final SaiyResources sr, @NonNu... method getArousalLevel (line 220) | private String getArousalLevel(@NonNull final SaiyResources sr, @NonNu... method constructResponse (line 241) | public String constructResponse(@Nullable final Result result) { method verboseEmotions (line 741) | private void verboseEmotions(@NonNull final Result result) { method hasEmotion (line 1270) | public static boolean hasEmotion(@NonNull final Context ctx) { method getEmotionDescription (line 1280) | public static String getEmotionDescription(@NonNull final Context ctx,... FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/BeyondVerbal.java class BeyondVerbal (line 46) | public class BeyondVerbal { method BeyondVerbal (line 63) | public BeyondVerbal(@NonNull final Context mContext, @NonNull final Re... method stream (line 70) | public void stream() { method onError (line 117) | private void onError() { method getToken (line 133) | private String getToken() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Analysis.java class Analysis (line 27) | public class Analysis { method Analysis (line 51) | public Analysis(final Gender gender, final Temper temper, final Valenc... method getArousal (line 61) | public Arousal getArousal() { method getAudioQuality (line 65) | public AudioQuality getAudioQuality() { method getGender (line 69) | public Gender getGender() { method getMood (line 73) | public Mood getMood() { method getTemper (line 77) | public Temper getTemper() { method getValence (line 81) | public Valence getValence() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/AnalysisSummary.java class AnalysisSummary (line 26) | public class AnalysisSummary { method AnalysisSummary (line 31) | public AnalysisSummary(final Analysis analysisResult) { method getAnalysisResult (line 35) | public Analysis getAnalysisResult() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Arousal.java class Arousal (line 27) | public class Arousal { method Arousal (line 47) | public Arousal(final String group, final double value, final Summary s... method getScore (line 57) | public double getScore() { method getMean (line 61) | public double getMean() { method getMode (line 65) | public String getMode() { method getGroup (line 69) | public String getGroup() { method getSummary (line 73) | public Summary getSummary() { method getValue (line 77) | public double getValue() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/AudioQuality.java class AudioQuality (line 27) | public class AudioQuality { method AudioQuality (line 46) | public AudioQuality(final String group, final double value, final doub... method getSummary (line 54) | public Summary getSummary() { method getValue (line 58) | public double getValue() { method getMean (line 62) | public double getMean() { method getMode (line 66) | public String getMode() { method getGroup (line 70) | public String getGroup() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Composite.java class Composite (line 27) | public class Composite { method Composite (line 35) | public Composite(final Primary primary, final Secondary secondary) { method getPrimary (line 40) | public Primary getPrimary() { method getSecondary (line 44) | public Secondary getSecondary() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Emotions.java class Emotions (line 29) | public class Emotions { method Emotions (line 42) | public Emotions(final String recordingId, final Result result, final S... method setRecordingId (line 48) | public void setRecordingId(@NonNull final String recordingId) { method getRecordingId (line 52) | public String getRecordingId() { method getResult (line 56) | public Result getResult() { method getStatus (line 60) | public String getStatus() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Gender.java class Gender (line 27) | public class Gender { method Gender (line 47) | public Gender(final String group, final double value, final Summary su... method getMean (line 55) | public double getMean() { method getMode (line 59) | public String getMode() { method getGroup (line 63) | public String getGroup() { method getSummary (line 67) | public Summary getSummary() { method getValue (line 71) | public double getValue() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Group11.java class Group11 (line 27) | public class Group11 { method Group11 (line 35) | public Group11(final Primary primary, final Secondary secondary) { method getPrimary (line 40) | public Primary getPrimary() { method getSecondary (line 44) | public Secondary getSecondary() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Group21.java class Group21 (line 27) | public class Group21 { method Group21 (line 35) | public Group21(final Primary primary, final Secondary secondary) { method getPrimary (line 40) | public Primary getPrimary() { method getSecondary (line 44) | public Secondary getSecondary() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Group7.java class Group7 (line 27) | public class Group7 { method Group7 (line 35) | public Group7(final Primary primary, final Secondary secondary) { method getPrimary (line 40) | public Primary getPrimary() { method getSecondary (line 44) | public Secondary getSecondary() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Mood.java class Mood (line 27) | public class Mood { method Mood (line 41) | public Mood(final Composite composite, final Group11 group11, final Gr... method getComposite (line 48) | public Composite getComposite() { method getGroup11 (line 52) | public Group11 getGroup11() { method getGroup21 (line 56) | public Group21 getGroup21() { method getGroup7 (line 60) | public Group7 getGroup7() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Primary.java class Primary (line 27) | public class Primary { method Primary (line 35) | public Primary(final int id, final String phrase) { method getId (line 40) | public int getId() { method getPhrase (line 44) | public String getPhrase() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Result.java class Result (line 29) | public class Result { method Result (line 43) | public Result(final double duration, final List segments, fin... method getAnalysisSummary (line 51) | public AnalysisSummary getAnalysisSummary() { method getDuration (line 55) | public double getDuration() { method getSegments (line 59) | public List getSegments() { method getSessionStatus (line 63) | public String getSessionStatus() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Secondary.java class Secondary (line 27) | public class Secondary { method Secondary (line 35) | public Secondary(final int id, final String phrase) { method getId (line 40) | public int getId() { method getPhrase (line 44) | public String getPhrase() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Segment.java class Segment (line 27) | public class Segment { method Segment (line 38) | public Segment(final Analysis analysis, final double duration, final d... method getAnalysis (line 44) | public Analysis getAnalysis() { method getDuration (line 48) | public double getDuration() { method getOffset (line 52) | public double getOffset() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Summary.java class Summary (line 27) | public class Summary { method Summary (line 38) | public Summary(final double mean, final String mode, final int modePct) { method getMean (line 44) | public double getMean() { method getMode (line 48) | public String getMode() { method getModePct (line 52) | public int getModePct() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Temper.java class Temper (line 27) | public class Temper { method Temper (line 47) | public Temper(final String group, final double value, final Summary su... method getScore (line 57) | public double getScore() { method getMean (line 61) | public double getMean() { method getMode (line 65) | public String getMode() { method getGroup (line 69) | public String getGroup() { method getSummary (line 73) | public Summary getSummary() { method getValue (line 77) | public double getValue() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/analysis/Valence.java class Valence (line 27) | public class Valence { method Valence (line 51) | public Valence(final String group, final double value, final Summary s... method getScore (line 61) | public double getScore() { method getMean (line 65) | public double getMean() { method getMode (line 69) | public String getMode() { method getGroup (line 73) | public String getGroup() { method getSummary (line 77) | public Summary getSummary() { method getValue (line 81) | public double getValue() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/audio/AudioConfig.java class AudioConfig (line 30) | public class AudioConfig { method AudioConfig (line 47) | public AudioConfig() { method AudioConfig (line 59) | public AudioConfig(@NonNull final AudioType type, final int bitsPerSam... method getDefault (line 68) | public static AudioConfig getDefault() { method getConfigJson (line 77) | public JSONObject getConfigJson() { method getBitsPerSample (line 94) | public int getBitsPerSample() { method getSampleRate (line 98) | public int getSampleRate() { method isAutoDetect (line 102) | public boolean isAutoDetect() { method setAutoDetect (line 106) | public void setAutoDetect(final boolean autoDetect) { method setBitsPerSample (line 111) | public void setBitsPerSample(final int bitsPerSample) { method getChannels (line 115) | public int getChannels() { method setChannels (line 119) | public void setChannels(final int channels) { method setSampleRate (line 123) | public void setSampleRate(final int sampleRate) { method getType (line 127) | public AudioType getType() { method setType (line 131) | public void setType(@NonNull final AudioType type) { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/audio/AudioType.java type AudioType (line 25) | public enum AudioType { method AudioType (line 37) | AudioType(final String type) { method getType (line 41) | public String getType() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/containers/BVCredentials.java class BVCredentials (line 39) | public class BVCredentials { method BVCredentials (line 56) | public BVCredentials(final String accessToken, final String tokenType,... method isTokenValid (line 70) | public static boolean isTokenValid(@Nullable final BVCredentials bvCre... method refreshTokenIfRequired (line 84) | public static Pair refreshTokenIfRequired(@Non... method getLastToken (line 102) | private static BVCredentials getLastToken(@NonNull final Context ctx) { method getAccessToken (line 132) | public String getAccessToken() { method getExpiresIn (line 136) | public long getExpiresIn() { method getTokenType (line 140) | public String getTokenType() { method getExpiryTime (line 144) | public long getExpiryTime() { method setExpiryTime (line 148) | public void setExpiryTime(final long expiryTime) { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/containers/StartRequestBody.java class StartRequestBody (line 36) | public class StartRequestBody { method StartRequestBody (line 56) | public StartRequestBody(@NonNull final AudioConfig config, @Nullable f... method prepare (line 68) | public JSONObject prepare() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/containers/StartResponse.java class StartResponse (line 27) | public class StartResponse { method StartResponse (line 41) | public StartResponse(final String reason, final String status, final S... method isSuccessful (line 47) | public boolean isSuccessful() { method getReason (line 51) | public String getReason() { method getRecordingId (line 55) | public String getRecordingId() { method getStatus (line 59) | public String getStatus() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/http/BVAuthRequest.java class BVAuthRequest (line 62) | public class BVAuthRequest { method BVAuthRequest (line 87) | public BVAuthRequest(@NonNull final Context mContext, @NonNull final S... method getToken (line 99) | public Pair getToken() { method verboseError (line 197) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/http/BVEmotionAnalysis.java class BVEmotionAnalysis (line 71) | public class BVEmotionAnalysis { method BVEmotionAnalysis (line 96) | public BVEmotionAnalysis(@NonNull final Context mContext, @NonNull fin... method getAnalysis (line 110) | public Pair getAnalysis(@NonNull final String recor... method verboseError (line 203) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/http/BVSendFile.java class BVSendFile (line 41) | public class BVSendFile { method BVSendFile (line 60) | public BVSendFile(@NonNull final String token, @NonNull final String r... method stream (line 67) | public void stream() { method closeConnection (line 142) | private void closeConnection() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/http/BVStartRequest.java class BVStartRequest (line 60) | public class BVStartRequest { method BVStartRequest (line 83) | public BVStartRequest(@NonNull final Context mContext, @NonNull final ... method getId (line 96) | public Pair getId(@NonNull final JSONObject bo... method verboseError (line 190) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/http/BVStreamAudio.java class BVStreamAudio (line 55) | public class BVStreamAudio implements IMic { method BVStreamAudio (line 88) | public BVStreamAudio(@NonNull final RecognitionMic mic, @NonNull final... method stream (line 102) | public void stream() { method onBufferReceived (line 230) | @Override method proceedAndNotify (line 250) | private void proceedAndNotify() { method onError (line 284) | @Override method onPauseDetected (line 344) | @Override method onRecordingStarted (line 351) | @Override method onRecordingEnded (line 358) | @Override method onFileWriteComplete (line 366) | @Override method closeConnection (line 373) | private void closeConnection() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/language/SupportedLanguageBV.java type SupportedLanguageBV (line 29) | public enum SupportedLanguageBV { method SupportedLanguageBV (line 39) | SupportedLanguageBV(final String country, final String languageCountry... method isSupported (line 48) | public static boolean isSupported(@NonNull final Locale loc) { method getSupportedLanguage (line 59) | public static SupportedLanguageBV getSupportedLanguage(@NonNull final ... method getSupportedLanguages (line 70) | public static SupportedLanguageBV[] getSupportedLanguages() { method getCountry (line 74) | public String getCountry() { method getLanguage (line 78) | public String getLanguage() { method getLanguageCountry (line 82) | public String getLanguageCountry() { method getServerFormat (line 86) | public String getServerFormat() { method getLanguageCountryISO (line 90) | public String getLanguageCountryISO() { method getLocale (line 94) | public Locale getLocale() { FILE: app/src/main/java/ai/saiy/android/cognitive/emotion/provider/beyondverbal/user/MetaData.java class MetaData (line 34) | public class MetaData { method MetaData (line 57) | public MetaData() { method MetaData (line 69) | public MetaData(@Nullable final String deviceId, @Nullable final Strin... method getEmpty (line 79) | public static MetaData getEmpty() { method getMetaJSON (line 89) | public JSONObject getMetaJSON() { method getDeviceId (line 106) | public String getDeviceId() { method setDeviceId (line 110) | public void setDeviceId(@NonNull final String deviceId) { method getEmail (line 114) | public String getEmail() { method setEmail (line 118) | public void setEmail(@NonNull final String email) { method getFacebookId (line 122) | public String getFacebookId() { method setFacebookId (line 126) | public void setFacebookId(@NonNull final String facebookId) { method getPhone (line 130) | public String getPhone() { method setPhone (line 134) | public void setPhone(@NonNull final String phone) { method getTwitterId (line 138) | public String getTwitterId() { method setTwitterId (line 142) | public void setTwitterId(@NonNull final String twitterId) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/Speaker.java class Speaker (line 30) | public class Speaker { type Confidence (line 40) | public enum Confidence { method getConfidence (line 54) | public static Confidence getConfidence(@Nullable final String level) { type Status (line 71) | public enum Status { method getStatus (line 85) | public static Status getStatus(@Nullable final String status) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/SpeakerEnrollment.java class SpeakerEnrollment (line 39) | public class SpeakerEnrollment implements IMic { method SpeakerEnrollment (line 61) | public SpeakerEnrollment(@NonNull final RecognitionMic mic, method record (line 76) | public void record() { method onError (line 130) | @Override method onBufferReceived (line 190) | @Override method onPauseDetected (line 198) | @Override method onRecordingStarted (line 205) | @Override method onRecordingEnded (line 212) | @Override method onFileWriteComplete (line 220) | @Override FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/SpeakerIdentification.java class SpeakerIdentification (line 39) | public class SpeakerIdentification implements IMic { method SpeakerIdentification (line 61) | public SpeakerIdentification(@NonNull final RecognitionMic mic, method record (line 76) | public void record() { method onError (line 118) | @Override method onBufferReceived (line 178) | @Override method onPauseDetected (line 185) | @Override method onRecordingStarted (line 192) | @Override method onRecordingEnded (line 199) | @Override method onFileWriteComplete (line 207) | @Override FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/containers/EnrollmentID.java class EnrollmentID (line 26) | public class EnrollmentID { method EnrollmentID (line 31) | public EnrollmentID(final String id) { method getId (line 35) | public String getId() { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/containers/OperationStatus.java class OperationStatus (line 26) | public class OperationStatus { method OperationStatus (line 43) | public OperationStatus(final String created, final String lastAction, ... method getCreated (line 52) | public String getCreated() { method setCreated (line 56) | public void setCreated(final String created) { method getLastAction (line 60) | public String getLastAction() { method setLastAction (line 64) | public void setLastAction(final String lastAction) { method getMessage (line 68) | public String getMessage() { method setMessage (line 72) | public void setMessage(final String message) { method getProcessingResult (line 76) | public ProcessingResult getProcessingResult() { method setProcessingResult (line 80) | public void setProcessingResult(final ProcessingResult processingResul... method getStatus (line 84) | public String getStatus() { method setStatus (line 88) | public void setStatus(final String status) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/containers/ProcessingResult.java class ProcessingResult (line 26) | public class ProcessingResult { method ProcessingResult (line 46) | public ProcessingResult(final String confidence, final double enrollme... method getConfidence (line 57) | public String getConfidence() { method setConfidence (line 61) | public void setConfidence(final String confidence) { method getEnrollmentSpeechTime (line 65) | public double getEnrollmentSpeechTime() { method setEnrollmentSpeechTime (line 69) | public void setEnrollmentSpeechTime(final double enrollmentSpeechTime) { method getEnrollmentStatus (line 73) | public String getEnrollmentStatus() { method setEnrollmentStatus (line 77) | public void setEnrollmentStatus(final String enrollmentStatus) { method getProfileId (line 81) | public String getProfileId() { method setProfileId (line 85) | public void setProfileId(final String profileId) { method getRemainingSpeechTime (line 89) | public double getRemainingSpeechTime() { method setRemainingSpeechTime (line 93) | public void setRemainingSpeechTime(final double remainingSpeechTime) { method getSpeechTime (line 97) | public double getSpeechTime() { method setSpeechTime (line 101) | public void setSpeechTime(final double speechTime) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/containers/ProfileItem.java class ProfileItem (line 28) | public class ProfileItem { method ProfileItem (line 51) | public ProfileItem(final String created, final String id, final String... method ProfileItem (line 62) | public ProfileItem(@NonNull final String id) { method getCreated (line 66) | public String getCreated() { method getId (line 70) | public String getId() { method getLastAction (line 74) | public String getLastAction() { method getLocale (line 78) | public String getLocale() { method getRemainingSpeechTime (line 82) | public double getRemainingSpeechTime() { method getSpeechTime (line 86) | public double getSpeechTime() { method getStatus (line 90) | public String getStatus() { method setCreated (line 94) | public void setCreated(final String created) { method setLastAction (line 98) | public void setLastAction(final String lastAction) { method setLocale (line 102) | public void setLocale(final String locale) { method setRemainingSpeechTime (line 106) | public void setRemainingSpeechTime(final double remainingSpeechTime) { method setSpeechTime (line 110) | public void setSpeechTime(final double speechTime) { method setStatus (line 114) | public void setStatus(final String status) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/containers/ProfileList.java class ProfileList (line 26) | public class ProfileList { method ProfileList (line 30) | public ProfileList(final List items) { method getItems (line 34) | public List getItems() { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/http/CreateIDEnrollment.java class CreateIDEnrollment (line 53) | public class CreateIDEnrollment { method CreateIDEnrollment (line 89) | public CreateIDEnrollment(@NonNull final RecognitionMic mic, @NonNull ... method stream (line 102) | public void stream() { method checkResult (line 246) | private void checkResult(@NonNull final Pair... method closeConnection (line 311) | private void closeConnection() { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/http/CreateIDProfile.java class CreateIDProfile (line 60) | public class CreateIDProfile { method CreateIDProfile (line 86) | public CreateIDProfile(@NonNull final Context mContext, @NonNull final... method getID (line 100) | public Pair getID() { method verboseError (line 202) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/http/DeleteIDProfile.java class DeleteIDProfile (line 47) | public class DeleteIDProfile { method DeleteIDProfile (line 67) | public DeleteIDProfile(@NonNull final Context mContext, @NonNull final... method delete (line 74) | public void delete() { method verboseError (line 138) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/http/FetchIDOperation.java class FetchIDOperation (line 57) | public class FetchIDOperation { method FetchIDOperation (line 81) | public FetchIDOperation(@NonNull final Context mContext, @NonNull fina... method getStatus (line 95) | public Pair getStatus() { method verboseError (line 202) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/http/FetchIDProfile.java class FetchIDProfile (line 59) | public class FetchIDProfile { method FetchIDProfile (line 84) | public FetchIDProfile(@NonNull final Context mContext, @NonNull final ... method getProfile (line 98) | public Pair getProfile() { method verboseError (line 200) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/http/ListIDProfiles.java class ListIDProfiles (line 60) | public class ListIDProfiles { method ListIDProfiles (line 85) | public ListIDProfiles(@NonNull final Context mContext, @NonNull final ... method getProfiles (line 97) | public Pair getProfiles() { method verboseError (line 191) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/cognitive/identity/provider/microsoft/http/ValidateID.java class ValidateID (line 54) | public class ValidateID implements IMic { method ValidateID (line 92) | public ValidateID(@NonNull final RecognitionMic mic, @NonNull final Su... method stream (line 107) | public void stream() { method checkResult (line 250) | private void checkResult(@NonNull final Pair... method onBufferReceived (line 308) | @Override method onError (line 315) | @Override method onPauseDetected (line 322) | @Override method onRecordingStarted (line 329) | @Override method onRecordingEnded (line 336) | @Override method onFileWriteComplete (line 343) | @Override method closeConnection (line 350) | private void closeConnection() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/WolframAlphaCognitive.java class WolframAlphaCognitive (line 43) | public class WolframAlphaCognitive { method validate (line 72) | public boolean validate(@NonNull final String text) { method execute (line 178) | public Pair execute(@NonNull final Wolf... method closeConnection (line 279) | private void closeConnection() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Alternative.java class Alternative (line 28) | @Root(name = "alternative") method Alternative (line 39) | public Alternative() { method Alternative (line 42) | public Alternative(@Attribute(name = "level", required = false) final ... method getLevel (line 50) | public String getLevel() { method getScore (line 54) | public double getScore() { method getText (line 58) | @Text FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Assumption.java class Assumption (line 30) | @Root(name = "assumption") method Assumption (line 54) | public Assumption() { method Assumption (line 57) | public Assumption(@Attribute(name = "count") final long count, method getCurrent (line 73) | public long getCurrent() { method getDesc (line 77) | public String getDesc() { method getCount (line 81) | public long getCount() { method getTemplate (line 85) | public String getTemplate() { method getType (line 89) | public String getType() { method getValues (line 93) | public List getValues() { method getWord (line 97) | public String getWord() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Assumptions.java class Assumptions (line 30) | @Root(name = "assumptions") method Assumptions (line 39) | public Assumptions() { method Assumptions (line 42) | public Assumptions(@ElementList(inline = true, name = "assumption") fi... method getCount (line 48) | public long getCount() { method getAssumptions (line 52) | public List getAssumptions() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Definition.java class Definition (line 27) | @Root(name = "definition") method Definition (line 36) | public Definition() { method Definition (line 39) | public Definition(@Attribute(name = "desc", required = false) final St... method getDesc (line 45) | public String getDesc() { method getWord (line 49) | public String getWord() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Definitions.java class Definitions (line 30) | @Root(name = "definitions") method Definitions (line 39) | public Definitions() { method Definitions (line 42) | public Definitions(@Attribute(name = "count") final long count, method getCount (line 48) | public long getCount() { method getDefinitions (line 52) | public List getDefinitions() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Info.java class Info (line 27) | @Root(name = "info") method Info (line 36) | public Info() { method Info (line 39) | public Info(@Element(name = "link", required = false) final Link link, method hasUnits (line 45) | public boolean hasUnits() { method getUnits (line 49) | public Units getUnits() { method hasLink (line 53) | public boolean hasLink() { method getLink (line 57) | public Link getLink() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Infos.java class Infos (line 30) | @Root(name = "infos") method Infos (line 39) | public Infos() { method Infos (line 42) | public Infos(@Attribute(name = "count") final long count, method getCount (line 48) | public long getCount() { method getInfo (line 52) | public List getInfo() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Link.java class Link (line 27) | @Root(name = "link") method Link (line 36) | public Link() { method Link (line 39) | public Link(@Attribute(name = "text") final String text, method getText (line 45) | public String getText() { method getUrl (line 49) | public String getUrl() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Pod.java class Pod (line 33) | @Root(name = "pod") method Pod (line 72) | public Pod() { method Pod (line 75) | public Pod(@Attribute(name = "error") final boolean error, method hasDefinitions (line 99) | public boolean hasDefinitions() { method getDefinitions (line 103) | public Definitions getDefinitions() { method hasInfos (line 107) | public boolean hasInfos() { method getInfos (line 111) | public Infos getInfos() { method hasStates (line 115) | public boolean hasStates() { method getStates (line 119) | public States getStates() { method isPrimary (line 123) | public boolean isPrimary() { method isError (line 127) | public boolean isError() { method getId (line 131) | public String getId() { method getNumsubpods (line 135) | public long getNumsubpods() { method getPosition (line 139) | public long getPosition() { method getScanner (line 143) | public String getScanner() { method hasSubPods (line 147) | public boolean hasSubPods() { method getSubPods (line 151) | public List getSubPods() { method getTitle (line 155) | public String getTitle() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/QueryResult.java class QueryResult (line 33) | @Root(name = "queryresult") //, strict = false method QueryResult (line 96) | public QueryResult() { method QueryResult (line 99) | public QueryResult(@Attribute(name = "datatypes") final String datatypes, method noData (line 141) | public boolean noData() { method getWarnings (line 145) | public Warnings getWarnings() { method getSources (line 149) | public Sources getSources() { method hasSources (line 153) | public boolean hasSources() { method getAssumptions (line 157) | public Assumptions getAssumptions() { method hasAssumptions (line 161) | public boolean hasAssumptions() { method getDatatypes (line 165) | public String getDatatypes() { method isError (line 169) | public boolean isError() { method getHost (line 173) | public String getHost() { method getId (line 177) | public String getId() { method getNumpods (line 181) | public int getNumpods() { method isParsetimedout (line 185) | public boolean isParsetimedout() { method getParsetiming (line 189) | public double getParsetiming() { method hasPods (line 193) | public boolean hasPods() { method getPods (line 197) | public List getPods() { method getRecalculate (line 201) | public String getRecalculate() { method getRelated (line 205) | public String getRelated() { method getServer (line 209) | public int getServer() { method isSuccess (line 213) | public boolean isSuccess() { method getTimedout (line 217) | public String getTimedout() { method getTimedoutpods (line 221) | public String getTimedoutpods() { method getTiming (line 225) | public double getTiming() { method getVersion (line 229) | public double getVersion() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Reinterpret.java class Reinterpret (line 30) | @Root(name = "reinterpret") method Reinterpret (line 48) | public Reinterpret() { method Reinterpret (line 51) | public Reinterpret(@Attribute(name = "level", required = false) final ... method haveAlternatives (line 64) | public boolean haveAlternatives() { method getAlternatives (line 68) | public List getAlternatives() { method getLevel (line 72) | public String getLevel() { method getReplaced (line 76) | public String getReplaced() { method getScore (line 80) | public double getScore() { method getText (line 84) | public String getText() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Source.java class Source (line 27) | @Root(name = "source") method Source (line 36) | public Source() { method Source (line 39) | public Source(@Attribute(name = "text") final String text, method getText (line 45) | public String getText() { method getUrl (line 49) | public String getUrl() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Sources.java class Sources (line 30) | @Root(name = "sources") method Sources (line 39) | public Sources() { method Sources (line 42) | public Sources(@Attribute(name = "count") final long count, method getCount (line 48) | public long getCount() { method getSources (line 52) | public List getSources() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/SpellCheck.java class SpellCheck (line 27) | @Root(name = "spellcheck") method SpellCheck (line 39) | public SpellCheck() { method SpellCheck (line 42) | public SpellCheck(@Attribute(name = "suggestion") final String suggest... method getSuggestion (line 50) | public String getSuggestion() { method getText (line 54) | public String getText() { method getWord (line 58) | public String getWord() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/State.java class State (line 27) | @Root(name = "state") method State (line 36) | public State() { method State (line 39) | public State(@Attribute(name = "name") final String input, method getInput (line 45) | public String getInput() { method getName (line 49) | public String getName() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/StateList.java class StateList (line 30) | @Root(name = "statelist") method StateList (line 45) | public StateList() { method StateList (line 48) | public StateList(@Attribute(name = "count") final long count, method getCount (line 58) | public long getCount() { method getDelimiters (line 62) | public String getDelimiters() { method getState (line 66) | public List getState() { method getValue (line 70) | public String getValue() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/States.java class States (line 31) | @Root(name = "states") method States (line 43) | public States() { method States (line 46) | public States(@Attribute(name = "count") final long count, method hasStateList (line 54) | public boolean hasStateList() { method getStateList (line 58) | public StateList getStateList() { method getCount (line 62) | public long getCount() { method getState (line 66) | public List getState() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/SubPod.java class SubPod (line 28) | @Root(name = "subpod") method SubPod (line 42) | public SubPod() { method SubPod (line 45) | public SubPod(@Element(name = "plaintext") final String plaintext, method getImagesource (line 53) | public String getImagesource() { method getPlaintext (line 57) | public String getPlaintext() { method getTitle (line 61) | public String getTitle() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Unit.java class Unit (line 27) | @Root(name = "unit") method Unit (line 36) | public Unit() { method Unit (line 39) | public Unit(@Attribute(name = "long") final String longUnit, method getLongUnit (line 45) | public String getLongUnit() { method getShortUnit (line 49) | public String getShortUnit() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Units.java class Units (line 30) | @Root(name = "units") method Units (line 39) | public Units() { method Units (line 42) | public Units(@Attribute(name = "count") final long count, method getCount (line 48) | public long getCount() { method getUnit (line 52) | public List getUnit() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/ValidateQueryResult.java class ValidateQueryResult (line 27) | @Root(name = "validatequeryresult", strict = false) method ValidateQueryResult (line 36) | public ValidateQueryResult(@Attribute(name = "error") final boolean er... method isError (line 42) | public boolean isError() { method isSuccess (line 46) | public boolean isSuccess() { method passedValidation (line 50) | public boolean passedValidation() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Value.java class Value (line 27) | @Root(name = "value") method Value (line 45) | public Value() { method Value (line 48) | public Value(@Attribute(name = "input") final String input, method isValid (line 60) | public boolean isValid() { method getWord (line 64) | public String getWord() { method getDesc (line 68) | public String getDesc() { method getInput (line 72) | public String getInput() { method getName (line 76) | public String getName() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/parse/Warnings.java class Warnings (line 28) | @Root(name = "warnings") method Warnings (line 40) | public Warnings() { method Warnings (line 43) | public Warnings(@Attribute(name = "count") final long count, method hasSpellCheck (line 51) | public boolean hasSpellCheck() { method getSpellcheck (line 55) | public SpellCheck getSpellcheck() { method getCount (line 59) | public long getCount() { method hasReinterpret (line 63) | public boolean hasReinterpret() { method getReinterpret (line 67) | public Reinterpret getReinterpret() { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/resolve/ResolveWolframAlpha.java class ResolveWolframAlpha (line 49) | public class ResolveWolframAlpha { method validate (line 59) | public boolean validate(@NonNull final String question) { method resolve (line 81) | public Pair resolve(@NonNull final Wolf... method isSuccess (line 230) | private boolean isSuccess(@Nullable final QueryResult result) { method canResolveResponse (line 234) | private boolean canResolveResponse(@NonNull final QueryResult result) { method haveResultPod (line 264) | private boolean haveResultPod(@NonNull final List podList) { method haveInputPod (line 281) | private boolean haveInputPod(@NonNull final List podList) { method getInputText (line 298) | private String getInputText(@NonNull final List podList) { method getResultText (line 314) | private String getResultText(@NonNull final List podList) { method haveSubPodPlainText (line 330) | private boolean haveSubPodPlainText(@NonNull final Pod pod) { method resolveResponse (line 340) | private void resolveResponse(@NonNull final List podList) { method formatString (line 360) | private String formatString(@NonNull final String toFormat) { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/resolve/WolframAlphaRequest.java class WolframAlphaRequest (line 28) | public class WolframAlphaRequest { type Type (line 30) | public enum Type { method WolframAlphaRequest (line 41) | public WolframAlphaRequest() { method WolframAlphaRequest (line 51) | public WolframAlphaRequest(@NonNull final Type type, @NonNull final St... method isAutoShow (line 58) | public boolean isAutoShow() { method setAutoShow (line 62) | public void setAutoShow(final boolean autoShow) { method getQuery (line 66) | public String getQuery() { method setQuery (line 70) | public void setQuery(@NonNull final String query) { method getType (line 74) | public Type getType() { method setType (line 78) | public void setType(@NonNull final Type type) { FILE: app/src/main/java/ai/saiy/android/cognitive/knowledge/provider/wolframalpha/resolve/WolframAlphaResponse.java class WolframAlphaResponse (line 30) | public class WolframAlphaResponse { method WolframAlphaResponse (line 37) | public WolframAlphaResponse() { method WolframAlphaResponse (line 48) | public WolframAlphaResponse(@NonNull final QueryResult queryResult, @N... method setInterpretation (line 56) | public void setInterpretation(final String interpretation) { method setQueryResult (line 60) | public void setQueryResult(final QueryResult queryResult) { method setQuestion (line 64) | public void setQuestion(final String question) { method setResult (line 68) | public void setResult(final String result) { method getInterpretation (line 72) | public String getInterpretation() { method getQueryResult (line 76) | public QueryResult getQueryResult() { method getQuestion (line 80) | public String getQuestion() { method getResult (line 84) | public String getResult() { FILE: app/src/main/java/ai/saiy/android/cognitive/motion/provider/google/Motion.java class Motion (line 24) | public class Motion { method Motion (line 32) | public Motion(final int type, final int confidence, final long time) { method getConfidence (line 38) | public int getConfidence() { method getType (line 42) | public int getType() { method getTime (line 46) | public long getTime() { FILE: app/src/main/java/ai/saiy/android/cognitive/motion/provider/google/MotionHelper.java class MotionHelper (line 37) | public class MotionHelper { method haveMotion (line 48) | public static boolean haveMotion(@NonNull final Context ctx) { method setMotion (line 59) | public static void setMotion(@NonNull final Context ctx, @NonNull fina... method reactMotion (line 77) | private static void reactMotion(@NonNull final Context ctx, @NonNull f... method getMotion (line 129) | public static Motion getMotion(@NonNull final Context ctx) { method getUnknown (line 168) | private static Motion getUnknown() { FILE: app/src/main/java/ai/saiy/android/cognitive/motion/provider/google/MotionIntentService.java class MotionIntentService (line 42) | public class MotionIntentService extends IntentService { method MotionIntentService (line 55) | public MotionIntentService() { method onCreate (line 59) | @Override method onHandleIntent (line 69) | @Override method extractMotion (line 114) | private Motion extractMotion(final Intent intent) { method logActivity (line 173) | private void logActivity(final DetectedActivity detectedActivity) { method examineIntent (line 213) | private void examineIntent(@NonNull final Intent intent) { method onDestroy (line 229) | @Override FILE: app/src/main/java/ai/saiy/android/cognitive/motion/provider/google/MotionRecognition.java class MotionRecognition (line 46) | public class MotionRecognition implements GoogleApiClient.ConnectionCall... method prepare (line 60) | public void prepare(@NonNull final Context ctx) { method connect (line 125) | public void connect() { method onConnected (line 132) | @Override method onConnectionSuspended (line 144) | @Override method onConnectionFailed (line 151) | @Override method onResult (line 158) | @Override method destroy (line 168) | public void destroy() { FILE: app/src/main/java/ai/saiy/android/command/battery/Battery.java class Battery (line 39) | public class Battery implements Callable>> { method Battery (line 54) | public Battery(@NonNull final SaiyResources sr, @NonNull final Support... method Battery (line 79) | public Battery(@NonNull final SupportedLanguage sl) { method fetch (line 90) | public CommandBatteryValues fetch(@NonNull final Context ctx, @NonNull... method detectCallable (line 108) | public ArrayList> detectCallable() { method call (line 127) | @Override FILE: app/src/main/java/ai/saiy/android/command/battery/BatteryInformation.java class BatteryInformation (line 42) | public class BatteryInformation { method BatteryInformation (line 65) | public BatteryInformation(@NonNull final Context mContext, @NonNull Su... method getInfo (line 81) | public Outcome getInfo(@NonNull final CommandBatteryValues.Type type) { method getHealth (line 130) | private void getHealth() { method setHealthResponse (line 185) | private void setHealthResponse(@NonNull final String health) { method getStatus (line 193) | private void getStatus() { method setStatusResponse (line 257) | private void setStatusResponse(@NonNull final String status) { method getVoltage (line 265) | private void getVoltage() { method setVoltageResponse (line 303) | private void setVoltageResponse(@NonNull final String voltage) { method getPercentage (line 311) | private void getPercentage() { method setPercentageResponse (line 346) | private void setPercentageResponse(@NonNull final String percentage) { method getTemperature (line 354) | private void getTemperature() { method setTemperatureResponse (line 417) | private void setTemperatureResponse(@NonNull final String temperature) { method setAccessFailure (line 425) | private void setAccessFailure() { FILE: app/src/main/java/ai/saiy/android/command/battery/Battery_en.java class Battery_en (line 39) | public class Battery_en { method Battery_en (line 70) | public Battery_en(@NonNull final SaiyResources sr, @NonNull final Supp... method initStrings (line 89) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 109) | public ArrayList> detectCallable() { method sortBattery (line 157) | public static CommandBatteryValues sortBattery(@NonNull final Context ... FILE: app/src/main/java/ai/saiy/android/command/battery/CommandBattery.java class CommandBattery (line 36) | public class CommandBattery { method getResponse (line 50) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... FILE: app/src/main/java/ai/saiy/android/command/battery/CommandBatteryLocal.java class CommandBatteryLocal (line 33) | public class CommandBatteryLocal { method getResponse (line 45) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... FILE: app/src/main/java/ai/saiy/android/command/battery/CommandBatteryValues.java class CommandBatteryValues (line 33) | public class CommandBatteryValues { type Type (line 41) | public enum Type { method getRanges (line 56) | public int[][] getRanges() { method setRanges (line 60) | public void setRanges(@NonNull final int[][] ranges) { method getTypeString (line 64) | public String getTypeString() { method setTypeString (line 68) | public void setTypeString(@NonNull final String typeString) { method getType (line 72) | public Type getType() { method setType (line 76) | public void setType(@NonNull final Type type) { method getEndIndex (line 80) | public long getEndIndex() { method setEndIndex (line 84) | public void setEndIndex(final long endIndex) { method setStartIndex (line 88) | public void setStartIndex(final long startIndex) { method getStartIndex (line 92) | public long getStartIndex() { method stringToType (line 104) | public Type stringToType(@NonNull final Context ctx, @NonNull final Su... FILE: app/src/main/java/ai/saiy/android/command/cancel/Cancel.java class Cancel (line 40) | public class Cancel implements Callable>> { method Cancel (line 55) | public Cancel(@NonNull final SaiyResources sr, @NonNull final Supporte... method Cancel (line 82) | public Cancel(@NonNull final SupportedLanguage sl, @NonNull final Saiy... method detectCallable (line 105) | public ArrayList> detectCallable() { method detectPartial (line 127) | public boolean detectPartial(@NonNull final Bundle results) { method detectCancel (line 150) | public boolean detectCancel(@NonNull final ArrayList voiceData) { method call (line 170) | @Override FILE: app/src/main/java/ai/saiy/android/command/cancel/CancelPartial.java class CancelPartial (line 34) | public class CancelPartial implements Callable> { method CancelPartial (line 48) | public CancelPartial(@NonNull final SaiyResources sr, @NonNull final S... method setPartialData (line 70) | public void setPartialData(@NonNull final Bundle results) { method detectPartial (line 83) | public Pair detectPartial() { method call (line 105) | @Override FILE: app/src/main/java/ai/saiy/android/command/cancel/Cancel_en.java class Cancel_en (line 43) | public class Cancel_en { method Cancel_en (line 67) | public Cancel_en(@NonNull final SaiyResources sr, final boolean reset) { method initStrings (line 85) | private static void initStrings(@NonNull final SaiyResources sr) { method Cancel_en (line 107) | public Cancel_en(@NonNull final SaiyResources sr, @NonNull final Suppo... method detectCallable (line 136) | public ArrayList> detectCallable() { method detectPartial (line 191) | public boolean detectPartial(@NonNull final Locale loc, @NonNull final... method detectCancel (line 283) | public boolean detectCancel(@NonNull final Locale loc, @NonNull final ... FILE: app/src/main/java/ai/saiy/android/command/clipboard/ClipboardHelper.java class ClipboardHelper (line 39) | public final class ClipboardHelper { method getClipboardContent (line 46) | public static String getClipboardContent() { method ClipboardHelper (line 53) | public ClipboardHelper() { method saveClipboardContent (line 57) | @MainThread method setClipboardContent (line 105) | public static boolean setClipboardContent(@NonNull final Context ctx, ... method getClipboardContent (line 144) | @MainThread method getClipboardContentPair (line 184) | @MainThread method clipboardHasContent (line 202) | public static boolean clipboardHasContent(@NonNull final Context ctx) { method isClipboard (line 234) | public static boolean isClipboard(@NonNull final Context ctx, @NonNull... FILE: app/src/main/java/ai/saiy/android/command/custom/CommandCustom.java class CommandCustom (line 49) | public class CommandCustom { method getResponse (line 64) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method examineIntent (line 286) | private void examineIntent(@NonNull final Intent intent) { FILE: app/src/main/java/ai/saiy/android/command/emotion/CommandEmotion.java class CommandEmotion (line 38) | public class CommandEmotion { method getResponse (line 54) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... FILE: app/src/main/java/ai/saiy/android/command/emotion/Emotion.java class Emotion (line 38) | public class Emotion implements Callable>> { method Emotion (line 53) | public Emotion(@NonNull final SaiyResources sr, @NonNull final Support... method detectCallable (line 77) | public ArrayList> detectCallable() { method call (line 96) | @Override FILE: app/src/main/java/ai/saiy/android/command/emotion/Emotion_en.java class Emotion_en (line 38) | public class Emotion_en { method Emotion_en (line 50) | public Emotion_en(@NonNull final SaiyResources sr, @NonNull final Supp... method initStrings (line 68) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 81) | public ArrayList> detectCallable() { FILE: app/src/main/java/ai/saiy/android/command/helper/CC.java type CC (line 32) | public enum CC { method CC (line 71) | CC(final boolean requiresNetwork, final boolean isSecure) { method requiresNetwork (line 76) | public boolean requiresNetwork() { method isSecure (line 80) | public boolean isSecure() { method isSecure (line 84) | public static boolean isSecure(@NonNull final CC cc) { method requiresNetwork (line 88) | public static boolean requiresNetwork(@NonNull final CC cc) { FILE: app/src/main/java/ai/saiy/android/command/helper/CommandRequest.java class CommandRequest (line 36) | public class CommandRequest { method CommandRequest (line 58) | public CommandRequest(@NonNull final Locale vrLocale, @NonNull final L... method getSupportedLanguage (line 70) | public SupportedLanguage getSupportedLanguage() { method getTTSLocale (line 80) | public Locale getTTSLocale(@NonNull final Context ctx) { method getVRLocale (line 98) | public Locale getVRLocale(@NonNull final Context ctx) { method getCC (line 110) | public CC getCC() { method setCC (line 114) | public void setCC(CC cc) { method getVariableData (line 123) | public Object getVariableData() { method setVariableData (line 132) | public void setVariableData(@NonNull final Object variableData) { method getResultsArray (line 141) | public ArrayList getResultsArray() { method setResultsArray (line 150) | public void setResultsArray(@NonNull final ArrayList resultsAr... method getConfidenceArray (line 159) | public float[] getConfidenceArray() { method setConfidenceArray (line 168) | public void setConfidenceArray(@NonNull float[] confidenceArray) { method isResolved (line 172) | public boolean isResolved() { method setResolved (line 176) | public void setResolved(final boolean resolved) { method wasSecure (line 185) | public boolean wasSecure() { method setWasSecure (line 194) | public void setWasSecure(final boolean wasSecure) { method inError (line 198) | public static boolean inError(final CC commandInt) { method getUtterance (line 215) | public String getUtterance() { method setUtterance (line 219) | public void setUtterance(@NonNull final String utterance) { method getAction (line 223) | public int getAction() { method setAction (line 227) | public void setAction(final int action) { FILE: app/src/main/java/ai/saiy/android/command/hotword/Hotword.java class Hotword (line 38) | public class Hotword implements Callable>> { method Hotword (line 53) | public Hotword(@NonNull final SaiyResources sr, @NonNull final Support... method detectCallable (line 77) | public ArrayList> detectCallable() { method call (line 96) | @Override FILE: app/src/main/java/ai/saiy/android/command/hotword/Hotword_en.java class Hotword_en (line 38) | public class Hotword_en { method Hotword_en (line 60) | public Hotword_en(@NonNull final SaiyResources sr, @NonNull final Supp... method initStrings (line 78) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 101) | public ArrayList> detectCallable() { FILE: app/src/main/java/ai/saiy/android/command/pardon/Pardon.java class Pardon (line 38) | public class Pardon implements Callable>> { method Pardon (line 53) | public Pardon(@NonNull final SaiyResources sr, @NonNull final Supporte... method detectCallable (line 77) | public ArrayList> detectCallable() { method call (line 96) | @Override FILE: app/src/main/java/ai/saiy/android/command/pardon/Pardon_en.java class Pardon_en (line 37) | public class Pardon_en { method Pardon_en (line 54) | public Pardon_en(@NonNull final SaiyResources sr, @NonNull final Suppo... method initStrings (line 72) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 90) | public ArrayList> detectCallable() { FILE: app/src/main/java/ai/saiy/android/command/songrecognition/CommandSongRecognition.java class CommandSongRecognition (line 40) | public class CommandSongRecognition { method getResponse (line 59) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method prepareChooser (line 152) | private void prepareChooser(@NonNull final Context ctx, @NonNull final... method getSongRecognitionProviders (line 162) | private ArrayList getSongRecognitionProviders... method startProvider (line 177) | private void startProvider(@NonNull final Context ctx, @NonNull final ... method setProvider (line 196) | private boolean setProvider(@NonNull final SongRecognitionProvider pro... method packageInstalled (line 241) | private boolean packageInstalled(@NonNull final Context ctx, @NonNull ... method getResponseUtterance (line 265) | private String getResponseUtterance(@NonNull final Context ctx, @NonNu... FILE: app/src/main/java/ai/saiy/android/command/songrecognition/SongRecognition.java class SongRecognition (line 38) | public class SongRecognition implements Callable> detectCallable() { method call (line 95) | @Override FILE: app/src/main/java/ai/saiy/android/command/songrecognition/SongRecognition_en.java class SongRecognition_en (line 36) | public class SongRecognition_en { method SongRecognition_en (line 58) | public SongRecognition_en(@NonNull final SaiyResources sr, @NonNull fi... method initStrings (line 76) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 89) | public ArrayList> detectCallable() { FILE: app/src/main/java/ai/saiy/android/command/spell/CommandSpell.java class CommandSpell (line 48) | public class CommandSpell { method getResponse (line 69) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method setOutcomeParams (line 105) | private void setOutcomeParams(@NonNull final Context ctx, @NonNull fin... method getResponseUtterance (line 132) | private String getResponseUtterance(@NonNull final Context ctx, @NonNu... method getSeparated (line 149) | private String getSeparated(@NonNull final String toSpell) { FILE: app/src/main/java/ai/saiy/android/command/spell/CommandSpellLocal.java class CommandSpellLocal (line 47) | public class CommandSpellLocal { method getResponse (line 65) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method setOutcomeParams (line 97) | private void setOutcomeParams(@NonNull final Context ctx, @NonNull fin... method getResponseUtterance (line 124) | private String getResponseUtterance(@NonNull final Context ctx, @NonNu... method getSeparated (line 141) | private String getSeparated(@NonNull final String toSpell) { FILE: app/src/main/java/ai/saiy/android/command/spell/CommandSpellValues.java class CommandSpellValues (line 25) | public class CommandSpellValues { method getRanges (line 32) | public int[][] getRanges() { method setRanges (line 36) | public void setRanges(@NonNull final int[][] ranges) { method getEndIndex (line 41) | public long getEndIndex() { method setEndIndex (line 45) | public void setEndIndex(final long endIndex) { method setStartIndex (line 49) | public void setStartIndex(final long startIndex) { method getStartIndex (line 53) | public long getStartIndex() { method getText (line 57) | public String getText() { method setText (line 61) | public void setText(@NonNull final String text) { FILE: app/src/main/java/ai/saiy/android/command/spell/Spell.java class Spell (line 39) | public class Spell implements Callable>> { method Spell (line 54) | public Spell(@NonNull final SaiyResources sr, @NonNull final Supported... method Spell (line 79) | public Spell(@NonNull final SupportedLanguage sl) { method detectCallable (line 88) | public ArrayList> detectCallable() { method sort (line 107) | public ArrayList sort(@NonNull final Context ctx, @NonNull fin... method call (line 126) | @Override FILE: app/src/main/java/ai/saiy/android/command/spell/Spell_en.java class Spell_en (line 42) | public class Spell_en { method Spell_en (line 64) | public Spell_en(@NonNull final SaiyResources sr, @NonNull final Suppor... method initStrings (line 82) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 94) | public ArrayList> detectCallable() { method sortSpell (line 153) | public static ArrayList sortSpell(@NonNull final Context ctx, ... FILE: app/src/main/java/ai/saiy/android/command/tasker/CommandTasker.java class CommandTasker (line 53) | public class CommandTasker { method getResponse (line 69) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method returnOutcome (line 290) | private Outcome returnOutcome(@NonNull final Outcome outcome) { FILE: app/src/main/java/ai/saiy/android/command/tasker/CommandTaskerLocal.java class CommandTaskerLocal (line 34) | public class CommandTaskerLocal { method getResponse (line 47) | public ArrayList getResponse(@NonNull final Context ctx, @NonN... FILE: app/src/main/java/ai/saiy/android/command/tasker/CommandTaskerValues.java class CommandTaskerValues (line 28) | public class CommandTaskerValues { method getRanges (line 35) | public int[][] getRanges() { method setRanges (line 39) | public void setRanges(@NonNull final int[][] ranges) { method getTaskName (line 43) | public String getTaskName() { method setTaskName (line 47) | public void setTaskName(@NonNull final String taskName) { method getEndIndex (line 51) | public long getEndIndex() { method setEndIndex (line 55) | public void setEndIndex(final long endIndex) { method setStartIndex (line 59) | public void setStartIndex(final long startIndex) { method getStartIndex (line 63) | public long getStartIndex() { FILE: app/src/main/java/ai/saiy/android/command/tasker/Tasker.java class Tasker (line 39) | public class Tasker implements Callable>> { method Tasker (line 54) | public Tasker(@NonNull final SaiyResources sr, @NonNull final Supporte... method Tasker (line 79) | public Tasker(@NonNull final SupportedLanguage sl) { method detectCallable (line 88) | public ArrayList> detectCallable() { method sort (line 107) | public ArrayList sort(@NonNull final Context ctx, @NonNull fin... method call (line 126) | @Override FILE: app/src/main/java/ai/saiy/android/command/tasker/Tasker_en.java class Tasker_en (line 42) | public class Tasker_en { method Tasker_en (line 65) | public Tasker_en(@NonNull final SaiyResources sr, @NonNull final Suppo... method initStrings (line 83) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 96) | public ArrayList> detectCallable() { method sortTasker (line 153) | public static ArrayList sortTasker(@NonNull final Context ctx,... FILE: app/src/main/java/ai/saiy/android/command/translate/CommandTranslate.java class CommandTranslate (line 40) | public class CommandTranslate { method getResponse (line 58) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method returnOutcome (line 105) | private Outcome returnOutcome(@NonNull final Outcome outcome) { FILE: app/src/main/java/ai/saiy/android/command/translate/CommandTranslateLocal.java class CommandTranslateLocal (line 49) | public class CommandTranslateLocal { method getResponse (line 66) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... FILE: app/src/main/java/ai/saiy/android/command/translate/CommandTranslateValues.java class CommandTranslateValues (line 25) | public class CommandTranslateValues { method getLanguageEndIndex (line 36) | public long getLanguageEndIndex() { method setLanguageEndIndex (line 40) | public void setLanguageEndIndex(final long languageEndIndex) { method getLanguageStartIndex (line 44) | public long getLanguageStartIndex() { method setLanguageStartIndex (line 48) | public void setLanguageStartIndex(final long languageStartIndex) { method getTextEndIndex (line 52) | public long getTextEndIndex() { method setTextEndIndex (line 56) | public void setTextEndIndex(final long textEndIndex) { method getTextStartIndex (line 60) | public long getTextStartIndex() { method setTextStartIndex (line 64) | public void setTextStartIndex(final long textStartIndex) { method getLanguageRanges (line 68) | public int[][] getLanguageRanges() { method setLanguageRanges (line 72) | public void setLanguageRanges(@NonNull final int[][] languageRanges) { method getTextRanges (line 76) | public int[][] getTextRanges() { method setTextRanges (line 80) | public void setTextRanges(final int[][] textRanges) { method setLanguage (line 84) | public void setLanguage(@NonNull final String language) { method getLanguage (line 88) | public String getLanguage() { method setText (line 92) | public void setText(@NonNull final String text) { method getText (line 96) | public String getText() { FILE: app/src/main/java/ai/saiy/android/command/translate/Translate.java class Translate (line 40) | public class Translate implements Callable>> { method Translate (line 55) | public Translate(@NonNull final SaiyResources sr, @NonNull final Suppo... method Translate (line 82) | public Translate(@NonNull final SupportedLanguage sl, @NonNull final S... method Translate (line 107) | public Translate(@NonNull final SupportedLanguage sl) { method detectCallable (line 117) | public ArrayList> detectCallable() { method resolveBody (line 138) | public String resolveBody(@NonNull final Context ctx, @NonNull final S... method call (line 158) | @Override FILE: app/src/main/java/ai/saiy/android/command/translate/TranslatePartial.java class TranslatePartial (line 34) | public class TranslatePartial implements Callable> { method TranslatePartial (line 48) | public TranslatePartial(@NonNull final SaiyResources sr, @NonNull fina... method setPartialData (line 70) | public void setPartialData(@NonNull final Bundle results) { method detectPartial (line 83) | public Pair detectPartial() { method call (line 105) | @Override FILE: app/src/main/java/ai/saiy/android/command/translate/Translate_en.java class Translate_en (line 46) | public class Translate_en { method Translate_en (line 68) | public Translate_en(@NonNull final SaiyResources sr, @NonNull final Su... method initStrings (line 86) | private static void initStrings(@NonNull final SaiyResources sr) { method Translate_en (line 96) | public Translate_en(@NonNull final SaiyResources sr, final boolean res... method detectCallable (line 113) | public ArrayList> detectCallable() { method detectPartial (line 153) | public boolean detectPartial(@NonNull final Locale loc, @NonNull final... method resolveBody (line 233) | public static String resolveBody(@NonNull final Context ctx, @NonNull ... FILE: app/src/main/java/ai/saiy/android/command/translate/provider/TranslationProvider.java class TranslationProvider (line 33) | public class TranslationProvider { method shouldAction (line 47) | public static boolean shouldAction(@NonNull final Context ctx, @NonNul... FILE: app/src/main/java/ai/saiy/android/command/translate/provider/bing/BingCredentials.java class BingCredentials (line 35) | public class BingCredentials { method getExpires (line 48) | public long getExpires() { method BingCredentials (line 58) | public BingCredentials(@NonNull final String refreshToken, final long ... method getRefreshToken (line 63) | public String getRefreshToken() { method isTokenValid (line 73) | public static boolean isTokenValid(@NonNull final Context ctx) { method refreshTokenIfRequired (line 96) | public static void refreshTokenIfRequired(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/command/translate/provider/bing/BingOAuth.java class BingOAuth (line 52) | public class BingOAuth { method execute (line 74) | public boolean execute(@NonNull final Context ctx, final boolean synch... method verboseError (line 227) | private void verboseError(final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/command/translate/provider/bing/BingTranslate.java class BingTranslate (line 52) | public class BingTranslate { method BingTranslate (line 135) | public BingTranslate(@NonNull final Context mContext, @NonNull final S... method getResponse (line 151) | public Outcome getResponse() { method execute (line 234) | public static Pair execute(@NonNull final Context ctx, method initStrings (line 260) | private static void initStrings(@NonNull final SaiyResources sr) { method extract (line 333) | public static Pair extract(@NonNull f... method getTranslationPair (line 379) | private static Pair getTranslationPai... method resolveLanguage (line 574) | private TranslationLanguageBing resolveLanguage(@NonNull final String ... method tooLong (line 706) | public static boolean tooLong(@NonNull final String toTranslate) { FILE: app/src/main/java/ai/saiy/android/command/translate/provider/bing/BingTranslateAPI.java class BingTranslateAPI (line 57) | public class BingTranslateAPI { method execute (line 82) | public Pair execute(@NonNull final Context ctx, final... method verboseError (line 195) | private void verboseError(@NonNull final VolleyError error) { FILE: app/src/main/java/ai/saiy/android/command/translate/provider/bing/TranslationLanguageBing.java type TranslationLanguageBing (line 33) | public enum TranslationLanguageBing { method TranslationLanguageBing (line 104) | TranslationLanguageBing(@NonNull final String language, @NonNull final... method getLocale (line 114) | public Locale getLocale() { method getLanguage (line 123) | public String getLanguage() { FILE: app/src/main/java/ai/saiy/android/command/translate/provider/google/GoogleTranslate.java class GoogleTranslate (line 53) | public class GoogleTranslate { method GoogleTranslate (line 129) | public GoogleTranslate(@NonNull final Context mContext, @NonNull final... method getResponse (line 145) | public Outcome getResponse() { method execute (line 227) | public static Pair execute(@NonNull final Context ctx, method initStrings (line 233) | private static void initStrings(@NonNull final SaiyResources sr) { method extract (line 298) | public static Pair extract(@NonNull... method getTranslationPair (line 342) | private static Pair getTranslationP... method resolveLanguage (line 516) | private TranslationLanguageGoogle resolveLanguage(@NonNull final Strin... method tooLong (line 633) | public static boolean tooLong(@NonNull final String toTranslate) { FILE: app/src/main/java/ai/saiy/android/command/translate/provider/google/GoogleTranslateAPI.java class GoogleTranslateAPI (line 43) | public class GoogleTranslateAPI { method execute (line 56) | public Pair execute(@NonNull final Context ctx, @NonN... FILE: app/src/main/java/ai/saiy/android/command/translate/provider/google/TranslationLanguageGoogle.java type TranslationLanguageGoogle (line 51) | public enum TranslationLanguageGoogle { method TranslationLanguageGoogle (line 163) | TranslationLanguageGoogle(@NonNull final String language) { method getLanguage (line 172) | public String getLanguage() { method toString (line 182) | @Override FILE: app/src/main/java/ai/saiy/android/command/unknown/Unknown.java class Unknown (line 24) | public class Unknown { FILE: app/src/main/java/ai/saiy/android/command/username/CommandUserName.java class CommandUserName (line 39) | public class CommandUserName { method getResponse (line 55) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method returnOutcome (line 126) | private Outcome returnOutcome(@NonNull final Outcome outcome) { FILE: app/src/main/java/ai/saiy/android/command/username/CommandUserNameLocal.java class CommandUserNameLocal (line 35) | public class CommandUserNameLocal { method getResponse (line 48) | public String getResponse(@NonNull final Context ctx, @NonNull final A... FILE: app/src/main/java/ai/saiy/android/command/username/CommandUserNameValues.java class CommandUserNameValues (line 27) | public class CommandUserNameValues { method getRanges (line 34) | public int[][] getRanges() { method setRanges (line 38) | public void setRanges(@NonNull final int[][] ranges) { method getName (line 42) | public String getName() { method setName (line 46) | public void setName(@NonNull final String name) { method getEndIndex (line 50) | public long getEndIndex() { method setEndIndex (line 54) | public void setEndIndex(final long endIndex) { method setStartIndex (line 58) | public void setStartIndex(final long startIndex) { method getStartIndex (line 62) | public long getStartIndex() { FILE: app/src/main/java/ai/saiy/android/command/username/UserName.java class UserName (line 39) | public class UserName implements Callable>> { method UserName (line 54) | public UserName(@NonNull final SaiyResources sr, @NonNull final Suppor... method UserName (line 79) | public UserName(@NonNull final SupportedLanguage sl) { method detectCallable (line 89) | public ArrayList> detectCallable() { method fetch (line 109) | public ArrayList fetch(@NonNull final Context ctx, @NonNull fi... method call (line 128) | @Override FILE: app/src/main/java/ai/saiy/android/command/username/UserName_en.java class UserName_en (line 42) | public class UserName_en { method UserName_en (line 69) | public UserName_en(@NonNull final SaiyResources sr, @NonNull final Sup... method initStrings (line 87) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 104) | public ArrayList> detectCallable() { method sortUserName (line 147) | public static ArrayList sortUserName(@NonNull final Context ct... FILE: app/src/main/java/ai/saiy/android/command/vocalrecognition/CommandVocalRecognition.java class CommandVocalRecognition (line 46) | public class CommandVocalRecognition { method getResponse (line 58) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... FILE: app/src/main/java/ai/saiy/android/command/vocalrecognition/VocalRecognition.java class VocalRecognition (line 38) | public class VocalRecognition implements Callable> detectCallable() { method call (line 96) | @Override FILE: app/src/main/java/ai/saiy/android/command/vocalrecognition/VocalRecognition_en.java class VocalRecognition_en (line 38) | public class VocalRecognition_en { method VocalRecognition_en (line 51) | public VocalRecognition_en(@NonNull final SaiyResources sr, @NonNull f... method initStrings (line 69) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 83) | public ArrayList> detectCallable() { FILE: app/src/main/java/ai/saiy/android/command/wolframalpha/CommandWolframAlpha.java class CommandWolframAlpha (line 42) | public class CommandWolframAlpha { method getResponse (line 58) | public Outcome getResponse(@NonNull final Context ctx, @NonNull final ... method returnOutcome (line 152) | private Outcome returnOutcome(@NonNull final Outcome outcome) { FILE: app/src/main/java/ai/saiy/android/command/wolframalpha/CommandWolframAlphaLocal.java class CommandWolframAlphaLocal (line 34) | public class CommandWolframAlphaLocal { method getResponse (line 47) | public String getResponse(@NonNull final Context ctx, @NonNull final A... FILE: app/src/main/java/ai/saiy/android/command/wolframalpha/CommandWolframAlphaValues.java class CommandWolframAlphaValues (line 28) | public class CommandWolframAlphaValues { method getRanges (line 35) | public int[][] getRanges() { method setRanges (line 39) | public void setRanges(@NonNull final int[][] ranges) { method getQuestion (line 43) | public String getQuestion() { method setQuestion (line 47) | public void setQuestion(@NonNull final String question) { method getEndIndex (line 51) | public long getEndIndex() { method setEndIndex (line 55) | public void setEndIndex(final long endIndex) { method setStartIndex (line 59) | public void setStartIndex(final long startIndex) { method getStartIndex (line 63) | public long getStartIndex() { FILE: app/src/main/java/ai/saiy/android/command/wolframalpha/WolframAlpha.java class WolframAlpha (line 39) | public class WolframAlpha implements Callable>> { method WolframAlpha (line 54) | public WolframAlpha(@NonNull final SaiyResources sr, @NonNull final Su... method WolframAlpha (line 79) | public WolframAlpha(@NonNull final SupportedLanguage sl) { method detectCallable (line 88) | public ArrayList> detectCallable() { method sort (line 107) | public ArrayList sort(@NonNull final Context ctx, @NonNull fin... method call (line 126) | @Override FILE: app/src/main/java/ai/saiy/android/command/wolframalpha/WolframAlpha_en.java class WolframAlpha_en (line 42) | public class WolframAlpha_en { method WolframAlpha_en (line 65) | public WolframAlpha_en(@NonNull final SaiyResources sr, @NonNull final... method initStrings (line 83) | private static void initStrings(@NonNull final SaiyResources sr) { method detectCallable (line 96) | public ArrayList> detectCallable() { method sortWolframAlpha (line 153) | public static ArrayList sortWolframAlpha(@NonNull final Contex... FILE: app/src/main/java/ai/saiy/android/configuration/APIAIConfiguration.java class APIAIConfiguration (line 25) | public class APIAIConfiguration { method APIAIConfiguration (line 30) | public APIAIConfiguration() { FILE: app/src/main/java/ai/saiy/android/configuration/BeyondVerbalConfiguration.java class BeyondVerbalConfiguration (line 23) | public class BeyondVerbalConfiguration { FILE: app/src/main/java/ai/saiy/android/configuration/BluemixConfiguration.java class BluemixConfiguration (line 32) | public class BluemixConfiguration { method BluemixConfiguration (line 40) | public BluemixConfiguration() { method getSpeechURI (line 49) | public static URI getSpeechURI(@NonNull final String model) { FILE: app/src/main/java/ai/saiy/android/configuration/GoogleConfiguration.java class GoogleConfiguration (line 32) | public final class GoogleConfiguration { method GoogleConfiguration (line 37) | public GoogleConfiguration() { FILE: app/src/main/java/ai/saiy/android/configuration/MicrosoftConfiguration.java class MicrosoftConfiguration (line 25) | public class MicrosoftConfiguration { method MicrosoftConfiguration (line 30) | public MicrosoftConfiguration() { FILE: app/src/main/java/ai/saiy/android/configuration/NuanceConfiguration.java class NuanceConfiguration (line 31) | public final class NuanceConfiguration { method NuanceConfiguration (line 36) | public NuanceConfiguration() { FILE: app/src/main/java/ai/saiy/android/configuration/WitConfiguration.java class WitConfiguration (line 24) | public class WitConfiguration { FILE: app/src/main/java/ai/saiy/android/configuration/WolframConfiguration.java class WolframConfiguration (line 24) | public class WolframConfiguration { FILE: app/src/main/java/ai/saiy/android/custom/CCC.java type CCC (line 25) | public enum CCC { FILE: app/src/main/java/ai/saiy/android/custom/Custom.java type Custom (line 13) | public enum Custom { FILE: app/src/main/java/ai/saiy/android/custom/CustomCommand.java class CustomCommand (line 32) | public class CustomCommand implements Callable { method CustomCommand (line 67) | public CustomCommand(@NonNull final CCC customAction, @NonNull final C... method getSerialised (line 82) | public String getSerialised() { method setSerialised (line 86) | public void setSerialised(@NonNull final String serialised) { method getIntent (line 90) | public String getIntent() { method setIntent (line 94) | public void setIntent(@NonNull final String intent) { method getAction (line 98) | public int getAction() { method getAlgorithm (line 102) | public Algorithm getAlgorithm() { method setAlgorithm (line 106) | public void setAlgorithm(@NonNull final Algorithm algorithm) { method getUtterance (line 110) | public String getUtterance() { method setUtterance (line 114) | public void setUtterance(@NonNull final String utterance) { method getScore (line 118) | public double getScore() { method setScore (line 122) | public void setScore(final double score) { method isExactMatch (line 126) | public boolean isExactMatch() { method setExactMatch (line 130) | public void setExactMatch(final boolean exactMatch) { method getCustomAction (line 134) | public CCC getCustomAction() { method getCommandConstant (line 138) | public CC getCommandConstant() { method getKeyphrase (line 142) | public String getKeyphrase() { method getResponseError (line 146) | public String getResponseError() { method getResponseSuccess (line 150) | public String getResponseSuccess() { method getTTSLocale (line 154) | public String getTTSLocale() { method getVRLocale (line 158) | public String getVRLocale() { method getRegex (line 162) | public Regex getRegex() { method setRegex (line 166) | public void setRegex(@NonNull final Regex regex) { method getRegularExpression (line 170) | public String getRegularExpression() { method setRegularExpression (line 174) | public void setRegularExpression(@NonNull final String regularExpressi... method getExtraText (line 178) | public String getExtraText() { method setExtraText (line 182) | public void setExtraText(@NonNull final String extraText) { method getExtraText2 (line 186) | public String getExtraText2() { method setExtraText2 (line 190) | public void setExtraText2(@NonNull final String extraText2) { method call (line 200) | @Override FILE: app/src/main/java/ai/saiy/android/custom/CustomCommandContainer.java class CustomCommandContainer (line 29) | public class CustomCommandContainer implements Serializable { method CustomCommandContainer (line 51) | public CustomCommandContainer(final long rowId, @NonNull final String ... method getUtterance (line 59) | public String getUtterance() { method setUtterance (line 63) | public void setUtterance(@NonNull final String utterance) { method isExactMatch (line 67) | public boolean isExactMatch() { method setExactMatch (line 71) | public void setExactMatch(final boolean exactMatch) { method getScore (line 75) | public double getScore() { method setScore (line 79) | public void setScore(final double score) { method getKeyphrase (line 83) | public String getKeyphrase() { method getRowId (line 87) | public long getRowId() { method getSerialised (line 91) | public String getSerialised() { method getRegex (line 95) | public Regex getRegex() { FILE: app/src/main/java/ai/saiy/android/custom/CustomCommandHelper.java class CustomCommandHelper (line 86) | public class CustomCommandHelper { method isCustomCommand (line 103) | public boolean isCustomCommand(@NonNull final Context ctx, @NonNull fi... method getCustomCommands (line 391) | public ArrayList getCustomCommands(@NonNull fi... method getCommand (line 421) | public CustomCommand getCommand() { method setCustomCommand (line 425) | public void setCustomCommand(@Nullable final CustomCommand customComma... method getCommandConstant (line 434) | public CC getCommandConstant() { method setCommand (line 447) | public static Pair setCommand(@NonNull final Context ct... method deleteCustomCommand (line 469) | public static void deleteCustomCommand(@NonNull final Context ctx, fin... method commandExists (line 485) | private static Pair commandExists(@NonNull final DBCust... method commandExists (line 540) | public boolean commandExists(@NonNull final Context ctx, @NonNull fina... method deleteAllCommands (line 584) | public static boolean deleteAllCommands(@NonNull final Context ctx) { method deleteCommandsForPackage (line 598) | public static void deleteCommandsForPackage(@NonNull final Context ctx, FILE: app/src/main/java/ai/saiy/android/custom/CustomHelper.java class CustomHelper (line 50) | public class CustomHelper { method getCustomisationHolder (line 62) | public CustomHelperHolder getCustomisationHolder(@NonNull final Contex... method completeCustomisationHolder (line 123) | @SuppressWarnings("unchecked") method getCustomisations (line 155) | public ArrayList getCustomisations(@NonNull fi... FILE: app/src/main/java/ai/saiy/android/custom/CustomHelperHolder.java class CustomHelperHolder (line 28) | public class CustomHelperHolder { method CustomHelperHolder (line 32) | public CustomHelperHolder() { method CustomHelperHolder (line 35) | public CustomHelperHolder(@NonNull final ArrayList getCustomCommandArray() { FILE: app/src/main/java/ai/saiy/android/custom/CustomResolver.java class CustomResolver (line 28) | public class CustomResolver { method CustomResolver (line 34) | public CustomResolver() { method CustomResolver (line 37) | public CustomResolver(final boolean isCustom, @NonNull final ArrayList... method getCustomCommandHelper (line 45) | public CustomCommandHelper getCustomCommandHelper() { method setCustomCommandHelper (line 49) | public void setCustomCommandHelper(@NonNull final CustomCommandHelper ... method isCustom (line 53) | public boolean isCustom() { method setCustom (line 57) | public void setCustom(final boolean custom) { method getVoiceData (line 61) | public ArrayList getVoiceData() { method setVoiceData (line 65) | public void setVoiceData(@NonNull final ArrayList voiceData) { FILE: app/src/main/java/ai/saiy/android/database/DBCustomCommand.java class DBCustomCommand (line 42) | public class DBCustomCommand extends SQLiteOpenHelper { method DBCustomCommand (line 72) | public DBCustomCommand(@NonNull final Context mContext) { method open (line 85) | public void open() throws SQLException { method close (line 92) | @Override method onCreate (line 100) | @Override method onUpgrade (line 108) | @Override method databaseExists (line 124) | public boolean databaseExists() { method deleteTable (line 131) | public boolean deleteTable() { method insertPopulatedRow (line 200) | public Pair insertPopulatedRow(@NonNull final String ke... method deleteRows (line 284) | public void deleteRows(final ArrayList rowIDs) { method deleteRow (line 353) | public void deleteRow(final long rowID) { method getKeyphrases (line 414) | public ArrayList getKeyphrases() { method getSerialisable (line 486) | public String getSerialisable(final long rowId) { FILE: app/src/main/java/ai/saiy/android/database/DBSpeech.java class DBSpeech (line 45) | public class DBSpeech extends SQLiteOpenHelper { method DBSpeech (line 94) | public DBSpeech(@NonNull final Context mContext) { method open (line 107) | public void open() throws SQLException { method close (line 114) | @Override method onCreate (line 122) | @Override method onUpgrade (line 130) | @Override method databaseExists (line 146) | public boolean databaseExists() { method deleteTable (line 153) | public boolean deleteTable() { method deleteEntry (line 218) | public boolean deleteEntry(final long rowId) { method entryExists (line 291) | public boolean entryExists(@NonNull final String initEngine, @NonNull ... method getBytes (line 386) | public SpeechCacheResult getBytes(@NonNull final String initEngine, @N... method shouldRunMaintenance (line 498) | public boolean shouldRunMaintenance(@NonNull final Context ctx) { method runMaintenance (line 579) | public void runMaintenance(@NonNull final Context ctx) { method insertRow (line 690) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) FILE: app/src/main/java/ai/saiy/android/database/callable/DBCustomCommandCallable.java class DBCustomCommandCallable (line 21) | public class DBCustomCommandCallable implements Callable prepareChooser(@NonNul... method prepareChooserDefault (line 168) | private static ArrayList prepareChooserDefault... method removeDuplicates (line 217) | private static ArrayList removeDuplicates( method describeContents (line 246) | @Override FILE: app/src/main/java/ai/saiy/android/defaults/songrecognition/SongRecognitionProvider.java type SongRecognitionProvider (line 31) | public enum SongRecognitionProvider { method getApplicationName (line 59) | public static String getApplicationName(@NonNull final Context ctx, @N... method getProvider (line 82) | public static SongRecognitionProvider getProvider(int provider) { FILE: app/src/main/java/ai/saiy/android/device/DeviceInfo.java class DeviceInfo (line 44) | public class DeviceInfo { method getDeviceInfo (line 55) | public static String getDeviceInfo(@NonNull final Context ctx) { method getDefaultTTSProvider (line 108) | public static String getDefaultTTSProvider(@NonNull final Context ctx) { method getDefaultVRProvider (line 120) | public static String getDefaultVRProvider(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/device/UtilsDevice.java class UtilsDevice (line 33) | public class UtilsDevice { method isDeviceLocked (line 40) | public static boolean isDeviceLocked(@NonNull final Context ctx) { method isScreenOff (line 51) | public static boolean isScreenOff(@NonNull final Context ctx) { method isScreenOffDeprecated (line 60) | @SuppressWarnings("deprecation") method isScreenOff20 (line 65) | @TargetApi(Build.VERSION_CODES.KITKAT_WATCH) FILE: app/src/main/java/ai/saiy/android/error/Issue.java class Issue (line 36) | public class Issue { method Issue (line 58) | public Issue(@NonNull final Context mContext, final int issueConstant) { method execute (line 81) | public void execute() { method getIssueText (line 94) | private String getIssueText(final int issueConstant) { FILE: app/src/main/java/ai/saiy/android/error/IssueContent.java class IssueContent (line 31) | public class IssueContent implements Serializable { method IssueContent (line 38) | public IssueContent(final int issueConstant) { method setIssueText (line 42) | public void setIssueText(@NonNull final String issueText) { method getIssueConstant (line 46) | public int getIssueConstant() { method getIssueText (line 50) | public String getIssueText() { FILE: app/src/main/java/ai/saiy/android/files/FileCreator.java class FileCreator (line 38) | public class FileCreator { method FileCreator (line 61) | public FileCreator(@NonNull final Context mContext, final int nChannel... method getDefaultFile (line 98) | public File getDefaultFile() { method passBuffer (line 107) | public void passBuffer(@NonNull final byte[] buff) { method completeWrite (line 133) | public boolean completeWrite() { method getWriter (line 166) | private RandomAccessFile getWriter() { method getFileMeta (line 202) | private void getFileMeta() { FILE: app/src/main/java/ai/saiy/android/intent/ExecuteIntent.java class ExecuteIntent (line 52) | public class ExecuteIntent { method executeIntent (line 64) | public static boolean executeIntent(@NonNull final Context ctx, @NonNu... method startService (line 96) | public static boolean startService(@NonNull final Context ctx, @NonNul... method sendBroadcast (line 136) | public static boolean sendBroadcast(@NonNull final Context ctx, @NonNu... method playStoreSearch (line 164) | public static boolean playStoreSearch(@NonNull final Context ctx, @Non... method webSearch (line 199) | public static boolean webSearch(@NonNull final Context ctx, @NonNull f... method uninstallApp (line 232) | public static boolean uninstallApp(@NonNull final Context ctx, @NonNul... method sendEmail (line 267) | public static boolean sendEmail(@NonNull final Context ctx, @NonNull f... method openApplicationSpecificSettings (line 311) | public static boolean openApplicationSpecificSettings(@NonNull final C... method googleNowListen (line 346) | public static boolean googleNowListen(@NonNull final Context ctx, fina... method googleNow (line 382) | public static boolean googleNow(@NonNull final Context ctx, @NonNull f... method wolframAlpha (line 421) | public static boolean wolframAlpha(@NonNull final Context ctx, @NonNul... method shareIntent (line 458) | public static boolean shareIntent(@NonNull final Context ctx, @NonNull... method sendDeveloperEmail (line 494) | public static boolean sendDeveloperEmail(final Context ctx) { method goHome (line 508) | public static boolean goHome(@NonNull final Context ctx) { method saiyActivity (line 543) | public static boolean saiyActivity(@NonNull final Context ctx, @NonNul... method settingsIntent (line 584) | @SuppressLint("InlinedApi") method voiceSearchSettings (line 644) | private static boolean voiceSearchSettings(@NonNull final Context ctx) { method voiceAssistSettings21 (line 686) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) FILE: app/src/main/java/ai/saiy/android/intent/IntentConstants.java class IntentConstants (line 23) | public class IntentConstants { FILE: app/src/main/java/ai/saiy/android/localisation/SaiyResources.java class SaiyResources (line 42) | public class SaiyResources { method SaiyResources (line 59) | public SaiyResources(@NonNull final Context mContext, @NonNull final S... method reset (line 73) | @SuppressWarnings("deprecation") method checkNotNull (line 90) | private boolean checkNotNull() { method getStringArray (line 100) | @SuppressWarnings("deprecation") method getString (line 121) | @SuppressWarnings("deprecation") class ResourceManager (line 139) | private final class ResourceManager extends Resources { method ResourceManager (line 140) | public ResourceManager(final AssetManager assets, final DisplayMetri... method getStringArray (line 153) | @Override method getString (line 172) | @NonNull method getString (line 189) | @NonNull FILE: app/src/main/java/ai/saiy/android/localisation/SaiyResourcesHelper.java class SaiyResourcesHelper (line 29) | public class SaiyResourcesHelper { method getArrayResource (line 40) | public static String[] getArrayResource(@NonNull final Context ctx, @N... method getStringResource (line 57) | public static String getStringResource(@NonNull final Context ctx, @No... FILE: app/src/main/java/ai/saiy/android/localisation/SupportedLanguage.java type SupportedLanguage (line 47) | public enum SupportedLanguage { method SupportedLanguage (line 80) | SupportedLanguage(final String language, final String country, final S... method getParent (line 101) | public SupportedLanguage getParent() { method hasParent (line 110) | public boolean hasParent() { method getLocale (line 119) | public Locale getLocale() { method getLanguageISO (line 128) | public String getLanguageISO() { method getCountryISO (line 137) | public String getCountryISO() { method getCountry (line 146) | public String getCountry() { method getCountryTag (line 155) | public String getCountryTag() { method getLanguageTag (line 164) | public String getLanguageTag() { method getLanguage (line 173) | public String getLanguage() { method getLanguageCountry (line 182) | public String getLanguageCountry() { method getLanguageCountryISO (line 191) | public String getLanguageCountryISO() { method getLanguages (line 200) | public static SupportedLanguage[] getLanguages() { method getSupportedLanguage (line 210) | public static SupportedLanguage getSupportedLanguage(@NonNull final Lo... FILE: app/src/main/java/ai/saiy/android/memory/Memory.java class Memory (line 36) | public class Memory { method Memory (line 60) | public Memory(final int action, @NonNull final String vrLanguage, @Non... method getAction (line 73) | public int getAction() { method getCommand (line 77) | public CC getCommand() { method getCondition (line 81) | public int getCondition() { method getVRLanguage (line 85) | public String getVRLanguage() { method getSupportedLanguage (line 89) | public SupportedLanguage getSupportedLanguage() { method getTTSLanguage (line 93) | public String getTTSLanguage() { method getUtterance (line 97) | public String getUtterance() { method getUtteranceArray (line 101) | public ArrayList getUtteranceArray() { FILE: app/src/main/java/ai/saiy/android/memory/MemoryHelper.java class MemoryHelper (line 42) | public class MemoryHelper { method hasMemory (line 53) | public static boolean hasMemory(@NonNull final Context ctx) { method getMemory (line 63) | public static Memory getMemory(@NonNull final Context ctx) { method getUnknown (line 104) | private static Memory getUnknown(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/memory/MemoryPrepare.java class MemoryPrepare (line 42) | public class MemoryPrepare { method MemoryPrepare (line 63) | public MemoryPrepare(@NonNull final Context mContext, @NonNull final B... method save (line 85) | public void save() { FILE: app/src/main/java/ai/saiy/android/nlu/NLUCoerce.java class NLUCoerce (line 60) | public class NLUCoerce { method NLUCoerce (line 86) | public NLUCoerce(@NonNull final Object nluProvider, @NonNull final Con... method coerce (line 108) | public void coerce() { method validateNLUAPIAI (line 315) | private boolean validateNLUAPIAI(@NonNull final NLUAPIAI nluAPIAI) { method validateNLUNuance (line 357) | private boolean validateNLUNuance(@NonNull final NLUNuance nluNuance) { method validateNLUNLUMicrosoft (line 470) | private boolean validateNLUNLUMicrosoft(@NonNull final NLUMicrosoft nl... method validateNLUSaiy (line 559) | private boolean validateNLUSaiy(@NonNull final NLUSaiy nluSaiy) { method getVRLocale (line 636) | public Locale getVRLocale() { method getTTSLocale (line 640) | public Locale getTTSLocale() { method getSupportedLanguage (line 644) | public SupportedLanguage getSupportedLanguage() { method getResultsArray (line 648) | public ArrayList getResultsArray() { method getContext (line 652) | public Context getContext() { method getConfidenceArray (line 656) | private float[] getConfidenceArray() { FILE: app/src/main/java/ai/saiy/android/nlu/NLUConstants.java class NLUConstants (line 32) | public class NLUConstants { method intentToCC (line 91) | public static CC intentToCC(@NonNull final String name) { method intentToCC (line 169) | public static ArrayList intentToCC(@NonNull final ArrayList getResults() { method getIntent (line 53) | public String getIntent() { method getParameters (line 57) | public HashMap getParameters() { FILE: app/src/main/java/ai/saiy/android/nlu/apiai/NLUAPIAIHelper.java class NLUAPIAIHelper (line 42) | public class NLUAPIAIHelper { method prepareCommand (line 56) | public CommandRequest prepareCommand(@NonNull final Context ctx, FILE: app/src/main/java/ai/saiy/android/nlu/apiai/RemoteAPIAI.java class RemoteAPIAI (line 37) | public class RemoteAPIAI { method RemoteAPIAI (line 52) | public RemoteAPIAI(@NonNull final Context mContext, method fetch (line 65) | public Pair fetch() { FILE: app/src/main/java/ai/saiy/android/nlu/apiai/ResolveAPIAI.java class ResolveAPIAI (line 38) | public class ResolveAPIAI { method ResolveAPIAI (line 52) | public ResolveAPIAI(@NonNull final Context mContext, @NonNull final Su... method unpack (line 65) | public void unpack(@NonNull final String gsonResponse) { method getNLUAPIAI (line 81) | public NLUAPIAI getNLUAPIAI() { method getVRLocale (line 85) | public Locale getVRLocale() { method getTTSLocale (line 89) | public Locale getTTSLocale() { method getSupportedLanguage (line 93) | public SupportedLanguage getSupportedLanguage() { method getResultsArray (line 97) | public ArrayList getResultsArray() { method getContext (line 101) | public Context getContext() { method getConfidenceArray (line 105) | public float[] getConfidenceArray() { FILE: app/src/main/java/ai/saiy/android/nlu/bluemix/Alternative.java class Alternative (line 28) | public class Alternative { method Alternative (line 36) | public Alternative(final float confidence, @NonNull final String trans... method getConfidence (line 41) | public float getConfidence() { method getTranscript (line 45) | public String getTranscript() { FILE: app/src/main/java/ai/saiy/android/nlu/bluemix/NLUBluemix.java class NLUBluemix (line 30) | public class NLUBluemix { method NLUBluemix (line 41) | public NLUBluemix(final long resultIndex, @Nullable final String state... method getResultIndex (line 47) | public long getResultIndex() { method getResults (line 51) | public List getResults() { method getState (line 55) | public String getState() { FILE: app/src/main/java/ai/saiy/android/nlu/bluemix/ResolveBluemix.java class ResolveBluemix (line 34) | public class ResolveBluemix { method ResolveBluemix (line 48) | public ResolveBluemix(@NonNull final Context mContext, @NonNull final ... method unpack (line 61) | public void unpack(@NonNull final NLUBluemix nluBluemix) { method getNLUBluemix (line 72) | public NLUBluemix getNLUBluemix() { method getVRLocale (line 76) | public Locale getVRLocale() { method getTTSLocale (line 80) | public Locale getTTSLocale() { method getSupportedLanguage (line 84) | public SupportedLanguage getSupportedLanguage() { method getResultsArray (line 88) | public ArrayList getResultsArray() { method getContext (line 92) | public Context getContext() { method getConfidenceArray (line 96) | public float[] getConfidenceArray() { FILE: app/src/main/java/ai/saiy/android/nlu/bluemix/Result.java class Result (line 30) | public class Result { method Result (line 38) | public Result(@NonNull final List alternatives, final boo... method getAlternatives (line 43) | public List getAlternatives() { method isFinal (line 47) | public boolean isFinal() { FILE: app/src/main/java/ai/saiy/android/nlu/local/AlgorithmicContainer.java class AlgorithmicContainer (line 28) | public class AlgorithmicContainer { method getParentPosition (line 38) | public int getParentPosition() { method setParentPosition (line 42) | public void setParentPosition(final int parentPosition) { method getInput (line 46) | public String getInput() { method setInput (line 50) | public void setInput(@NonNull final String input) { method getAlgorithm (line 54) | public Algorithm getAlgorithm() { method setAlgorithm (line 58) | public void setAlgorithm(@NonNull final Algorithm algorithm) { method isExactMatch (line 62) | public boolean isExactMatch() { method setExactMatch (line 66) | public void setExactMatch(final boolean exactMatch) { method getGenericMatch (line 70) | public String getGenericMatch() { method setGenericMatch (line 74) | public void setGenericMatch(@NonNull final String genericMatch) { method getScore (line 78) | public double getScore() { method setScore (line 82) | public void setScore(final double score) { method getVariableData (line 86) | public Object getVariableData() { method setVariableData (line 90) | public void setVariableData(@NonNull final Object variableData) { FILE: app/src/main/java/ai/saiy/android/nlu/local/AlgorithmicResolver.java class AlgorithmicResolver (line 52) | public class AlgorithmicResolver { method AlgorithmicResolver (line 71) | public AlgorithmicResolver(@NonNull final Context mContext, @NonNull f... method resolve (line 86) | public AlgorithmicContainer resolve() { FILE: app/src/main/java/ai/saiy/android/nlu/local/FrequencyAnalysis.java class FrequencyAnalysis (line 54) | public final class FrequencyAnalysis { method FrequencyAnalysis (line 68) | public FrequencyAnalysis(@NonNull final ArrayList> com... method analyse (line 77) | public CC analyse() { FILE: app/src/main/java/ai/saiy/android/nlu/local/InitStrings.java class InitStrings (line 42) | public final class InitStrings { method InitStrings (line 58) | public InitStrings(@NonNull final Context mContext) { method init (line 92) | public void init() { FILE: app/src/main/java/ai/saiy/android/nlu/local/Profanity.java class Profanity (line 47) | public final class Profanity { method Profanity (line 65) | public Profanity(@NonNull final Context mContext, @NonNull final Array... method initStrings (line 83) | private static void initStrings(@NonNull final SaiyResources sr) { method remove (line 93) | public ArrayList remove() { FILE: app/src/main/java/ai/saiy/android/nlu/local/Resolve.java class Resolve (line 73) | public final class Resolve { method Resolve (line 93) | public Resolve(@NonNull final Context mContext, @NonNull final ArrayLi... method Resolve (line 127) | public Resolve(@NonNull final Context mContext, @NonNull final ArrayLi... method resolve (line 158) | public ArrayList> resolve() { FILE: app/src/main/java/ai/saiy/android/nlu/microsoft/Entity.java class Entity (line 27) | public class Entity { method Entity (line 44) | public Entity(final long endIndex, @NonNull final String entity, @NonN... method getEndIndex (line 53) | public long getEndIndex() { method getEntity (line 57) | public String getEntity() { method getScore (line 61) | public double getScore() { method getStartIndex (line 65) | public long getStartIndex() { method getType (line 69) | public String getType() { FILE: app/src/main/java/ai/saiy/android/nlu/microsoft/Intent.java class Intent (line 27) | public class Intent { method Intent (line 36) | public Intent(@NonNull final String intent, final float score) { method getIntent (line 41) | public String getIntent() { method getScore (line 45) | public float getScore() { FILE: app/src/main/java/ai/saiy/android/nlu/microsoft/NLUMicrosoft.java class NLUMicrosoft (line 29) | public class NLUMicrosoft { method NLUMicrosoft (line 42) | public NLUMicrosoft(@NonNull final List entities, @NonNull fin... method getEntities (line 49) | public List getEntities() { method getIntents (line 53) | public List getIntents() { method getQuery (line 57) | public String getQuery() { FILE: app/src/main/java/ai/saiy/android/nlu/microsoft/NLUMicrosoftHelper.java class NLUMicrosoftHelper (line 40) | public class NLUMicrosoftHelper { method prepareCommand (line 54) | public CommandRequest prepareCommand(@NonNull final Context ctx, FILE: app/src/main/java/ai/saiy/android/nlu/microsoft/ResolveMicrosoft.java class ResolveMicrosoft (line 36) | public class ResolveMicrosoft { method ResolveMicrosoft (line 50) | public ResolveMicrosoft(@NonNull final Context mContext, @NonNull fina... method unpack (line 63) | public void unpack(@NonNull final String payload) { method getNLUMicrosoft (line 75) | public NLUMicrosoft getNLUMicrosoft() { method getVRLocale (line 79) | public Locale getVRLocale() { method getTTSLocale (line 83) | public Locale getTTSLocale() { method getSupportedLanguage (line 87) | public SupportedLanguage getSupportedLanguage() { method getResultsArray (line 91) | public ArrayList getResultsArray() { method getContext (line 95) | public Context getContext() { method getConfidenceArray (line 99) | public float[] getConfidenceArray() { FILE: app/src/main/java/ai/saiy/android/nlu/nuance/Action.java class Action (line 27) | public class Action { method Action (line 32) | public Action(@NonNull final Intent intent) { method getIntent (line 36) | public Intent getIntent() { FILE: app/src/main/java/ai/saiy/android/nlu/nuance/Concept.java class Concept (line 27) | public class Concept { method Concept (line 38) | public Concept(@NonNull final String literal, @NonNull final int[][] r... method getLiteral (line 45) | public String getLiteral() { method getValue (line 49) | public String getValue() { method getRanges (line 53) | public int[][] getRanges() { FILE: app/src/main/java/ai/saiy/android/nlu/nuance/Intent.java class Intent (line 27) | public class Intent { method Intent (line 35) | public Intent(final float confidence, @NonNull final String value) { method getConfidence (line 40) | public float getConfidence() { method getValue (line 44) | public String getValue() { FILE: app/src/main/java/ai/saiy/android/nlu/nuance/Interpretation.java class Interpretation (line 30) | public class Interpretation { method Interpretation (line 41) | public Interpretation(@NonNull final Action action, @NonNull final Map... method getAction (line 48) | public Action getAction() { method getConcept (line 52) | public Map> getConcept() { method getLiteral (line 56) | public String getLiteral() { FILE: app/src/main/java/ai/saiy/android/nlu/nuance/NLUNuance.java class NLUNuance (line 29) | public class NLUNuance { method NLUNuance (line 36) | public NLUNuance(@NonNull final List interpretations) { method getInterpretations (line 40) | public List getInterpretations() { FILE: app/src/main/java/ai/saiy/android/nlu/nuance/NLUNuanceHelper.java class NLUNuanceHelper (line 42) | public class NLUNuanceHelper { method prepareCommand (line 56) | public CommandRequest prepareCommand(@NonNull final Context ctx, FILE: app/src/main/java/ai/saiy/android/nlu/nuance/ResolveNuance.java class ResolveNuance (line 40) | public class ResolveNuance { method ResolveNuance (line 54) | public ResolveNuance(@NonNull final Context mContext, @NonNull final S... method unpack (line 67) | public void unpack(@NonNull final JSONObject payload) { method getNLUNuance (line 84) | private NLUNuance getNLUNuance() { method getVRLocale (line 88) | public Locale getVRLocale() { method getTTSLocale (line 92) | public Locale getTTSLocale() { method getSupportedLanguage (line 96) | public SupportedLanguage getSupportedLanguage() { method getResultsArray (line 100) | public ArrayList getResultsArray() { method getContext (line 104) | public Context getContext() { method getConfidenceArray (line 108) | private float[] getConfidenceArray() { FILE: app/src/main/java/ai/saiy/android/nlu/saiy/Context.java class Context (line 29) | public class Context { method Context (line 40) | public Context(final double confidence, @NonNull final String context, method getConfidence (line 47) | public double getConfidence() { method getContext (line 51) | public String getContext() { method getContextValues (line 55) | public List getContextValues() { FILE: app/src/main/java/ai/saiy/android/nlu/saiy/ContextValue.java class ContextValue (line 27) | public class ContextValue { method ContextValue (line 32) | public ContextValue(@NonNull final String identifier) { method getIdentifier (line 36) | public String getIdentifier() { FILE: app/src/main/java/ai/saiy/android/nlu/saiy/Entity.java class Entity (line 29) | public class Entity { method Entity (line 46) | public Entity(final double confidence, @NonNull final String name, @No... method getConfidence (line 55) | public double getConfidence() { method getContextual (line 59) | public List getContextual() { method getIndex (line 63) | public int[] getIndex() { method getName (line 67) | public String getName() { method getValue (line 71) | public String getValue() { FILE: app/src/main/java/ai/saiy/android/nlu/saiy/Intent.java class Intent (line 29) | public class Intent { method Intent (line 41) | public Intent(final double confidence, @NonNull final String intent, @... method getEntities (line 47) | public List getEntities() { method getConfidence (line 51) | public double getConfidence() { method getIntent (line 55) | public String getIntent() { FILE: app/src/main/java/ai/saiy/android/nlu/saiy/NLUSaiy.java class NLUSaiy (line 29) | public class NLUSaiy { method NLUSaiy (line 40) | public NLUSaiy(@NonNull final float[] confidence, @NonNull final List<... method getConfidence (line 47) | public float[] getConfidence() { method getIntents (line 51) | public List getIntents() { method getResults (line 55) | public List getResults() { FILE: app/src/main/java/ai/saiy/android/nlu/saiy/NLUSaiyHelper.java class NLUSaiyHelper (line 39) | public class NLUSaiyHelper { method prepareCommand (line 53) | public CommandRequest prepareCommand(@NonNull final android.content.Co... FILE: app/src/main/java/ai/saiy/android/nlu/saiy/ResolveSaiy.java class ResolveSaiy (line 40) | public class ResolveSaiy { method ResolveSaiy (line 54) | public ResolveSaiy(@NonNull final Context mContext, @NonNull final Sup... method unpack (line 67) | public void unpack(@NonNull final JSONObject payload) { method getNLUSaiy (line 84) | public NLUSaiy getNLUSaiy() { method getVRLocale (line 88) | public Locale getVRLocale() { method getTTSLocale (line 92) | public Locale getTTSLocale() { method getSupportedLanguage (line 96) | public SupportedLanguage getSupportedLanguage() { method getResultsArray (line 100) | public ArrayList getResultsArray() { method getContext (line 104) | public Context getContext() { method getConfidenceArray (line 108) | public float[] getConfidenceArray() { FILE: app/src/main/java/ai/saiy/android/nlu/wit/Entity.java class Entity (line 30) | public class Entity { method Entity (line 35) | public Entity(@NonNull final List results) { method getResults (line 39) | public List getResults() { FILE: app/src/main/java/ai/saiy/android/nlu/wit/MessageBody.java class MessageBody (line 28) | public class MessageBody { method MessageBody (line 42) | public MessageBody(final float confidence, @NonNull final String type,... method getConfidence (line 50) | public float getConfidence() { method isSuggested (line 54) | public boolean isSuggested() { method getType (line 58) | public String getType() { method getValue (line 62) | public String getValue() { FILE: app/src/main/java/ai/saiy/android/nlu/wit/NLUWit.java class NLUWit (line 28) | public class NLUWit { method NLUWit (line 42) | public NLUWit(final float confidence, @NonNull final String text, @Non... method getConfidence (line 50) | public float getConfidence() { method getEntities (line 54) | public Entity getEntities() { method getMessageId (line 58) | public String getMessageId() { method getText (line 62) | public String getText() { FILE: app/src/main/java/ai/saiy/android/nlu/wit/ResolveWit.java class ResolveWit (line 34) | public class ResolveWit { method ResolveWit (line 48) | public ResolveWit(@NonNull final Context mContext, @NonNull final Supp... method unpack (line 61) | public void unpack(@NonNull final NLUWit nluWit) { method getNLUWit (line 72) | public NLUWit getNLUWit() { method getVRLocale (line 76) | public Locale getVRLocale() { method getTTSLocale (line 80) | public Locale getTTSLocale() { method getSupportedLanguage (line 84) | public SupportedLanguage getSupportedLanguage() { method getResultsArray (line 88) | public ArrayList getResultsArray() { method getContext (line 92) | public Context getContext() { method getConfidenceArray (line 96) | public float[] getConfidenceArray() { FILE: app/src/main/java/ai/saiy/android/partial/IPartial.java type IPartial (line 23) | public interface IPartial { method onCancelDetected (line 25) | void onCancelDetected(); method onTranslateDetected (line 27) | void onTranslateDetected(); FILE: app/src/main/java/ai/saiy/android/partial/Partial.java class Partial (line 25) | public class Partial { FILE: app/src/main/java/ai/saiy/android/partial/PartialHelper.java class PartialHelper (line 51) | public class PartialHelper { method PartialHelper (line 74) | public PartialHelper(@NonNull final Context mContext, @NonNull final S... method isPartial (line 102) | public void isPartial(@NonNull final Bundle partialResults) { method shutdown (line 157) | public void shutdown() { method isShutdown (line 186) | public boolean isShutdown() { FILE: app/src/main/java/ai/saiy/android/permissions/PermissionHelper.java class PermissionHelper (line 38) | public class PermissionHelper { method checkSaiyRemotePermission (line 57) | public static boolean checkSaiyRemotePermission(@NonNull final Context... method checkSaiyPermission (line 82) | public static boolean checkSaiyPermission(@NonNull final Context ctx, ... method checkAudioPermissions (line 127) | public static boolean checkAudioPermissions(@NonNull final Context ctx) { method checkFilePermissions (line 166) | public static boolean checkFilePermissions(@NonNull final Context ctx) { method checkContactGroupPermissions (line 205) | public static boolean checkContactGroupPermissions(@NonNull final Cont... method checkUsageStatsPermission (line 244) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) FILE: app/src/main/java/ai/saiy/android/personality/AI.java class AI (line 28) | public class AI { method getAILevel (line 38) | public static String getAILevel() { method calculateAI (line 47) | private static double calculateAI() { FILE: app/src/main/java/ai/saiy/android/personality/PersonalityHelper.java class PersonalityHelper (line 33) | public final class PersonalityHelper { method PersonalityHelper (line 38) | public PersonalityHelper() { method isUserAGoat (line 51) | public static boolean isUserAGoat() { method getIntro (line 61) | public static String getIntro(@NonNull final Context ctx, @NonNull fin... method getUserNameOrNot (line 71) | public static String getUserNameOrNot(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/personality/PersonalityResponse.java class PersonalityResponse (line 42) | public final class PersonalityResponse { method PersonalityResponse (line 47) | public PersonalityResponse() { method getBeyondVerbalIntroResponse (line 58) | public static String getBeyondVerbalIntroResponse(@NonNull final Conte... method getBeyondVerbalErrorResponse (line 71) | public static String getBeyondVerbalErrorResponse(@NonNull final Conte... method getBeyondVerbalVerboseResponse (line 84) | public static String getBeyondVerbalVerboseResponse(@NonNull final Con... method getBeyondVerbalExtraVerboseResponse (line 97) | public static String getBeyondVerbalExtraVerboseResponse(@NonNull fina... method getBeyondVerbalServerErrorResponse (line 110) | public static String getBeyondVerbalServerErrorResponse(@NonNull final... method getTaskerTaskExecutedResponse (line 124) | public static String getTaskerTaskExecutedResponse(@NonNull final Cont... method getTaskerTaskNotMatchedResponse (line 138) | public static String getTaskerTaskNotMatchedResponse(@NonNull final Co... method getTaskerTaskFailedResponse (line 155) | public static String getTaskerTaskFailedResponse(@NonNull final Contex... method getTaskerNoTasksResponse (line 168) | public static String getTaskerNoTasksResponse(@NonNull final Context ctx, method getTaskerExternalAccessResponse (line 180) | public static String getTaskerExternalAccessResponse(@NonNull final Co... method getTaskerDisabledResponse (line 192) | public static String getTaskerDisabledResponse(@NonNull final Context ... method getTaskerInstallResponse (line 204) | public static String getTaskerInstallResponse(@NonNull final Context ctx, method getTaskerInstallOrderResponse (line 216) | public static String getTaskerInstallOrderResponse(@NonNull final Cont... method getIntro (line 229) | public static String getIntro(@NonNull final Context ctx, @NonNull fin... method getErrorProfanityFilter (line 269) | public static String getErrorProfanityFilter(@NonNull final Context ct... method getErrorEmptyVoiceData (line 280) | public static String getErrorEmptyVoiceData(@NonNull final Context ctx... method getErrorActionUnknown (line 291) | public static String getErrorActionUnknown(@NonNull final Context ctx,... method getErrorRemoteFailed (line 302) | public static String getErrorRemoteFailed(@NonNull final Context ctx, ... method getErrorRemoteFailedUnknown (line 315) | public static String getErrorRemoteFailedUnknown(@NonNull final Contex... method getErrorRemoteCommandRegister (line 327) | public static String getErrorRemoteCommandRegister(@NonNull final Cont... method getRemoteCommandRegisterSuccess (line 341) | public static String getRemoteCommandRegisterSuccess(@NonNull final Co... method getRemoteSuccess (line 357) | public static String getRemoteSuccess(@NonNull final Context ctx, @Non... method getNoNetwork (line 369) | public static String getNoNetwork(@NonNull final Context ctx, @NonNull... method getNoComprende (line 382) | public static String getNoComprende(@NonNull final Context ctx, @NonNu... method getRepeatCommand (line 395) | public static String getRepeatCommand(@NonNull final Context ctx, @Non... method getCancelled (line 408) | public static String getCancelled(@NonNull final Context ctx, @NonNull... method getUserName (line 420) | public static String getUserName(@NonNull final Context ctx, @NonNull ... method getSongRecognitionResponse (line 433) | public static String getSongRecognitionResponse(@NonNull final Context... method getSecureErrorResponse (line 446) | public static String getSecureErrorResponse(@NonNull final Context ctx... method getBatteryResponse (line 461) | public static String getBatteryResponse(@NonNull final Context ctx, @N... method getBatteryErrorUnknownResponse (line 474) | public static String getBatteryErrorUnknownResponse(@NonNull final Con... method getBatteryErrorAccessResponse (line 487) | public static String getBatteryErrorAccessResponse(@NonNull final Cont... method getSongRecognitionErrorAppResponse (line 501) | public static String getSongRecognitionErrorAppResponse(@NonNull final... method getSongRecognitionErrorNoApp (line 515) | public static String getSongRecognitionErrorNoApp(@NonNull final Conte... method getSongRecognitionErrorAppUninstalled (line 528) | public static String getSongRecognitionErrorAppUninstalled(@NonNull fi... method getUserNameRepeat (line 542) | public static String getUserNameRepeat(@NonNull final Context ctx, @No... method getUserNameError (line 554) | public static String getUserNameError(@NonNull final Context ctx, @Non... method getWolframAlphaError (line 567) | public static String getWolframAlphaError(@NonNull final Context ctx, ... method getWolframAlphaIntro (line 581) | public static String getWolframAlphaIntro(@NonNull final Context ctx, ... method getNoMemory (line 593) | public static String getNoMemory(@NonNull final Context ctx, @NonNull ... method getClipboardSpell (line 628) | public static String getClipboardSpell(@NonNull final Context ctx, @No... method getClipboardDataError (line 640) | public static String getClipboardDataError(@NonNull final Context ctx,... method getClipboardAccessError (line 652) | public static String getClipboardAccessError(@NonNull final Context ct... method getSpellError (line 664) | public static String getSpellError(@NonNull final Context ctx, @NonNul... method getEnrollmentError (line 676) | public static String getEnrollmentError(@NonNull final Context ctx, @N... method getVocalIDError (line 690) | public static String getVocalIDError(@NonNull final Context ctx, @NonN... method getVocalIDHigh (line 704) | public static String getVocalIDHigh(@NonNull final Context ctx, @NonNu... method getVocalIDMedium (line 718) | public static String getVocalIDMedium(@NonNull final Context ctx, @Non... method getVocalIDLow (line 732) | public static String getVocalIDLow(@NonNull final Context ctx, @NonNul... method getEnrollmentAPIError (line 744) | public static String getEnrollmentAPIError(@NonNull final Context ctx,... method getBVAnalysisCompleteResponse (line 758) | public static String getBVAnalysisCompleteResponse(@NonNull final Cont... FILE: app/src/main/java/ai/saiy/android/processing/Condition.java class Condition (line 31) | public final class Condition { FILE: app/src/main/java/ai/saiy/android/processing/EntangledPair.java class EntangledPair (line 27) | public class EntangledPair { method EntangledPair (line 34) | public EntangledPair(@NonNull final Position position, @NonNull final ... method getPosition (line 39) | public Position getPosition() { method getCC (line 43) | public CC getCC() { method getUtterance (line 47) | public String getUtterance() { method setUtterance (line 51) | public void setUtterance(@NonNull final String utterance) { method getToastContent (line 55) | public String getToastContent() { method setToastContent (line 59) | public void setToastContent(@NonNull final String toastContent) { FILE: app/src/main/java/ai/saiy/android/processing/Outcome.java class Outcome (line 32) | public class Outcome { method getCondition (line 51) | public int getCondition() { method setCondition (line 60) | public void setCondition(final int condition) { method getAction (line 70) | public int getAction() { method setAction (line 80) | public void setAction(final int action) { method setOutcome (line 89) | public void setOutcome(int outcome) { method getOutcome (line 98) | public int getOutcome() { method setEntangledPair (line 107) | public void setEntangledPair(@NonNull final EntangledPair entangledPai... method getEntangledPair (line 116) | protected EntangledPair getEntangledPair() { method setQubit (line 125) | public void setQubit(@NonNull final Qubit qubit) { method getQubit (line 134) | public Qubit getQubit() { method setUtterance (line 143) | public void setUtterance(@NonNull final String utterance) { method getUtterance (line 152) | public String getUtterance() { method getTTSLocale (line 161) | public Locale getTTSLocale() { method setTTSLocale (line 170) | public void setTTSLocale(@NonNull final Locale locale) { method getExtra (line 179) | public Object getExtra() { method setExtra (line 188) | public void setExtra(final Object extra) { FILE: app/src/main/java/ai/saiy/android/processing/Position.java type Position (line 23) | public enum Position { FILE: app/src/main/java/ai/saiy/android/processing/Quantum.java class Quantum (line 98) | public class Quantum extends Tunnelling { method Quantum (line 108) | public Quantum(@NonNull final Context mContext) { method doTunnelling (line 112) | @Override method onSuperposition (line 553) | @Override method onEntanglement (line 691) | @Override FILE: app/src/main/java/ai/saiy/android/processing/Qubit.java class Qubit (line 29) | public class Qubit { method getSongRecognitionChooserList (line 36) | public ArrayList getSongRecognitionChooserList... method setSongRecognitionChooserList (line 40) | public void setSongRecognitionChooserList(@NonNull final ArrayList results) { method onClose (line 710) | @Override method onError (line 722) | @Override FILE: app/src/main/java/ai/saiy/android/recognition/provider/bluemix/mod/TrustAllBluemixWebSocketClient.java class TrustAllBluemixWebSocketClient (line 48) | public class TrustAllBluemixWebSocketClient extends WebSocketClient { method TrustAllBluemixWebSocketClient (line 57) | public TrustAllBluemixWebSocketClient(@NonNull final URI serverURL, @N... method start (line 63) | public void start() throws NoSuchAlgorithmException, KeyManagementExce... method disconnect (line 86) | public void disconnect() { method close (line 156) | @Override method onOpen (line 164) | @Override method onMessage (line 169) | @Override method onClose (line 174) | @Override method onError (line 179) | @Override method shouldError (line 196) | private boolean shouldError(@NonNull final Exception e) { FILE: app/src/main/java/ai/saiy/android/recognition/provider/google/chromium/RecognitionGoogleChromium.java class RecognitionGoogleChromium (line 70) | public class RecognitionGoogleChromium implements PauseListener { method RecognitionGoogleChromium (line 139) | public RecognitionGoogleChromium(@NonNull final SaiyRecognitionListene... method onPauseDetected (line 156) | @Override method stopListening (line 170) | public void stopListening() { method startListening (line 182) | public void startListening() { method parseResults (line 503) | private void parseResults(final String response) { method handleError (line 590) | private void handleError(final int errorCode) { method audioShutdown (line 653) | private void audioShutdown(final String from) { method closeResources (line 691) | private void closeResources(final InputStream inStream, final Scanner ... FILE: app/src/main/java/ai/saiy/android/recognition/provider/google/cloud/GoogleCredentialsInterceptor.java class GoogleCredentialsInterceptor (line 45) | public class GoogleCredentialsInterceptor implements ClientInterceptor { method GoogleCredentialsInterceptor (line 53) | public GoogleCredentialsInterceptor(Credentials credentials) { method interceptCall (line 57) | @Override method serviceUri (line 87) | private URI serviceUri(Channel channel, MethodDescriptor method) method removePort (line 115) | private URI removePort(URI uri) throws StatusException { method getRequestMetadata (line 126) | private Map> getRequestMetadata(URI uri) throws S... method toHeaders (line 134) | private static Metadata toHeaders(Map> metadata) { FILE: app/src/main/java/ai/saiy/android/recognition/provider/google/cloud/RecognitionGoogleCloud.java class RecognitionGoogleCloud (line 71) | public class RecognitionGoogleCloud implements IMic, StreamObserver isHotwordActive() { method isListening (line 353) | protected boolean isListening() { method isSpeaking (line 362) | protected Pair isSpeaking() { method startHotwordDetection (line 371) | @SuppressWarnings("UnusedParameters") method speakListen (line 398) | protected void speakListen(@NonNull final Bundle bundle) { method speakOnly (line 416) | protected void speakOnly(@NonNull final Bundle bundle) { method speak (line 434) | private void speak(final boolean isSpeakListen, @NonNull final Bundle ... method stopSpeech (line 627) | protected void stopSpeech(final boolean preventRecognition) { method stopListening (line 638) | protected void stopListening(final boolean shutdown) { method checkInstance (line 648) | public static boolean checkInstance() { method run (line 657) | @Override method run (line 704) | @Override method doSpeech (line 1229) | private void doSpeech(final int speechResult, final int queueType, @No... method speechRequestError (line 1256) | private void speechRequestError(final int queueType, @NonNull final St... method initTTS (line 1272) | private void initTTS() { method initSaiyTTS (line 1297) | private void initSaiyTTS() { method engineError (line 1313) | private void engineError() { method resetPendingConditions (line 1328) | private void resetPendingConditions() { method startForeground (line 1341) | private void startForeground(final int notificationConstant) { method onInit (line 1364) | @SuppressWarnings("deprecation") method onHotwordStarted (line 1430) | @Override method onHotwordDetected (line 1440) | @Override method onHotwordError (line 1491) | @Override method onHotwordShutdown (line 1517) | @Override method onReadyForSpeech (line 1533) | @Override method onBeginningOfRecognition (line 1543) | @Override method onRmsChanged (line 1550) | @Override method onEvent (line 1557) | @Override method onBufferReceived (line 1565) | @Override method onEndOfRecognition (line 1572) | @Override method onRecognitionError (line 1581) | @Override method onPartialResults (line 1699) | @Override method onCancelDetected (line 1724) | @Override method onTranslateDetected (line 1750) | @Override method onResults (line 1758) | @Override method onComplete (line 1860) | @Override method onError (line 1877) | @Override method onStop (line 1885) | @Override method onStart (line 1898) | @Override method onError (line 1914) | @Override method onDone (line 1956) | @Override method onCallStateChanged (line 2003) | @Override method waitGoogleCloud (line 2036) | @WorkerThread method waitIBM (line 2071) | @WorkerThread method waitMicrosoft (line 2105) | @WorkerThread method interrupt (line 2143) | private void interrupt() { method releaseVoiceEngine (line 2157) | private void releaseVoiceEngine() { method releaseRecognition (line 2206) | private void releaseRecognition() { method run (line 2239) | @Override method restartEngineMonitor (line 2260) | private void restartEngineMonitor() { method run (line 2272) | @Override method restartStatusMonitor (line 2293) | private void restartStatusMonitor() { method releasePartialHelper (line 2304) | private void releasePartialHelper() { method getTelephonyManager (line 2315) | private TelephonyManager getTelephonyManager() { method setInstance (line 2328) | private void setInstance() { method destroyInstance (line 2335) | private void destroyInstance() { method tidyUp (line 2342) | private void tidyUp() { method onTrimMemory (line 2382) | @Override method onLowMemory (line 2393) | @Override method onDestroy (line 2401) | @Override FILE: app/src/main/java/ai/saiy/android/service/ServiceConnector.java class ServiceConnector (line 40) | public class ServiceConnector { method ServiceConnector (line 60) | public ServiceConnector(@NonNull final Context mContext, @NonNull fina... method createConnection (line 74) | public void createConnection() { method doBindService (line 90) | private void doBindService(final Intent intent) { method onServiceConnected (line 107) | @Override method onServiceDisconnected (line 189) | @Override method completeRequest (line 198) | private void completeRequest() { method doUnbindService (line 243) | private void doUnbindService() { FILE: app/src/main/java/ai/saiy/android/service/helper/AssistantIntentService.java class AssistantIntentService (line 48) | public class AssistantIntentService extends IntentService { method AssistantIntentService (line 57) | public AssistantIntentService() { method onCreate (line 61) | @Override method onHandleIntent (line 71) | @Override method examineIntent (line 245) | private void examineIntent(@Nullable final Intent intent) { method examineBundle (line 268) | private void examineBundle(@Nullable final Bundle bundle) { method onDestroy (line 283) | @Override FILE: app/src/main/java/ai/saiy/android/service/helper/IConditionListener.java type IConditionListener (line 31) | public interface IConditionListener { method onTTSStarted (line 33) | void onTTSStarted(); method onTTSEnded (line 35) | void onTTSEnded(@NonNull final SelfAwareCache cache, @NonNull final Sa... method onTTSError (line 38) | void onTTSError(); method onVRStarted (line 40) | void onVRStarted(); method onVREnded (line 42) | void onVREnded(); method onVRComplete (line 44) | void onVRComplete(); method onVRError (line 46) | void onVRError(); FILE: app/src/main/java/ai/saiy/android/service/helper/LocalRequest.java class LocalRequest (line 52) | public class LocalRequest { method LocalRequest (line 87) | public LocalRequest(@NonNull final Context mContext, @NonNull final Bu... method LocalRequest (line 99) | public LocalRequest(@NonNull final Context mContext) { method execute (line 109) | public void execute() { method prepareIntro (line 120) | public void prepareIntro() { method prepareCancelled (line 142) | public void prepareCancelled(@NonNull final SupportedLanguage sl, @Non... method prepareDefault (line 161) | public void prepareDefault(final int action, @Nullable final String ut... method prepareDefault (line 179) | public void prepareDefault(final int action, @NonNull final SupportedL... method getRequestIntent (line 194) | public Intent getRequestIntent() { method getVRLocale (line 205) | public Locale getVRLocale() { method setVRLocale (line 223) | public void setVRLocale(final Locale loc) { method getTTSLocale (line 233) | public Locale getTTSLocale() { method setTTSLocale (line 251) | public void setTTSLocale(final Locale loc) { method setAction (line 261) | public void setAction(final int action) { method getAction (line 271) | public int getAction() { method setCondition (line 286) | public void setCondition(final int condition) { method getCondition (line 295) | public int getCondition() { method setCommand (line 310) | public void setCommand(final CC command) { method getCommand (line 320) | public CC getCommand() { method setUtteranceArray (line 335) | public void setUtteranceArray(@NonNull final ArrayList voiceDa... method getUtteranceArray (line 344) | public ArrayList getUtteranceArray() { method setUtterance (line 362) | public void setUtterance(@NonNull final String utterance) { method getUtterance (line 371) | public String getUtterance() { method setShutdownHotword (line 387) | public void setShutdownHotword() { method getShutdownHotword (line 396) | public boolean getShutdownHotword() { method setSecure (line 407) | public void setSecure(final boolean secure) { method isSecure (line 416) | public boolean isSecure() { method setIdentityProfile (line 425) | public void setIdentityProfile(@NonNull final String profileId) { method getIdentityProfile (line 434) | public String getIdentityProfile() { method getBundle (line 446) | public Bundle getBundle() { method getSupportedLanguage (line 455) | public SupportedLanguage getSupportedLanguage() { method setSupportedLanguage (line 466) | public void setSupportedLanguage(@NonNull final SupportedLanguage sl) { method setQueueType (line 475) | public void setQueueType(final int queueType) { method getQueueType (line 484) | public int getQueueType() { method setSpeechPriority (line 488) | public void setSpeechPriority(final int priority) { method getSpeechPriority (line 492) | public int getSpeechPriority() { method setPreventRecognition (line 497) | public void setPreventRecognition() { method shouldPreventRecognition (line 501) | public boolean shouldPreventRecognition() { FILE: app/src/main/java/ai/saiy/android/service/helper/SelfAwareCache.java class SelfAwareCache (line 50) | public class SelfAwareCache extends SaiyProgressListener { method SelfAwareCache (line 69) | public SelfAwareCache(@NonNull final Context mContext) { method shouldCache (line 82) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method doAudioCache (line 143) | @SuppressWarnings("deprecation") method onAudioAvailable (line 180) | @Override method onBeginSynthesis (line 187) | @Override method onStart (line 195) | @Override method onDone (line 202) | @Override method onError (line 234) | @Override method speechMaintenance (line 247) | private void speechMaintenance() { method shutdownTTS (line 280) | private void shutdownTTS() { FILE: app/src/main/java/ai/saiy/android/service/helper/SelfAwareConditions.java class SelfAwareConditions (line 134) | public class SelfAwareConditions extends SelfAwareHelper implements ICon... method SelfAwareConditions (line 207) | public SelfAwareConditions(@NonNull final Context mContext, @NonNull f... method grantAcquire (line 234) | private boolean grantAcquire(final int callingUid) throws SecurityExce... method checkSaiyPermission (line 293) | public boolean checkSaiyPermission(final int callingUid) { method checkSaiyRemotePermission (line 305) | public boolean checkSaiyRemotePermission() { method checkAudioPermission (line 317) | public boolean checkAudioPermission() { method checkFilePermission (line 329) | public boolean checkFilePermission() { method isUserInterrupted (line 347) | public boolean isUserInterrupted() { method servingRemote (line 361) | public boolean servingRemote() { method shouldAction (line 387) | @SuppressWarnings("ConstantConditions") method isHotwordActive (line 439) | public boolean isHotwordActive(@Nullable final RecognitionSphinx recog... method isListening (line 448) | public boolean isListening() { method isSpeaking (line 459) | public Pair isSpeaking(final SaiyTextToSpeech tts) { method proceedPriority (line 529) | public Pair, Pair> proceedPri... method removeInterrupted (line 605) | public void removeInterrupted(@NonNull final SelfAwareParameters param... method stopSpeech (line 618) | public void stopSpeech(@Nullable final SaiyTextToSpeech tts, @NonNull ... method stopListening (line 694) | public void stopListening(final RecognitionNuance recogNuance, final R... method getCallback (line 1000) | private Callback getCallback() { method killCallbacks (line 1012) | public void killCallbacks() { method validateRemoteParcel (line 1026) | private boolean validateRemoteParcel(final ISaiyListener rl, final Req... method addCallback (line 1069) | private void addCallback(final ISaiyListener rl) throws RemoteException { method manageCallback (line 1103) | public void manageCallback(int callbackType, final Bundle results) { method checkNotificationInstruction (line 1280) | public int checkNotificationInstruction(@Nullable final Intent startCo... method isCancelled (line 1323) | public boolean isCancelled() { method resetCancelled (line 1330) | private void resetCancelled() { method setCancelled (line 1341) | public void setCancelled() { method getDefaultRecognition (line 1350) | public SaiyDefaults.VR getDefaultRecognition() { method getDefaultLanguageModel (line 1386) | private SaiyDefaults.LanguageModel getDefaultLanguageModel() { method getDefaultLanguageModel (line 1400) | public SaiyDefaults.LanguageModel getDefaultLanguageModel(final boolea... method getDefaultTTS (line 1413) | public SaiyDefaults.TTS getDefaultTTS() { method isNetworkAvailable (line 1426) | public boolean isNetworkAvailable() { method shouldWarmUp (line 1445) | public boolean shouldWarmUp(final SaiyTextToSpeech tts, final Intent i... method setVoice (line 1494) | public void setVoice(@NonNull final SaiyTextToSpeech tts, @NonNull fin... method getTTSLocale (line 1522) | public Locale getTTSLocale(final boolean servingRemote) { method getTTSLocale (line 1549) | private Locale getTTSLocale() { method putResults (line 1579) | public void putResults(@NonNull final Bundle results) { method getQueueType (line 1611) | public int getQueueType() { method isQueueAdd (line 1621) | public boolean isQueueAdd(final Bundle bundle) { method getVRLocale (line 1631) | public Locale getVRLocale(final boolean servingRemote) { method getVRLocale (line 1668) | private Locale getVRLocale() { method getSupportedLanguage (line 1700) | public SupportedLanguage getSupportedLanguage(final boolean servingRem... method getEngineNuance (line 1727) | public EngineNuance getEngineNuance(@NonNull final SelfAwareParameters... method getNuanceRecognition (line 1758) | public RecognitionNuance getNuanceRecognition(@NonNull final SaiyRecog... method getGoogleCloudRecognition (line 1791) | public RecognitionGoogleCloud getGoogleCloudRecognition(@NonNull final... method getGoogleChromiumRecognition (line 1817) | public RecognitionGoogleChromium getGoogleChromiumRecognition(@NonNull... method getMicrosoftRecognition (line 1843) | public RecognitionMicrosoft getMicrosoftRecognition(@NonNull final Sai... method getAPIAIRemote (line 1876) | @SuppressWarnings("ConstantConditions") method getWitRecognition (line 1893) | public RecognitionWit getWitRecognition(@NonNull final SaiyRecognition... method getIBMRecognition (line 1922) | public RecognitionBluemix getIBMRecognition(@NonNull final Recognition... method getRemoteRecognition (line 1952) | public RecognitionRemote getRemoteRecognition(@NonNull final SaiyRecog... method getSphinxRecognition (line 1972) | public RecognitionSphinx getSphinxRecognition(@NonNull final SaiyHotwo... method getMicRecognition (line 1990) | public RecognitionMic getMicRecognition(@Nullable final SaiyRecognitio... method getNativeRecognition (line 2008) | public Pair getNativeRecognition( method getNativeIntent (line 2073) | public Intent getNativeIntent() { method getIdentityProfile (line 2105) | public String getIdentityProfile() { method getUtterance (line 2114) | public String getUtterance() { method setHotwordShutdown (line 2131) | public void setHotwordShutdown(@Nullable final RecognitionSphinx recog... method restartHotword (line 2146) | public boolean restartHotword() { method isSilentUtterance (line 2158) | public boolean isSilentUtterance() { method isSecure (line 2172) | public boolean isSecure() { method setSecure (line 2180) | private void setSecure() { method getBundle (line 2189) | public Bundle getBundle() { method checkConditions (line 2210) | public boolean checkConditions(final SaiyTextToSpeech tts, final SaiyD... method getCondition (line 2217) | public int getCondition() { method handleMemory (line 2224) | private void handleMemory() { method checkTTSConditions (line 2235) | @Override method getNuanceUri (line 2240) | @Override method getPackage (line 2245) | @Override method getSpeechLength (line 2250) | @Override method isInterrupted (line 2255) | @Override method manageRemoteBusy (line 2260) | @Override method shouldBind (line 2265) | public Pair shouldBind(final Intent intent) { method shouldBind (line 2269) | @Override method shouldRebind (line 2281) | public boolean shouldRebind(final Intent intent) { method issueNoVRProvider (line 2285) | @Override method issueNoTTSProvider (line 2290) | @Override method shouldRebind (line 2295) | @Override method shouldSpeak (line 2300) | @Override method shouldUnbind (line 2305) | @Override method validateRemote (line 2310) | @Override method validateRemoteBundle (line 2315) | @Override method onTTSStarted (line 2320) | @Override method onTTSEnded (line 2333) | @Override method onTTSError (line 2387) | @Override method onVRStarted (line 2400) | @Override method onVREnded (line 2419) | @Override method onVRComplete (line 2434) | @Override method onVRError (line 2446) | @Override method run (line 2466) | @Override method run (line 2482) | @Override method setFetchingCountdown (line 2495) | public void setFetchingCountdown() { method setInitialisingCountdown (line 2508) | public void setInitialisingCountdown() { method getHandler (line 2517) | public Handler getHandler() { method removeRunnableCallback (line 2526) | public void removeRunnableCallback(final Runnable runnable) { method acquireDisplayWakeLock (line 2572) | public void acquireDisplayWakeLock() { method acquireWakeLock (line 2588) | public void acquireWakeLock() { method releaseWakeLock (line 2604) | public void releaseWakeLock() { method getSaiySoundPool (line 2622) | public SaiySoundPool getSaiySoundPool() { method handleTTSError (line 2635) | @Override method handleVRError (line 2642) | public void handleVRError() { method handleRecognitionError (line 2656) | public void handleRecognitionError(final int error, @NonNull final Bun... method showToast (line 2668) | @Override method vibrate (line 2676) | public void vibrate(final long duration) { FILE: app/src/main/java/ai/saiy/android/service/helper/SelfAwareHelper.java class SelfAwareHelper (line 74) | public class SelfAwareHelper { method SelfAwareHelper (line 97) | public SelfAwareHelper(@NonNull final Context mContext, @NonNull final... method handleTTSError (line 111) | public void handleTTSError(@NonNull final SaiyDefaults.TTS defaultTTS,... method handleVRError (line 191) | public void handleVRError(@NonNull final SaiyDefaults.VR defaultVR, @N... method announceVRError (line 270) | private void announceVRError(@NonNull final SupportedLanguage sl, @Non... method showTTSErrorToast (line 280) | private void showTTSErrorToast(@NonNull final SaiyDefaults.TTS default... method handleRecognitionError (line 315) | public void handleRecognitionError(final int error, @NonNull final Bun... method issueNoVRProvider (line 462) | public void issueNoVRProvider() { method issueNoTTSProvider (line 475) | public void issueNoTTSProvider() { method isInterrupted (line 489) | public boolean isInterrupted() { method shouldSpeak (line 498) | public boolean shouldSpeak() { method getPackage (line 510) | public String getPackage(final Intent intent) { method shouldBind (line 540) | public Pair shouldBind(final Intent intent, final Ar... method shouldRebind (line 576) | public boolean shouldRebind(final Intent intent, @NonNull final ArrayL... method shouldUnbind (line 606) | public boolean shouldUnbind(final Intent intent) { method checkTTSConditions (line 627) | public boolean checkTTSConditions(final SaiyTextToSpeech tts, final Sa... method validateRemote (line 655) | public boolean validateRemote(final ISaiyListener rl) throws RemoteExc... method validateRemoteBundle (line 681) | public boolean validateRemoteBundle(final ISaiyListener rl, final Bund... method manageRemoteBusy (line 716) | public void manageRemoteBusy(final ISaiyListener rl, final Bundle bund... method getNuanceUri (line 768) | public Uri getNuanceUri(final boolean isTTS) { method getSpeechLength (line 786) | public int getSpeechLength(final String utterance) { method startSelfAwareIfRequired (line 808) | public static void startSelfAwareIfRequired(@NonNull final Context ctx) { method startService (line 826) | public static void startService(@NonNull final Context ctx) { method restartService (line 848) | public static void restartService(@NonNull final Context ctx) { method toggleService (line 865) | public static void toggleService(@NonNull final Context ctx) { method stopService (line 882) | public static void stopService(@NonNull final Context ctx) { method startAccessibilityService (line 899) | public static void startAccessibilityService(@NonNull final Context ct... method saiyAccessibilityRunning (line 914) | public static boolean saiyAccessibilityRunning(@NonNull final Context ... method selfAwareRunning (line 961) | public static boolean selfAwareRunning(@NonNull final Context ctx) { method showToast (line 1020) | public void showToast(@Nullable final String toastWords, final int len... method getElapsed (line 1042) | public long getElapsed(final Long then) { method splitUtteranceRegex (line 1054) | public static ArrayList splitUtteranceRegex(@NonNull final Str... method splitUtteranceDeliberate (line 1112) | public static ArrayList splitUtteranceDeliberate(@NonNull Stri... FILE: app/src/main/java/ai/saiy/android/service/helper/SelfAwareParameters.java class SelfAwareParameters (line 49) | public class SelfAwareParameters extends HashMap { method SelfAwareParameters (line 65) | public SelfAwareParameters(@NonNull final Context mContext) { method getBundle (line 71) | public Bundle getBundle() { method shouldNetwork (line 81) | public boolean shouldNetwork() { method isNetworkAllowed (line 91) | @SuppressWarnings("deprecation") method getVolume (line 109) | public float getVolume() { method getPan (line 147) | private float getPan() { method setParams (line 159) | @SuppressWarnings("deprecation") method validateOnStart (line 201) | public boolean validateOnStart(@NonNull final String utteranceId) { method validateOnDone (line 234) | public Pair validateOnDone(@NonNull final String utte... method setUtteranceId (line 275) | public void setUtteranceId(@NonNull final String utteranceId) { method getUtteranceId (line 288) | public String getUtteranceId() { method putObject (line 306) | protected void putObject(@NonNull final String key, @NonNull final Obj... method get (line 326) | @Override method remove (line 335) | @Override method clear (line 344) | @Override FILE: app/src/main/java/ai/saiy/android/service/helper/SelfAwareParameters21.java class SelfAwareParameters21 (line 35) | class SelfAwareParameters21 { method SelfAwareParameters21 (line 39) | SelfAwareParameters21() { method getBundle (line 43) | protected Bundle getBundle() { method get (line 47) | protected String get(@NonNull final Object key) { method putBoolean (line 58) | protected String putBoolean(@NonNull final String key, final boolean v... method putDouble (line 63) | protected String putDouble(@NonNull final String key, final double val... method putFloat (line 68) | protected String putFloat(@NonNull final String key, final float value) { method putInt (line 73) | protected String putInt(@NonNull final String key, final int value) { method putString (line 78) | protected String putString(@NonNull final String key, @NonNull final S... method remove (line 83) | protected String remove(@NonNull final Object key) { method clear (line 88) | void clear() { FILE: app/src/main/java/ai/saiy/android/service/helper/SelfAwareVerbose.java class SelfAwareVerbose (line 39) | public class SelfAwareVerbose { method logSpeechResults (line 48) | public static void logSpeechResults(final Bundle bundle) { method memoryVerbose (line 99) | public static void memoryVerbose(final int level) { method examineBundle (line 133) | private static void examineBundle(@Nullable final Bundle bundle) { FILE: app/src/main/java/ai/saiy/android/sound/VolumeHelper.java class VolumeHelper (line 39) | public class VolumeHelper { method onAudioFocusChange (line 50) | @Override method muteRinger (line 95) | @SuppressWarnings("deprecation") method duckAudioMedia (line 192) | public static void duckAudioMedia(final Context ctx) { method pauseAudioMedia (line 239) | public static void pauseAudioMedia(final Context ctx) { method abandonAudioMedia (line 292) | public static void abandonAudioMedia(final Context ctx) { method getUserMediaVolumeValue (line 339) | public static Pair getUserMediaVolumeValue(@NonNull fi... method volumeProfileEnabled (line 412) | private static boolean volumeProfileEnabled(@NonNull final AudioManage... method getMediaPercentageValue (line 449) | private static int getMediaPercentageValue(@NonNull final AudioManager... method getMediaVolumePercentage (line 472) | private static int getMediaVolumePercentage(@NonNull final AudioManage... method getMediaVolume (line 496) | private static int getMediaVolume(@NonNull final AudioManager audioMan... method getMediaVolume (line 506) | public static int getMediaVolume(@NonNull final Context ctx) { method getMaxMediaVolume (line 517) | private static int getMaxMediaVolume(@NonNull final AudioManager audio... method getMaxMediaVolume (line 527) | public static int getMaxMediaVolume(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/thirdparty/tasker/TaskerHelper.java class TaskerHelper (line 41) | public class TaskerHelper { method getTasks (line 60) | public ArrayList getTasks(@NonNull final Context ctx) { method canInteract (line 156) | public Pair canInteract(@NonNull final Context ctx) { method isTaskerInstalled (line 248) | public Pair isTaskerInstalled(@NonNull final Context ... method executeTask (line 277) | public boolean executeTask(@NonNull final Context ctx, @NonNull final ... method showTaskerExternalAccess (line 303) | public boolean showTaskerExternalAccess(@NonNull final Context ctx) { method receiverExists (line 330) | public boolean receiverExists(@NonNull final Context ctx) { method broadcastVoiceData (line 356) | public static boolean broadcastVoiceData(@NonNull final Context ctx, @... FILE: app/src/main/java/ai/saiy/android/thirdparty/tasker/TaskerIntent.java class TaskerIntent (line 54) | public class TaskerIntent extends Intent { type Status (line 131) | public enum Status { NotInstalled, NoPermission, NotEnabled, AccessBlo... method getMaxPriority (line 153) | public static int getMaxPriority() { method validatePriority (line 157) | public static boolean validatePriority( int pri ) { method getInstalledTaskerPackage (line 167) | public static String getInstalledTaskerPackage( Context context ) { method testStatus (line 192) | public static Status testStatus( Context c ) { method taskerInstalled (line 214) | public static boolean taskerInstalled( Context context ) { method getTaskerInstallIntent (line 219) | public static Intent getTaskerInstallIntent( boolean marketFlag ) { method SDKVersion (line 231) | public static int SDKVersion() { method getCompletionFilter (line 241) | public static IntentFilter getCompletionFilter( String taskName ) { method getTaskSelectIntent (line 251) | public static Intent getTaskSelectIntent() { method havePermission (line 262) | public static boolean havePermission( Context c ) { method getExternalAccessPrefsIntent (line 270) | public static Intent getExternalAccessPrefsIntent() { method TaskerIntent (line 276) | public TaskerIntent() { method TaskerIntent (line 282) | public TaskerIntent( String taskName ) { method setTaskPriority (line 288) | public TaskerIntent setTaskPriority( int priority ) { method addParameter (line 299) | public TaskerIntent addParameter( String value ) { method addLocalVariable (line 314) | public TaskerIntent addLocalVariable( String name, String value ) { method addAction (line 336) | public TaskerIntent addAction( int code ) { method addArg (line 352) | public TaskerIntent addArg( String arg ) { method addArg (line 363) | public TaskerIntent addArg( int arg ) { method addArg (line 373) | public TaskerIntent addArg( boolean arg ) { method addArg (line 383) | public TaskerIntent addArg( String pkg, String cls ) { method getCompletionFilter (line 396) | public IntentFilter getCompletionFilter() { method getTaskName (line 400) | public String getTaskName() { method receiverExists (line 404) | public boolean receiverExists( Context context ) { method getRandomString (line 414) | private String getRandomString() { method setRandomData (line 420) | private void setRandomData() { method getActionBundle (line 424) | private Bundle getActionBundle() { method putMetaExtras (line 442) | private void putMetaExtras( String taskName ) { method prefSet (line 449) | private static boolean prefSet( Context context, String col ) { FILE: app/src/main/java/ai/saiy/android/thirdparty/tasker/TaskerTask.java class TaskerTask (line 26) | public class TaskerTask { method TaskerTask (line 31) | public TaskerTask() { method TaskerTask (line 34) | public TaskerTask(@NonNull final String projectName, @NonNull final St... method getProjectName (line 39) | public String getProjectName() { method setProjectName (line 43) | public void setProjectName(@NonNull final String projectName) { method getTaskName (line 47) | public String getTaskName() { method setTaskName (line 51) | public void setTaskName(@NonNull final String taskName) { FILE: app/src/main/java/ai/saiy/android/tts/SaiyProgressListener.java class SaiyProgressListener (line 34) | public abstract class SaiyProgressListener extends UtteranceProgressList... method onAudioAvailable (line 36) | public void onAudioAvailable(final String utteranceId, final byte[] au... method onBeginSynthesis (line 39) | public void onBeginSynthesis(final String utteranceId, final int sampl... method onStart (line 51) | public abstract void onStart(String utteranceId); method onDone (line 62) | public abstract void onDone(String utteranceId); method onError (line 74) | @Deprecated method onError (line 87) | @SuppressWarnings("deprecation") method onStop (line 103) | public void onStop(String utteranceId, boolean interrupted) { method from (line 110) | @SuppressWarnings("deprecation") FILE: app/src/main/java/ai/saiy/android/tts/SaiyTextToSpeech.java class SaiyTextToSpeech (line 91) | public class SaiyTextToSpeech extends TextToSpeech { method SaiyTextToSpeech (line 121) | public SaiyTextToSpeech(final Context mContext, final OnInitListener l... method SaiyTextToSpeech (line 134) | public SaiyTextToSpeech(final Context mContext, final OnInitListener l... method init (line 143) | private void init() { method setAttributes (line 151) | private void setAttributes() { method initialiseAudioTrack (line 163) | private void initialiseAudioTrack() { method getAudioTrack (line 175) | private SaiyAudioTrack getAudioTrack() { method speak (line 195) | public int speak(@NonNull CharSequence text, final int queueMode, method speak21 (line 287) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method speak (line 342) | @SuppressWarnings("deprecation") method resolveUtteranceId (line 391) | private String resolveUtteranceId(@NonNull final String utteranceId, f... method synthesisAvailable (line 457) | private boolean synthesisAvailable(@NonNull final String utterance, @N... method canSynthesise (line 499) | private boolean canSynthesise(@NonNull final String utterance, @NonNul... method startSynthesis (line 592) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method addSoundEffects (line 610) | private void addSoundEffects() { method addEarcon (line 659) | @Override method addEarcon (line 664) | @SuppressWarnings("deprecation") method addEarcon (line 670) | @Override method addSpeech (line 675) | @Override method addSpeech (line 680) | @Override method addSpeech (line 686) | @Override method addSpeech (line 691) | @Override method areDefaultsEnforced (line 696) | @SuppressWarnings("deprecation") method getAvailableLanguages (line 702) | @Override method getDefaultEngine (line 707) | @Override method getDefaultEngineSecure (line 736) | private String getDefaultEngineSecure() { method shouldReinitialise (line 774) | public boolean shouldReinitialise(final String packageName) { method isGoogleTTSAvailable (line 808) | public static boolean isGoogleTTSAvailable(final Context ctx) { method getMaxUtteranceLength (line 823) | private int getMaxUtteranceLength() { method getDefaultLanguage (line 850) | @SuppressWarnings("deprecation") method getEngines (line 856) | @Override method getFeatures (line 861) | @SuppressWarnings("deprecation") method getLanguage (line 867) | @SuppressWarnings("deprecation") method getDefaultVoice (line 873) | @Override method getUserDefaultSaiyVoice (line 878) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method getEngineDefaultSaiyVoice (line 901) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method getVoice (line 924) | @Override method getBoundSaiyVoice (line 929) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method getVoices (line 944) | @Override method getSaiyVoices (line 963) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method isLanguageAvailable (line 982) | @Override method isSpeaking (line 1000) | @Override method playEarcon (line 1030) | @Override method playEarcon (line 1035) | @SuppressWarnings("deprecation") method playSilence (line 1041) | @SuppressWarnings("deprecation") method playSilentUtterance (line 1047) | @Override method setAudioAttributes (line 1052) | @Override method setEngineByPackageName (line 1057) | @SuppressWarnings("deprecation") method setLanguage (line 1063) | @Override method setOnUtteranceCompletedListener (line 1068) | @SuppressWarnings("deprecation") method setOnUtteranceProgressListener (line 1074) | @Override method setPitch (line 1080) | @Override method setSpeechRate (line 1085) | @Override method setVoice (line 1090) | @Override method setVoice (line 1104) | public int setVoice(@NonNull final String language, @NonNull final Str... method setDefaultVoice (line 1179) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method setVoice21 (line 1223) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method resolveVoice (line 1488) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method setVoiceDeprecated (line 1538) | private int setVoiceDeprecated(@NonNull final String language, @NonNul... method shutdown (line 1597) | @Override method stop (line 1629) | @Override method synthesizeToFile (line 1666) | @Override method synthesizeToFile (line 1671) | @SuppressWarnings("deprecation") method getInitialisedEngine (line 1683) | public String getInitialisedEngine() { method setInitialisedEngine (line 1698) | private void setInitialisedEngine(@NonNull final String initEngine) { method initialised (line 1781) | public void initialised() { method getInfo (line 1811) | @SuppressWarnings("deprecation") method getVerboseInfo (line 1906) | private void getVerboseInfo() { method resolveSuccess (line 1965) | private int resolveSuccess(final int result) { class TTSVoice (line 2014) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method TTSVoice (line 2034) | private TTSVoice(@NonNull final String language, @NonNull final Stri... method buildVoice (line 2048) | private Pair buildVoice() { method getVoiceDetailed (line 2298) | private SaiyVoice getVoiceDetailed(@NonNull final ArrayList filterGender(@NonNull final ArrayList filterLegacy(@NonNull final ArrayList filterQuality(@NonNull final ArrayList<... FILE: app/src/main/java/ai/saiy/android/tts/TTS.java class TTS (line 32) | public class TTS { type State (line 39) | public enum State { method setState (line 49) | public static void setState(@NonNull final State newState) { method getState (line 72) | public static State getState() { FILE: app/src/main/java/ai/saiy/android/tts/attributes/Gender.java type Gender (line 31) | public enum Gender { method Gender (line 48) | Gender(final ai.saiy.android.api.attributes.Gender gender) { method getRemoteGender (line 52) | public ai.saiy.android.api.attributes.Gender getRemoteGender() { method remoteToLocal (line 62) | public static Gender remoteToLocal(@NonNull final ai.saiy.android.api.... method getGender (line 77) | public static Gender getGender(@Nullable final String name) { method getGenderFromVoiceName (line 102) | public static Gender getGenderFromVoiceName(@NonNull final String engi... FILE: app/src/main/java/ai/saiy/android/tts/engine/EngineNuance.java class EngineNuance (line 49) | public class EngineNuance implements AudioPlayer.Listener { method EngineNuance (line 72) | public EngineNuance(@NonNull final Context mContext, @NonNull final Sa... method stopSpeech (line 112) | public void stopSpeech() { method startSpeech (line 167) | public void startSpeech(@NonNull final String utterance) { method onBeginPlaying (line 205) | @Override method onFinishedPlaying (line 215) | @Override FILE: app/src/main/java/ai/saiy/android/tts/helper/PendingTTS.java class PendingTTS (line 27) | public class PendingTTS { method getPendingUtterance (line 37) | public String getPendingUtterance() { method setPendingUtterance (line 46) | public void setPendingUtterance(@NonNull final String pendingUtterance) { method getPendingQueueType (line 56) | public int getPendingQueueType() { method setPendingQueueType (line 66) | public void setPendingQueueType(final int pendingQueueType) { FILE: app/src/main/java/ai/saiy/android/tts/helper/SaiyVoice.java class SaiyVoice (line 38) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method SaiyVoice (line 44) | public SaiyVoice(@NonNull final Voice voice) { method getSaiyVoices (line 49) | public static Set getSaiyVoices(@NonNull final Set v... method getGender (line 86) | public Gender getGender() { method setGender (line 90) | public void setGender(@NonNull final Gender gender) { method setGender (line 94) | public void setGender(@NonNull final String voiceName) { method getEngine (line 107) | public String getEngine() { method setEngine (line 111) | public void setEngine(@NonNull final String engine) { class VoiceComparator (line 115) | public static class VoiceComparator implements Comparator { method compare (line 117) | @Override class SaiyVoiceComparator (line 123) | public static class SaiyVoiceComparator implements Comparator getArray() { method checkSingle (line 92) | public ArrayList checkSingle() { method getValidatedArray (line 101) | private ArrayList getValidatedArray() { method sort (line 143) | public void sort() { method extract (line 152) | private void extract(@Nullable final String text) { method resolveUtteranceId (line 273) | private String resolveUtteranceId() { method setAddedItems (line 283) | public static void setAddedItems(@NonNull final ArrayList upda... method getAddedItems (line 292) | public static ArrayList getAddedItems() { FILE: app/src/main/java/ai/saiy/android/tts/sound/SoundEffectItem.java class SoundEffectItem (line 24) | public class SoundEffectItem { method SoundEffectItem (line 41) | public SoundEffectItem(final String text, final int itemType, final St... method getText (line 47) | public String getText() { method setText (line 51) | public void setText(final String text) { method getItemType (line 55) | public int getItemType() { method setItemType (line 59) | public void setItemType(final int itemType) { method getUtteranceId (line 63) | public String getUtteranceId() { method setUtteranceId (line 67) | public void setUtteranceId(final String utteranceId) { FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityAssistProxy.java class ActivityAssistProxy (line 33) | public class ActivityAssistProxy extends Activity { method onCreate (line 40) | @Override method onDestroy (line 59) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityAssistSettings.java class ActivityAssistSettings (line 29) | public class ActivityAssistSettings extends Activity { method onCreate (line 30) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityChooserDialog.java class ActivityChooserDialog (line 33) | public class ActivityChooserDialog extends Activity { method onCreate (line 40) | @Override method onDestroy (line 82) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityHome.java class ActivityHome (line 73) | public class ActivityHome extends AppCompatActivity implements Navigatio... method onCreate (line 111) | @Override method onAttachedToWindow (line 134) | @Override method runStartConfiguration (line 169) | public void runStartConfiguration() { method seenWhatsNew (line 215) | private boolean seenWhatsNew() { method seenDeveloperNote (line 227) | private boolean seenDeveloperNote() { method hasSelectedLanguage (line 239) | private boolean hasSelectedLanguage() { method acceptedDisclaimer (line 251) | private boolean acceptedDisclaimer() { method setupUI (line 261) | private void setupUI() { method showWhatsNew (line 274) | protected void showWhatsNew() { method showDeveloperNote (line 284) | protected void showDeveloperNote() { method showLanguageSelector (line 294) | public void showLanguageSelector() { method showDisclaimer (line 304) | protected void showDisclaimer() { method setupToolbar (line 314) | private void setupToolbar() { method setupDrawer (line 327) | private void setupDrawer() { method setupNavigation (line 342) | private void setupNavigation() { method getFragmentAndTag (line 357) | private Pair getFragmentAndTag(final int fragmentInd... method startFragment (line 394) | private Pair startFragment(@Nullable final Intent in... method onNewIntent (line 413) | @Override method onBackPressed (line 428) | @Override method onCreateOptionsMenu (line 492) | @Override method onOptionsItemSelected (line 502) | @Override method isFragmentLoading (line 524) | public boolean isFragmentLoading(@NonNull final String tag) { method onNavigationItemSelected (line 528) | @Override method doFragmentReplaceTransaction (line 701) | public void doFragmentReplaceTransaction(@NonNull final Fragment fragm... method doFragmentAddTransaction (line 749) | public void doFragmentAddTransaction(@NonNull final Fragment fragment,... method updateNavigationView (line 794) | private void updateNavigationView(final int navId) { method getNavIdFromTag (line 866) | private int getNavIdFromTag(@NonNull final String tag) { method getDrawer (line 892) | public DrawerLayout getDrawer() { method showProgress (line 901) | public void showProgress(final boolean visible) { method speak (line 918) | public void speak(final int resId, final int action) { method speak (line 934) | public void speak(@NonNull final String utterance, final int action) { method toast (line 951) | public void toast(@Nullable final String text, final int length) { method snack (line 975) | public void snack(@Nullable final View view, @Nullable final String te... method vibrate (line 1004) | public void vibrate() { method onBackStackChanged (line 1013) | @Override method isActive (line 1069) | public boolean isActive() { method onPause (line 1077) | @Override method onResume (line 1085) | @Override method onDestroy (line 1093) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityIssue.java class ActivityIssue (line 30) | public class ActivityIssue extends Activity { method onCreate (line 35) | @Override method onDestroy (line 101) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityLauncherShortcut.java class ActivityLauncherShortcut (line 30) | public class ActivityLauncherShortcut extends Activity { method onCreate (line 37) | @Override method onDestroy (line 53) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityPermissionDialog.java class ActivityPermissionDialog (line 36) | public class ActivityPermissionDialog extends Activity implements Activi... method onCreate (line 43) | @Override method onRequestPermissionsResult (line 116) | @Override method shouldShowRequestPermissionRationale (line 182) | private boolean shouldShowRequestPermissionRationale(@NonNull final St... method granted (line 198) | private boolean granted(int[] grantResults) { method createPermissionsNotification (line 212) | private void createPermissionsNotification(final int permissionId) { method onDestroy (line 217) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/ActivityTilePreferences.java class ActivityTilePreferences (line 29) | public class ActivityTilePreferences extends Activity { method onCreate (line 36) | @Override method onDestroy (line 47) | @Override FILE: app/src/main/java/ai/saiy/android/ui/activity/helper/ActivityHomeHelper.java class ActivityHomeHelper (line 43) | public class ActivityHomeHelper { method showDisclaimer (line 53) | @SuppressWarnings("deprecation, ConstantConditions") method showDeveloperNote (line 113) | @SuppressWarnings("ConstantConditions") method showWhatsNew (line 156) | @SuppressWarnings("ConstantConditions") method showLanguageSelector (line 199) | @SuppressWarnings("ConstantConditions") FILE: app/src/main/java/ai/saiy/android/ui/components/DividerItemDecoration.java class DividerItemDecoration (line 56) | public class DividerItemDecoration extends RecyclerView.ItemDecoration { method DividerItemDecoration (line 64) | public DividerItemDecoration(Context context, AttributeSet attrs) { method getItemOffsets (line 70) | @Override method onDrawOver (line 98) | @Override method getOrientation (line 153) | private int getOrientation(RecyclerView parent) { FILE: app/src/main/java/ai/saiy/android/ui/components/UIBugsAdapter.java class UIBugsAdapter (line 40) | public class UIBugsAdapter extends RecyclerView.Adapter mObjects, class ViewHolder (line 64) | @SuppressWarnings("WeakerAccess") method ViewHolder (line 78) | private ViewHolder(@NonNull final View view) { method onCreateViewHolder (line 89) | @Override method onBindViewHolder (line 96) | @Override method getItemCount (line 108) | @Override FILE: app/src/main/java/ai/saiy/android/ui/components/UIMainAdapter.java class UIMainAdapter (line 40) | public class UIMainAdapter extends RecyclerView.Adapter mObjects, class ViewHolder (line 64) | @SuppressWarnings("WeakerAccess") method ViewHolder (line 78) | private ViewHolder(@NonNull final View view) { method onCreateViewHolder (line 89) | @Override method onBindViewHolder (line 96) | @Override method getItemCount (line 109) | @Override FILE: app/src/main/java/ai/saiy/android/ui/containers/ContainerCustomisation.java class ContainerCustomisation (line 19) | public class ContainerCustomisation implements Serializable { method ContainerCustomisation (line 45) | public ContainerCustomisation(@NonNull final Custom custom, @NonNull f... method getRowId (line 56) | public long getRowId() { method getCustom (line 60) | public Custom getCustom() { method getSerialised (line 64) | public String getSerialised() { method getTitle (line 68) | public String getTitle() { method getSubtitle (line 72) | public String getSubtitle() { method getIconMain (line 76) | public int getIconMain() { method getIconExtra (line 80) | public int getIconExtra() { method setIconExtra (line 84) | public void setIconExtra(final int iconExtra) { method setIconMain (line 88) | public void setIconMain(final int iconMain) { method setRowId (line 92) | public void setRowId(final long rowId) { method setSerialised (line 96) | public void setSerialised(final String serialised) { method setSubtitle (line 100) | public void setSubtitle(final String subtitle) { method setTitle (line 104) | public void setTitle(final String title) { FILE: app/src/main/java/ai/saiy/android/ui/containers/ContainerUI.java class ContainerUI (line 28) | public class ContainerUI { method ContainerUI (line 36) | public ContainerUI() { method ContainerUI (line 47) | public ContainerUI(@NonNull final String title, @NonNull final String ... method getTitle (line 56) | public String getTitle() { method setTitle (line 60) | public void setTitle(@NonNull final String title) { method getSubtitle (line 64) | public String getSubtitle() { method setSubtitle (line 68) | public void setSubtitle(@NonNull final String subtitle) { method getIconMain (line 72) | public int getIconMain() { method setIconMain (line 76) | public void setIconMain(final int iconMain) { method getIconExtra (line 80) | public int getIconExtra() { method setIconExtra (line 84) | public void setIconExtra(final int iconExtra) { FILE: app/src/main/java/ai/saiy/android/ui/fragment/FragmentAbout.java class FragmentAbout (line 49) | public class FragmentAbout extends Fragment implements View.OnClickListe... method FragmentAbout (line 63) | public FragmentAbout() { method newInstance (line 66) | @SuppressWarnings("UnusedParameters") method onCreate (line 71) | @Override method onAttach (line 80) | @Override method onAttach (line 86) | @SuppressWarnings("deprecation") method onStart (line 95) | @Override method onCreateView (line 110) | @Override method onClick (line 126) | @Override method onLongClick (line 177) | @Override method prepareLicenses (line 198) | private void prepareLicenses() { method isActive (line 221) | public boolean isActive() { method getParentActivity (line 231) | public ActivityHome getParentActivity() { method getApplicationContext (line 240) | public Context getApplicationContext() { method getAdapter (line 249) | public RecyclerView.Adapter getAdapter() { method getObjects (line 258) | public ArrayList getObjects() { method onPause (line 262) | @Override method onResume (line 270) | @Override method onDestroy (line 278) | @Override FILE: app/src/main/java/ai/saiy/android/ui/fragment/FragmentAdvancedSettings.java class FragmentAdvancedSettings (line 49) | public class FragmentAdvancedSettings extends Fragment implements View.O... method FragmentAdvancedSettings (line 63) | public FragmentAdvancedSettings() { method newInstance (line 66) | public static FragmentAdvancedSettings newInstance(@Nullable final Bun... method onCreate (line 70) | @Override method onAttach (line 79) | @Override method onAttach (line 85) | @SuppressWarnings("deprecation") method onStart (line 94) | @Override method onCreateView (line 109) | @Override method onClick (line 124) | @Override method onLongClick (line 183) | @Override method isActive (line 201) | public boolean isActive() { method getParentActivity (line 211) | public ActivityHome getParentActivity() { method getApplicationContext (line 220) | public Context getApplicationContext() { method getAdapter (line 229) | public RecyclerView.Adapter getAdapter() { method getObjects (line 238) | public ArrayList getObjects() { method onPause (line 242) | @Override method onResume (line 250) | @Override method onDestroy (line 258) | @Override FILE: app/src/main/java/ai/saiy/android/ui/fragment/FragmentBugs.java class FragmentBugs (line 53) | public class FragmentBugs extends Fragment implements View.OnClickListen... method FragmentBugs (line 72) | public FragmentBugs() { method newInstance (line 75) | @SuppressWarnings("UnusedParameters") method onCreate (line 80) | @Override method onAttach (line 89) | @Override method onAttach (line 95) | @SuppressWarnings("deprecation") method onStart (line 112) | @Override method onCreateView (line 127) | @Override method onClick (line 144) | @Override method onLongClick (line 186) | @Override method onEditorAction (line 223) | @Override method testCommand (line 254) | private void testCommand() { method hideIME (line 287) | private void hideIME() { method isActive (line 297) | public boolean isActive() { method getParentActivity (line 307) | public ActivityHome getParentActivity() { method getApplicationContext (line 316) | public Context getApplicationContext() { method getAdapter (line 325) | public RecyclerView.Adapter getAdapter() { method getObjects (line 334) | public ArrayList getObjects() { method onPause (line 338) | @Override method onResume (line 346) | @Override method onDestroy (line 354) | @Override FILE: app/src/main/java/ai/saiy/android/ui/fragment/FragmentCustomisation.java class FragmentCustomisation (line 44) | public class FragmentCustomisation extends Fragment implements View.OnCl... method FragmentCustomisation (line 58) | public FragmentCustomisation() { method newInstance (line 61) | public static FragmentCustomisation newInstance(@Nullable final Bundle... method onCreate (line 65) | @Override method onAttach (line 75) | @Override method onAttach (line 81) | @SuppressWarnings("deprecation") method onStart (line 90) | @Override method onCreateView (line 105) | @Override method onClick (line 120) | @Override method onLongClick (line 138) | @Override method isActive (line 156) | public boolean isActive() { method getParentActivity (line 166) | public ActivityHome getParentActivity() { method getApplicationContext (line 175) | public Context getApplicationContext() { method getAdapter (line 184) | public RecyclerView.Adapter getAdapter() { method getObjects (line 193) | public ArrayList getObjects() { method onPause (line 197) | @Override method onResume (line 205) | @Override method onDestroy (line 213) | @Override FILE: app/src/main/java/ai/saiy/android/ui/fragment/FragmentHome.java class FragmentHome (line 51) | public class FragmentHome extends Fragment implements View.OnClickListen... method FragmentHome (line 77) | public FragmentHome() { method newInstance (line 80) | public static FragmentHome newInstance(@Nullable final Bundle args) { method onCreate (line 84) | @Override method onAttach (line 93) | @Override method onAttach (line 99) | @SuppressWarnings("deprecation") method onStart (line 116) | @Override method onCreateView (line 131) | @Override method onClick (line 146) | @Override method onLongClick (line 208) | @Override method isActive (line 226) | public boolean isActive() { method getParentActivity (line 236) | public ActivityHome getParentActivity() { method getApplicationContext (line 245) | public Context getApplicationContext() { method getAdapter (line 254) | public RecyclerView.Adapter getAdapter() { method getObjects (line 263) | public ArrayList getObjects() { method onPause (line 267) | @Override method onResume (line 275) | @Override method onDestroy (line 283) | @Override FILE: app/src/main/java/ai/saiy/android/ui/fragment/FragmentSettings.java class FragmentSettings (line 45) | public class FragmentSettings extends Fragment implements View.OnClickLi... method FragmentSettings (line 59) | public FragmentSettings() { method newInstance (line 62) | public static FragmentSettings newInstance(@Nullable final Bundle args) { method onCreate (line 66) | @Override method onAttach (line 75) | @Override method onAttach (line 81) | @SuppressWarnings("deprecation") method onStart (line 90) | @Override method onCreateView (line 105) | @Override method onClick (line 120) | @Override method onLongClick (line 157) | @Override method isActive (line 175) | public boolean isActive() { method getParentActivity (line 185) | public ActivityHome getParentActivity() { method getApplicationContext (line 194) | public Context getApplicationContext() { method getAdapter (line 203) | public RecyclerView.Adapter getAdapter() { method getObjects (line 212) | public ArrayList getObjects() { method onPause (line 216) | @Override method onResume (line 224) | @Override method onDestroy (line 232) | @Override FILE: app/src/main/java/ai/saiy/android/ui/fragment/FragmentSuperUser.java class FragmentSuperUser (line 50) | public class FragmentSuperUser extends Fragment implements View.OnClickL... method FragmentSuperUser (line 64) | public FragmentSuperUser() { method newInstance (line 67) | @SuppressWarnings("UnusedParameters") method onCreate (line 72) | @Override method onAttach (line 82) | @Override method onAttach (line 88) | @SuppressWarnings("deprecation") method onStart (line 97) | @Override method onCreateView (line 112) | @Override method onClick (line 127) | @Override method onLongClick (line 214) | @Override method isActive (line 232) | public boolean isActive() { method getParentActivity (line 243) | public ActivityHome getParentActivity() { method getApplicationContext (line 252) | public Context getApplicationContext() { method getAdapter (line 261) | public RecyclerView.Adapter getAdapter() { method getObjects (line 270) | public ArrayList getObjects() { method onPause (line 274) | @Override method onResume (line 282) | @Override method onDestroy (line 290) | @Override FILE: app/src/main/java/ai/saiy/android/ui/fragment/helper/FragmentAboutHelper.java class FragmentAboutHelper (line 52) | public class FragmentAboutHelper { method FragmentAboutHelper (line 64) | public FragmentAboutHelper(@NonNull final FragmentAbout parentFragment) { method getUIComponents (line 73) | private ArrayList getUIComponents() { method getRecyclerView (line 162) | public RecyclerView getRecyclerView(@NonNull final View parent) { method getAdapter (line 180) | public UIMainAdapter getAdapter(@NonNull final ArrayList ... method finaliseUI (line 190) | public void finaliseUI() { method getLicenses (line 231) | public Notices getLicenses() { method getString (line 326) | private String getString(final int id) { method getApplicationContext (line 335) | private Context getApplicationContext() { method getParentActivity (line 346) | public ActivityHome getParentActivity() { method getParent (line 355) | public FragmentAbout getParent() { FILE: app/src/main/java/ai/saiy/android/ui/fragment/helper/FragmentAdvancedSettingsHelper.java class FragmentAdvancedSettingsHelper (line 57) | public class FragmentAdvancedSettingsHelper { method FragmentAdvancedSettingsHelper (line 69) | public FragmentAdvancedSettingsHelper(@NonNull final FragmentAdvancedS... method getUIComponents (line 78) | private ArrayList getUIComponents() { method getRecyclerView (line 147) | public RecyclerView getRecyclerView(@NonNull final View parent) { method getAdapter (line 165) | public UIMainAdapter getAdapter(@NonNull final ArrayList ... method finaliseUI (line 175) | public void finaliseUI() { method showGenderSelector (line 217) | @SuppressWarnings("ConstantConditions") method showHotwordSelector (line 314) | @SuppressWarnings("ConstantConditions") method showPauseDetectionSlider (line 441) | @SuppressWarnings("ConstantConditions") method getString (line 550) | private String getString(final int id) { method getApplicationContext (line 559) | private Context getApplicationContext() { method getParentActivity (line 570) | public ActivityHome getParentActivity() { method getParent (line 579) | public FragmentAdvancedSettings getParent() { FILE: app/src/main/java/ai/saiy/android/ui/fragment/helper/FragmentBugsHelper.java class FragmentBugsHelper (line 47) | public class FragmentBugsHelper { method FragmentBugsHelper (line 59) | public FragmentBugsHelper(@NonNull final FragmentBugs parentFragment) { method getUIComponents (line 68) | private ArrayList getUIComponents() { method getRecyclerView (line 106) | public RecyclerView getRecyclerView(@NonNull final View parent) { method getEditText (line 124) | public EditText getEditText(@NonNull final View parent) { method getImageButton (line 141) | public ImageButton getImageButton(@NonNull final View parent) { method getAdapter (line 156) | public UIBugsAdapter getAdapter(@NonNull final ArrayList ... method finaliseUI (line 168) | public void finaliseUI() { method getApplicationContext (line 211) | private Context getApplicationContext() { method getParentActivity (line 222) | public ActivityHome getParentActivity() { method getParent (line 231) | public FragmentBugs getParent() { FILE: app/src/main/java/ai/saiy/android/ui/fragment/helper/FragmentCustomisationHelper.java class FragmentCustomisationHelper (line 50) | public class FragmentCustomisationHelper { method FragmentCustomisationHelper (line 62) | public FragmentCustomisationHelper(@NonNull final FragmentCustomisatio... method getUIComponents (line 71) | private ArrayList getUIComponents() { method getRecyclerView (line 95) | public RecyclerView getRecyclerView(@NonNull final View parent) { method finaliseUI (line 111) | public void finaliseUI() { method getAdapter (line 155) | public UIMainAdapter getAdapter(@NonNull final ArrayList ... method showCustomIntroDialog (line 165) | @SuppressWarnings("ConstantConditions") method getApplicationContext (line 223) | private Context getApplicationContext() { method getParentActivity (line 234) | public ActivityHome getParentActivity() { method getParent (line 243) | public FragmentCustomisation getParent() { FILE: app/src/main/java/ai/saiy/android/ui/fragment/helper/FragmentHomeHelper.java class FragmentHomeHelper (line 44) | public class FragmentHomeHelper { method FragmentHomeHelper (line 56) | public FragmentHomeHelper(@NonNull final FragmentHome parentFragment) { method getUIComponents (line 65) | private ArrayList getUIComponents() { method getRecyclerView (line 130) | public RecyclerView getRecyclerView(@NonNull final View parent) { method getAdapter (line 150) | public UIMainAdapter getAdapter(@NonNull final ArrayList ... method finaliseUI (line 162) | public void finaliseUI() { method getApplicationContext (line 206) | private Context getApplicationContext() { method getParentActivity (line 217) | public ActivityHome getParentActivity() { method getParent (line 226) | public FragmentHome getParent() { FILE: app/src/main/java/ai/saiy/android/ui/fragment/helper/FragmentSettingsHelper.java class FragmentSettingsHelper (line 57) | public class FragmentSettingsHelper { method FragmentSettingsHelper (line 69) | public FragmentSettingsHelper(@NonNull final FragmentSettings parentFr... method getUIComponents (line 78) | private ArrayList getUIComponents() { method getRecyclerView (line 137) | public RecyclerView getRecyclerView(@NonNull final View parent) { method getAdapter (line 157) | public UIMainAdapter getAdapter(@NonNull final ArrayList ... method finaliseUI (line 167) | public void finaliseUI() { method showTemperatureUnitsSelector (line 209) | @SuppressWarnings("ConstantConditions") method showUnknownCommandSelector (line 304) | @SuppressWarnings("ConstantConditions") method showVolumeSettingsSlider (line 416) | @SuppressWarnings("ConstantConditions") method getApplicationContext (line 587) | private Context getApplicationContext() { method getParentActivity (line 598) | public ActivityHome getParentActivity() { method getParent (line 607) | public FragmentSettings getParent() { FILE: app/src/main/java/ai/saiy/android/ui/fragment/helper/FragmentSuperuserHelper.java class FragmentSuperuserHelper (line 75) | public class FragmentSuperuserHelper implements ISaiyAccount { method FragmentSuperuserHelper (line 92) | public FragmentSuperuserHelper(@NonNull final FragmentSuperUser parent... method getUIComponents (line 101) | private ArrayList getUIComponents() { method getRecyclerView (line 192) | public RecyclerView getRecyclerView(@NonNull final View parent) { method getAdapter (line 211) | public UIMainAdapter getAdapter(@NonNull final ArrayList ... method finaliseUI (line 221) | public void finaliseUI() { method showBlackListSelector (line 262) | public boolean showBlackListSelector() { method showMemorySlider (line 389) | @SuppressWarnings("ConstantConditions") method showAccountPicker (line 498) | @SuppressWarnings("MissingPermission, ConstantConditions") method startEnrollment (line 645) | @SuppressWarnings("ConstantConditions") method proceedEnrollment (line 723) | private void proceedEnrollment(@NonNull final String accountName) { method onAccountInitialisation (line 737) | @Override method monitorAccountCreation (line 774) | private void monitorAccountCreation(@NonNull final String accountName) { method enrollmentFailed (line 812) | private void enrollmentFailed(@NonNull final String accountName) { method audioEnroll (line 828) | private void audioEnroll(@NonNull final String profileId) { method accountSetUpComplete (line 857) | private boolean accountSetUpComplete(@NonNull final SaiyAccount saiyAc... method cancelTimer (line 866) | public void cancelTimer() { method getApplicationContext (line 895) | private Context getApplicationContext() { method getParentActivity (line 906) | public ActivityHome getParentActivity() { method getParent (line 915) | public FragmentSuperUser getParent() { FILE: app/src/main/java/ai/saiy/android/ui/notification/NotificationHelper.java class NotificationHelper (line 48) | public final class NotificationHelper { method NotificationHelper (line 68) | public NotificationHelper() { method createNotificationChannels (line 72) | public static void createNotificationChannels(@NonNull final Context c... method getForegroundNotification (line 134) | @SuppressWarnings("deprecation") method createListeningNotification (line 255) | public static void createListeningNotification(@NonNull final Context ... method cancelListeningNotification (line 300) | public static void cancelListeningNotification(@NonNull final Context ... method createSpeakingNotification (line 315) | public static void createSpeakingNotification(@NonNull final Context c... method cancelSpeakingNotification (line 367) | public static void cancelSpeakingNotification(@NonNull final Context c... method createFetchingNotification (line 381) | public static void createFetchingNotification(@NonNull final Context c... method cancelFetchingNotification (line 426) | public static void cancelFetchingNotification(@NonNull final Context c... method createInitialisingNotification (line 440) | public static void createInitialisingNotification(@NonNull final Conte... method cancelInitialisingNotification (line 486) | public static void cancelInitialisingNotification(@NonNull final Conte... method createComputingNotification (line 500) | public static void createComputingNotification(@NonNull final Context ... method cancelComputingNotification (line 545) | public static void cancelComputingNotification(@NonNull final Context ... method createPermissionsNotification (line 560) | public static void createPermissionsNotification(@NonNull final Contex... method createEmotionAnalysisNotification (line 605) | public static void createEmotionAnalysisNotification(@NonNull final Co... method createIdentificationNotification (line 649) | public static void createIdentificationNotification(@NonNull final Con... FILE: app/src/main/java/ai/saiy/android/ui/service/SaiyTileService.java class SaiyTileService (line 34) | @RequiresApi(api = Build.VERSION_CODES.N) method SaiyTileService (line 40) | public SaiyTileService() { method onClick (line 43) | @Override method onStartListening (line 61) | @Override method onStopListening (line 69) | @Override method onTileAdded (line 77) | @Override method onTileRemoved (line 85) | @Override method onDestroy (line 93) | @Override FILE: app/src/main/java/ai/saiy/android/user/ISaiyAccount.java type ISaiyAccount (line 26) | public interface ISaiyAccount { method onAccountInitialisation (line 27) | void onAccountInitialisation(@NonNull final SaiyAccount saiyAccount); FILE: app/src/main/java/ai/saiy/android/user/SaiyAccount.java class SaiyAccount (line 37) | public class SaiyAccount { method SaiyAccount (line 59) | public SaiyAccount(@NonNull final String accountName, final boolean au... method setAccountId (line 71) | public void setAccountId(@NonNull final Context ctx, @NonNull final IS... method getPseudonym (line 98) | public String getPseudonym() { method setPseudonym (line 108) | public void setPseudonym(@NonNull final String pseudonym, final boolea... method isPseudonymLinked (line 113) | public boolean isPseudonymLinked() { method getProfileItem (line 117) | public ProfileItem getProfileItem() { method setProfileItem (line 121) | public void setProfileItem(@NonNull final ProfileItem profileItem) { method getAccountId (line 125) | public String getAccountId() { method getAccountName (line 129) | public String getAccountName() { method setAccountName (line 133) | public void setAccountName(final String accountName) { FILE: app/src/main/java/ai/saiy/android/user/SaiyAccountHelper.java class SaiyAccountHelper (line 47) | public class SaiyAccountHelper { method haveAccounts (line 58) | public static boolean haveAccounts(@NonNull final Context ctx) { method getAccountList (line 69) | public static SaiyAccountList getAccountList(@NonNull final Context ct... method getAccounts (line 80) | public static SaiyAccountList getAccounts(@NonNull final Context ctx) { method getAccount (line 100) | public static SaiyAccount getAccount(@NonNull final Context ctx, @Null... method addSaiyAccount (line 141) | public static void addSaiyAccount(@NonNull final Context ctx, @NonNull... method saveSaiyAccountList (line 181) | public static boolean saveSaiyAccountList(@NonNull final Context ctx, method updateEnrollmentStatus (line 216) | public static boolean updateEnrollmentStatus(@NonNull final Context ctx, method debugAccountList (line 293) | private static void debugAccountList(@NonNull final Context ctx) { method accountExists (line 335) | public static boolean accountExists(@NonNull final Context ctx, @Nulla... method deleteAccount (line 377) | public static boolean deleteAccount(@NonNull final Context ctx, @Nulla... method removeProfile (line 457) | private static void removeProfile(@NonNull final Context ctx, @Nullabl... method encode (line 484) | private static SaiyAccountList encode(@NonNull final SaiyAccountList a... method decode (line 509) | private static SaiyAccountList decode(@NonNull final SaiyAccountList a... FILE: app/src/main/java/ai/saiy/android/user/SaiyAccountList.java class SaiyAccountList (line 28) | public class SaiyAccountList { method SaiyAccountList (line 32) | public SaiyAccountList(final List saiyAccountList) { method getSaiyAccountList (line 36) | public List getSaiyAccountList() { method size (line 40) | public int size() { FILE: app/src/main/java/ai/saiy/android/utils/Conditions/Network.java class Network (line 46) | public final class Network { method Network (line 69) | public Network() { method isNetworkAvailable (line 73) | public static boolean isNetworkAvailable(final Context ctx) { method isNetworkWiFi (line 84) | public static boolean isNetworkWiFi(final Context ctx) { method connectivityPass (line 99) | public static boolean connectivityPass(final Context ctx) { method getConnectionType (line 155) | public static int getConnectionType(final Context ctx) { method isFourGCapable (line 238) | @SuppressWarnings("deprecation") method getActiveNetworkInfo (line 262) | public static NetworkInfo getActiveNetworkInfo(final Context ctx) { method isConnected (line 273) | public static boolean isConnected(final Context ctx) { method isConnectedMobile (line 284) | public static boolean isConnectedMobile(final Context ctx) { method isConnectionFast (line 295) | public static boolean isConnectionFast(final Context ctx) { method isConnectionFast (line 308) | public static boolean isConnectionFast(final int type, final int subTy... method shouldTTSNetwork (line 371) | public static boolean shouldTTSNetwork(@NonNull final Context ctx) { method pingSuccessSynchronous (line 384) | private static boolean pingSuccessSynchronous(@NonNull final Context c... method pingSuccess (line 455) | @WorkerThread method networkProceed (line 512) | public static boolean networkProceed(@NonNull final Context ctx, @NonN... FILE: app/src/main/java/ai/saiy/android/utils/Constants.java class Constants (line 27) | public final class Constants { method Constants (line 32) | public Constants() { FILE: app/src/main/java/ai/saiy/android/utils/Global.java class Global (line 35) | public class Global extends MultiDexApplication { method attachBaseContext (line 39) | @Override method onCreate (line 45) | @Override FILE: app/src/main/java/ai/saiy/android/utils/MyLog.java class MyLog (line 31) | public final class MyLog { method MyLog (line 36) | public MyLog() { method d (line 47) | public static void d(@NonNull final String clsName, @NonNull final Str... method v (line 51) | public static void v(@NonNull final String clsName, @NonNull final Str... method i (line 55) | public static void i(@NonNull final String clsName, @NonNull final Str... method w (line 59) | public static void w(@NonNull final String clsName, @NonNull final Str... method e (line 63) | public static void e(@NonNull final String clsName, @NonNull final Str... method getElapsed (line 74) | public static long getElapsed(@NonNull final String clsName, final lon... method getElapsed (line 95) | public static long getElapsed(@NonNull final String clsName, @NonNull ... FILE: app/src/main/java/ai/saiy/android/utils/SPH.java class SPH (line 61) | public class SPH { method SPH (line 139) | public SPH() { method getPref (line 149) | private static SharedPreferences getPref(@NonNull final Context ctx) { method getEditor (line 159) | private static SharedPreferences.Editor getEditor(final SharedPreferen... method getDefaultRecognition (line 173) | public static SaiyDefaults.VR getDefaultRecognition(@NonNull final Con... method setDefaultRecognition (line 184) | public static void setDefaultRecognition(@NonNull final Context ctx, f... method getDefaultLanguageModel (line 198) | public static SaiyDefaults.LanguageModel getDefaultLanguageModel(@NonN... method setDefaultLanguageModel (line 210) | public static void setDefaultLanguageModel(@NonNull final Context ctx,... method getEmotionCommandVerbose (line 224) | public static int getEmotionCommandVerbose(@NonNull final Context ctx) { method incrementEmotionCommandVerbose (line 234) | public static void incrementEmotionCommandVerbose(@NonNull final Conte... method setAnnounceTasker (line 248) | public static void setAnnounceTasker(@NonNull final Context ctx, final... method getAnnounceTasker (line 262) | public static boolean getAnnounceTasker(@NonNull final Context ctx) { method getTTSVolume (line 273) | public static int getTTSVolume(@NonNull final Context ctx) { method setTTSVolume (line 284) | public static void setTTSVolume(@NonNull final Context ctx, final int ... method getDefaultRinger (line 298) | public static int getDefaultRinger(@NonNull final Context ctx) { method setDefaultRinger (line 309) | public static void setDefaultRinger(@NonNull final Context ctx, final ... method getDefaultTemperatureUnits (line 324) | public static int getDefaultTemperatureUnits(@NonNull final Context ct... method setDefaultTemperatureUnits (line 337) | public static void setDefaultTemperatureUnits(@NonNull final Context c... method getDefaultSongRecognition (line 351) | public static SongRecognitionProvider getDefaultSongRecognition(@NonNu... method setDefaultSongRecognition (line 363) | public static void setDefaultSongRecognition(@NonNull final Context ctx, method getMaxSpeechCacheSize (line 379) | public static long getMaxSpeechCacheSize(@NonNull final Context ctx) { method setMaxSpeechCacheSize (line 390) | public static void setMaxSpeechCacheSize(@NonNull final Context ctx, f... method getLastUsed (line 404) | public static long getLastUsed(@NonNull final Context ctx) { method setLastUsed (line 414) | public static void setLastUsed(@NonNull final Context ctx) { method getUsedIncrement (line 431) | public static long getUsedIncrement(@NonNull final Context ctx) { method incrementUsed (line 441) | public static void incrementUsed(@NonNull final Context ctx) { method getRemoteCommandVerbose (line 455) | public static int getRemoteCommandVerbose(@NonNull final Context ctx) { method incrementRemoteCommandVerbose (line 465) | public static void incrementRemoteCommandVerbose(@NonNull final Contex... method getAlgorithms (line 479) | public static String getAlgorithms(@NonNull final Context ctx) { method setAlgorithms (line 490) | public static void setAlgorithms(@NonNull final Context ctx, @NonNull ... method getSoundexUpper (line 504) | public static double getSoundexUpper(@NonNull final Context ctx) { method setSoundexUpper (line 516) | public static void setSoundexUpper(@NonNull final Context ctx, final d... method getNeedlemanWunschUpper (line 530) | public static double getNeedlemanWunschUpper(@NonNull final Context ct... method setNeedlemanWunschUpper (line 541) | public static void setNeedlemanWunschUpper(@NonNull final Context ctx,... method getFuzzyMultiplier (line 555) | public static double getFuzzyMultiplier(@NonNull final Context ctx) { method setFuzzyMultiplier (line 567) | public static void setFuzzyMultiplier(@NonNull final Context ctx, fina... method getMongeElkanUpper (line 581) | public static double getMongeElkanUpper(@NonNull final Context ctx) { method setMongeElkanUpper (line 593) | public static void setMongeElkanUpper(@NonNull final Context ctx, fina... method getLevenshteinUpper (line 608) | public static double getLevenshteinUpper(@NonNull final Context ctx) { method setLevenshteinUpper (line 620) | public static void setLevenshteinUpper(@NonNull final Context ctx, fin... method getJaroWinklerUpper (line 634) | public static double getJaroWinklerUpper(@NonNull final Context ctx) { method getJaroWinklerLower (line 646) | public static double getJaroWinklerLower(@NonNull final Context ctx) { method setJaroWinklerUpper (line 659) | public static void setJaroWinklerUpper(@NonNull final Context ctx, fin... method setJaroWinklerLower (line 673) | public static void setJaroWinklerLower(@NonNull final Context ctx, fin... method getAlgorithm (line 687) | public static Algorithm getAlgorithm(@NonNull final Context ctx) { method setAlgorithm (line 698) | public static void setAlgorithm(@NonNull final Context ctx, final @Non... method getBlacklistArray (line 713) | public static String getBlacklistArray(@NonNull final Context ctx) { method setBlacklistArray (line 725) | public static void setBlacklistArray(@NonNull final Context ctx, @Null... method getMotion (line 741) | public static String getMotion(@NonNull final Context ctx) { method setMotion (line 754) | public static void setMotion(@NonNull final Context ctx, @Nullable fin... method getEmotion (line 770) | public static String getEmotion(@NonNull final Context ctx) { method setEmotion (line 783) | public static void setEmotion(@NonNull final Context ctx, @Nullable fi... method getSaiyAccounts (line 798) | public static String getSaiyAccounts(@NonNull final Context ctx) { method setSaiyAccounts (line 810) | public static void setSaiyAccounts(@NonNull final Context ctx, @Nullab... method getMemory (line 825) | public static String getMemory(@NonNull final Context ctx) { method setMemory (line 837) | public static void setMemory(@NonNull final Context ctx, @NonNull fina... method getDefaultTTSVoice (line 852) | public static String getDefaultTTSVoice(@NonNull final Context ctx) { method setDefaultTTSVoice (line 864) | public static void setDefaultTTSVoice(@NonNull final Context ctx, @Nul... method getDefaultTranslationProvider (line 878) | public static int getDefaultTranslationProvider(@NonNull final Context... method setDefaultTranslationProvider (line 889) | public static void setDefaultTranslationProvider(@NonNull final Contex... method setBingTokenExpiryTime (line 903) | public static void setBingTokenExpiryTime(@NonNull final Context ctx, ... method getBingTokenExpiryTime (line 916) | public static long getBingTokenExpiryTime(@NonNull final Context ctx) { method getBingToken (line 927) | public static String getBingToken(@NonNull final Context ctx) { method setBingToken (line 938) | public static void setBingToken(@NonNull final Context ctx, @NonNull f... method getBeyondVerbalCredentials (line 954) | public static String getBeyondVerbalCredentials(@NonNull final Context... method setBeyondVerbalCredentials (line 967) | public static void setBeyondVerbalCredentials(@NonNull final Context c... method getPauseTimeout (line 981) | public static long getPauseTimeout(@NonNull final Context ctx) { method setPauseTimeout (line 992) | public static void setPauseTimeout(@NonNull final Context ctx, final L... method setWhatsNew (line 1005) | public static void setWhatsNew(@NonNull final Context ctx) { method getWhatsNew (line 1019) | public static boolean getWhatsNew(@NonNull final Context ctx) { method setEnrollmentVerbose (line 1029) | public static void setEnrollmentVerbose(@NonNull final Context ctx) { method getEnrollmentVerbose (line 1043) | public static boolean getEnrollmentVerbose(@NonNull final Context ctx) { method setDeveloperNote (line 1053) | public static void setDeveloperNote(@NonNull final Context ctx) { method getDeveloperNote (line 1067) | public static boolean getDeveloperNote(@NonNull final Context ctx) { method setAcceptedDisclaimer (line 1077) | public static void setAcceptedDisclaimer(@NonNull final Context ctx) { method getAcceptedDisclaimer (line 1091) | public static boolean getAcceptedDisclaimer(@NonNull final Context ctx) { method setToastUnknown (line 1102) | public static void setToastUnknown(@NonNull final Context ctx, final b... method getToastUnknown (line 1116) | public static boolean getToastUnknown(@NonNull final Context ctx) { method setMotionEnabled (line 1127) | public static void setMotionEnabled(@NonNull final Context ctx, final ... method getMotionEnabled (line 1141) | public static boolean getMotionEnabled(@NonNull final Context ctx) { method setSelfAwareEnabled (line 1152) | public static void setSelfAwareEnabled(@NonNull final Context ctx, fin... method getSelfAwareEnabled (line 1166) | public static boolean getSelfAwareEnabled(@NonNull final Context ctx) { method setStartAtBoot (line 1177) | public static void setStartAtBoot(@NonNull final Context ctx, final bo... method getStartAtBoot (line 1191) | public static boolean getStartAtBoot(@NonNull final Context ctx) { method getDefaultTTS (line 1202) | public static SaiyDefaults.TTS getDefaultTTS(@NonNull final Context ct... method setDefaultTTS (line 1213) | public static void setDefaultTTS(@NonNull final Context ctx, @NonNull ... method getDefaultTTSGender (line 1227) | public static Gender getDefaultTTSGender(@NonNull final Context ctx) { method setDefaultTTSGender (line 1238) | public static void setDefaultTTSGender(@NonNull final Context ctx, @No... method setEmotionPermission (line 1252) | public static void setEmotionPermission(@NonNull final Context ctx, fi... method getEmotionPermission (line 1266) | public static boolean getEmotionPermission(@NonNull final Context ctx) { method setVRLocale (line 1277) | public static void setVRLocale(@NonNull final Context ctx, @NonNull fi... method getVRLocale (line 1291) | public static Locale getVRLocale(@NonNull final Context ctx) { method setTTSLocale (line 1302) | public static void setTTSLocale(@NonNull final Context ctx, @NonNull f... method getTTSLocale (line 1316) | public static Locale getTTSLocale(@NonNull final Context ctx) { method getInactivityTimeout (line 1327) | public static long getInactivityTimeout(@NonNull final Context ctx) { method setInactivityTimeout (line 1338) | public static void setInactivityTimeout(@NonNull final Context ctx, fi... method getSpellCommandVerbose (line 1352) | public static int getSpellCommandVerbose(@NonNull final Context ctx) { method incrementSpellCommandVerbose (line 1362) | public static void incrementSpellCommandVerbose(@NonNull final Context... method getTranslateCommandVerbose (line 1376) | public static int getTranslateCommandVerbose(@NonNull final Context ct... method incrementTranslateCommandVerbose (line 1386) | public static void incrementTranslateCommandVerbose(@NonNull final Con... method setVibrateCondition (line 1400) | public static void setVibrateCondition(@NonNull final Context ctx, fin... method getVibrateCondition (line 1414) | public static boolean getVibrateCondition(@NonNull final Context ctx) { method setPingTimeout (line 1425) | public static void setPingTimeout(@NonNull final Context ctx, final in... method getPingTimeout (line 1439) | public static int getPingTimeout(@NonNull final Context ctx) { method setInterceptGoogle (line 1450) | public static void setInterceptGoogle(@NonNull final Context ctx, fina... method getInterceptGoogle (line 1464) | public static boolean getInterceptGoogle(@NonNull final Context ctx) { method setAnnounceNotifications (line 1475) | public static void setAnnounceNotifications(@NonNull final Context ctx... method getAnnounceNotifications (line 1489) | public static boolean getAnnounceNotifications(@NonNull final Context ... method setPingCheck (line 1500) | public static void setPingCheck(@NonNull final Context ctx, final bool... method getPingCheck (line 1514) | public static boolean getPingCheck(@NonNull final Context ctx) { method setHotwordWakelock (line 1525) | public static void setHotwordWakelock(@NonNull final Context ctx, fina... method getHotwordWakelock (line 1539) | public static boolean getHotwordWakelock(@NonNull final Context ctx) { method setHotwordDriving (line 1550) | public static void setHotwordDriving(@NonNull final Context ctx, final... method getHotwordDriving (line 1564) | public static boolean getHotwordDriving(@NonNull final Context ctx) { method setHotwordSecure (line 1575) | public static void setHotwordSecure(@NonNull final Context ctx, final ... method getHotwordSecure (line 1589) | public static boolean getHotwordSecure(@NonNull final Context ctx) { method setHotwordBoot (line 1600) | public static void setHotwordBoot(@NonNull final Context ctx, final bo... method getHotwordBoot (line 1614) | public static boolean getHotwordBoot(@NonNull final Context ctx) { method setUseOffline (line 1625) | public static void setUseOffline(@NonNull final Context ctx, final boo... method getUseOffline (line 1639) | public static boolean getUseOffline(@NonNull final Context ctx) { method setNetworkSynthesis (line 1650) | public static void setNetworkSynthesis(@NonNull final Context ctx, fin... method getNetworkSynthesis (line 1664) | public static boolean getNetworkSynthesis(@NonNull final Context ctx) { method getCommandUnknownAction (line 1675) | public static int getCommandUnknownAction(@NonNull final Context ctx) { method setCommandUnknownAction (line 1686) | public static void setCommandUnknownAction(@NonNull final Context ctx,... method getConnectionMinimum (line 1700) | public static int getConnectionMinimum(@NonNull final Context ctx) { method setConnectionMinimum (line 1711) | public static void setConnectionMinimum(@NonNull final Context ctx, fi... method getHotword (line 1725) | public static String getHotword(@NonNull final Context ctx) { method setHotword (line 1736) | public static void setHotword(@NonNull final Context ctx, final String... method getCustomIntro (line 1750) | public static String getCustomIntro(@NonNull final Context ctx) { method setCustomIntro (line 1761) | public static void setCustomIntro(@NonNull final Context ctx, final St... method setCustomIntroRandom (line 1775) | public static void setCustomIntroRandom(@NonNull final Context ctx, fi... method getCustomIntroRandom (line 1789) | public static boolean getCustomIntroRandom(@NonNull final Context ctx) { method getUserName (line 1800) | public static String getUserName(@NonNull final Context ctx) { method setUserName (line 1811) | public static void setUserName(@NonNull final Context ctx, final Strin... method setRecogniserBusyFix (line 1825) | public static void setRecogniserBusyFix(@NonNull final Context ctx, fi... method getRecogniserBusyFix (line 1839) | public static boolean getRecogniserBusyFix(@NonNull final Context ctx) { method setOkayGoogleFix (line 1850) | public static void setOkayGoogleFix(@NonNull final Context ctx, final ... method getOkayGoogleFix (line 1864) | public static boolean getOkayGoogleFix(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/utils/UtilsBundle.java class UtilsBundle (line 47) | public class UtilsBundle { method UtilsBundle (line 52) | public UtilsBundle() { method notNaked (line 56) | public static boolean notNaked(@Nullable final Bundle bundle) { method isSuspicious (line 70) | public static boolean isSuspicious(@Nullable final Intent intent) { method isSuspicious (line 83) | public static boolean isSuspicious(@Nullable final Bundle bundle) { FILE: app/src/main/java/ai/saiy/android/utils/UtilsFile.java class UtilsFile (line 40) | public class UtilsFile { method UtilsFile (line 51) | public UtilsFile() { method oggToCacheAndGrant (line 62) | public static File oggToCacheAndGrant(@NonNull final Context ctx, fina... method resourceToFile (line 106) | private static File resourceToFile(@NonNull final Context ctx, final i... method getPrivateDir (line 134) | public static File getPrivateDir(@NonNull final Context ctx) { method getPrivateDirPath (line 164) | public static String getPrivateDirPath(@NonNull final Context ctx) { method getExternalFilesDir (line 183) | private static Pair getExternalFilesDir(@NonNull final ... method getExternalCacheDir (line 235) | private static Pair getExternalCacheDir(@NonNull final ... method getCacheDir (line 287) | private static Pair getCacheDir(@NonNull final Context ... method getTempAudioFile (line 332) | public static File getTempAudioFile(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/utils/UtilsList.java class UtilsList (line 28) | public class UtilsList { method notNaked (line 30) | public static boolean notNaked(@Nullable final List array) { method notNaked (line 34) | public static boolean notNaked(@Nullable final ArrayList array) { method notNaked (line 38) | public static boolean notNaked(@Nullable final float[] array) { method notNaked (line 42) | public static boolean notNaked(@Nullable final byte[] array) { FILE: app/src/main/java/ai/saiy/android/utils/UtilsLocale.java class UtilsLocale (line 32) | public class UtilsLocale { method UtilsLocale (line 37) | public UtilsLocale() { method stringToLocale (line 57) | public static Locale stringToLocale(@Nullable final String stringLocal... method localesLanguageMatch (line 126) | public static boolean localesLanguageMatch(@Nullable final Locale loca... method localesMatch (line 154) | public static boolean localesMatch(@Nullable final Locale localeOne, @... class LocaleComparator (line 188) | public static class LocaleComparator implements Comparator { method compare (line 189) | @Override FILE: app/src/main/java/ai/saiy/android/utils/UtilsMap.java class UtilsMap (line 27) | public class UtilsMap { method notNaked (line 29) | public static boolean notNaked(@Nullable final Map map) { FILE: app/src/main/java/ai/saiy/android/utils/UtilsString.java class UtilsString (line 34) | public class UtilsString { method UtilsString (line 39) | public UtilsString() { method streamToString (line 50) | public static String streamToString(@Nullable final InputStream is) th... method notNaked (line 81) | public static boolean notNaked(@Nullable final String toCheck) { method stripNameSpace (line 91) | public static String stripNameSpace(@NonNull final String input) { method stripLeadingPunctuation (line 102) | public static String stripLeadingPunctuation(@NonNull final String inp... method replaceLast (line 114) | public static String replaceLast(@NonNull final String inputString, @N... FILE: app/src/main/java/ai/saiy/android/utils/UtilsVolley.java class UtilsVolley (line 30) | public class UtilsVolley { method getCache (line 34) | public static Cache getCache(@NonNull final Context ctx) { FILE: app/src/main/java/ai/saiy/android/utils/debug/DebugAction.java class DebugAction (line 43) | public class DebugAction { method validateSignatures (line 59) | public static boolean validateSignatures(@NonNull final Context ctx) { method getSignatures (line 71) | @SuppressLint("PackageManagerGetSignatures") FILE: app/src/test/java/ai/saiy/android/ExampleUnitTest.java class ExampleUnitTest (line 27) | public class ExampleUnitTest { method addition_isCorrect (line 28) | @Test