public final T get() { synchronized (this) { return mInstance != null ? mInstance : (mInstance = create()); } }
ContentResolver getContentResolver() { return mContentResolver.get(); } PackageManager getPackageManager() { return mPackageManager.get(); }
PackageManager getPackageManager() { return mPackageManager.get(); } String getPackageName() { return mBase.getPackageName(); }
public final T get() { synchronized (this) { return mInstance != null ? mInstance : (mInstance = create()); } }
@Override public Context getBaseContext() { mCondom.logConcern(TAG, "getBaseContext"); return mBaseContext.get(); }
@Override public ContentResolver getContentResolver() { return mContentResolver.get(); } @Override public PackageManager getPackageManager() { return mPackageManager.get(); }
@Override public PackageManager getPackageManager() { return mPackageManager.get(); } @Override public Context getApplicationContext() { return mApplicationContext; }
@Override public Context getBaseContext() { mCondom.logConcern(TAG, "getBaseContext"); return mBaseContext.get(); }