/frameworks/base/core/java/android/text/ |
H A D | Spannable.java | 49 * Factory used by TextView to create new {@link Spannable Spannables}. You can subclass 52 * @see android.widget.TextView#setSpannableFactory(Factory) 54 public static class Factory { class in interface:Spannable 55 private static Spannable.Factory sInstance = new Spannable.Factory(); 58 * Returns the standard Spannable Factory. 60 public static Spannable.Factory getInstance() {
|
H A D | Editable.java | 124 * Factory used by TextView to create new {@link Editable Editables}. You can subclass 127 * @see android.widget.TextView#setEditableFactory(Factory) 129 public static class Factory { class in interface:Editable 130 private static Editable.Factory sInstance = new Editable.Factory(); 133 * Returns the standard Editable Factory. 135 public static Editable.Factory getInstance() {
|
/frameworks/support/lifecycle/extensions/src/main/java/android/arch/lifecycle/ |
H A D | ViewModelProvider.java | 35 * Implementations of {@code Factory} interface are responsible to instantiate ViewModels. 37 public interface Factory { interface in class:ViewModelProvider 49 private final Factory mFactory; 54 * {@code Factory} and retain them in a store of the given {@code ViewModelStoreOwner}. 58 * @param factory a {@code Factory} which will be used to instantiate 61 public ViewModelProvider(@NonNull ViewModelStoreOwner owner, @NonNull Factory factory) { 67 * {@code Factory} and retain them in the given {@code store}. 70 * @param factory factory a {@code Factory} which will be used to instantiate 73 public ViewModelProvider(ViewModelStore store, Factory factory) { 137 public static class NewInstanceFactory implements Factory { [all...] |
H A D | ViewModelProviders.java | 21 import android.arch.lifecycle.ViewModelProvider.Factory; 82 * It uses the given {@link Factory} to instantiate new ViewModels. 85 * @param factory a {@code Factory} to instantiate new ViewModels 89 public static ViewModelProvider of(@NonNull Fragment fragment, @NonNull Factory factory) { 97 * It uses the given {@link Factory} to instantiate new ViewModels. 100 * @param factory a {@code Factory} to instantiate new ViewModels 105 @NonNull Factory factory) { 110 * {@link Factory} which may create {@link AndroidViewModel} and
|
/frameworks/support/emoji/core/src/android/support/text/emoji/widget/ |
H A D | EmojiEditableFactory.java | 41 final class EmojiEditableFactory extends Editable.Factory { 44 private static volatile Editable.Factory sInstance; 58 public static Editable.Factory getInstance() {
|
/frameworks/support/persistence/db-framework/src/main/java/android/arch/persistence/db/framework/ |
H A D | FrameworkSQLiteOpenHelperFactory.java | 22 * Implements {@link SupportSQLiteOpenHelper.Factory} using the SQLite implementation in the 26 public final class FrameworkSQLiteOpenHelperFactory implements SupportSQLiteOpenHelper.Factory {
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/ |
H A D | BluetoothA2dpWrapperImpl.java | 25 public static class Factory implements BluetoothA2dpWrapper.Factory { class in class:BluetoothA2dpWrapperImpl
|
H A D | BluetoothA2dpWrapper.java | 30 static interface Factory { interface in interface:BluetoothA2dpWrapper
|
H A D | A2dpProfile.java | 45 BluetoothA2dpWrapper.Factory mWrapperFactory; 104 mWrapperFactory = new BluetoothA2dpWrapperImpl.Factory(); 110 void setWrapperFactory(BluetoothA2dpWrapper.Factory factory) {
|
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/helpers/ |
H A D | InMatcher.java | 20 import org.hamcrest.Factory; 65 @Factory 70 @Factory
|
/frameworks/support/compat/java/android/support/v4/app/ |
H A D | RemoteInputCompatBase.java | 80 public interface Factory { interface in class:RemoteInputCompatBase.RemoteInput
|
/frameworks/support/room/runtime/src/main/java/android/arch/persistence/room/ |
H A D | DatabaseConfiguration.java | 36 public final SupportSQLiteOpenHelper.Factory sqliteOpenHelperFactory; 83 @NonNull SupportSQLiteOpenHelper.Factory sqliteOpenHelperFactory,
|
H A D | RoomDatabase.java | 313 private SupportSQLiteOpenHelper.Factory mFactory; 336 public Builder<T> openHelperFactory(SupportSQLiteOpenHelper.Factory factory) {
|
/frameworks/base/core/java/android/preference/ |
H A D | GenericInflater.java | 52 private Factory<T> mFactory; 67 public interface Factory<T> { interface in class:GenericInflater 85 private static class FactoryMerger<T> implements Factory<T> { 86 private final Factory<T> mF1, mF2; 88 FactoryMerger(Factory<T> f1, Factory<T> f2) { 174 public final Factory<T> getFactory() { 179 * Attach a custom Factory interface for creating items while using this 192 public void setFactory(Factory<T> factory) {
|
/frameworks/opt/timezonepicker/src/com/android/timezonepicker/ |
H A D | TimeZonePickerUtils.java | 23 import android.text.Spannable.Factory; 37 private static final Factory mSpannableFactory = Spannable.Factory.getInstance();
|
H A D | TimeZoneInfo.java | 21 import android.text.Spannable.Factory; 44 private static final Factory mSpannableFactory = Spannable.Factory.getInstance();
|
/frameworks/support/emoji/core/tests/java/android/support/text/emoji/widget/ |
H A D | EmojiEditableFactoryTest.java | 46 final Editable.Factory instance = EmojiEditableFactory.getInstance(); 49 final Editable.Factory instance2 = EmojiEditableFactory.getInstance();
|
/frameworks/support/compat/java/android/support/v4/view/ |
H A D | LayoutInflaterCompat.java | 103 final LayoutInflater.Factory f = inflater.getFactory(); 116 LayoutInflater.Factory factory = inflater.getFactory(); 154 * Attach a custom Factory interface for creating views while using 158 * @see LayoutInflater#setFactory(android.view.LayoutInflater.Factory) 188 * have a {@link LayoutInflaterFactory} but a raw {@link LayoutInflater.Factory}.
|
/frameworks/base/core/java/android/view/ |
H A D | InputEventReceiver.java | 195 public static interface Factory { interface in class:InputEventReceiver
|
H A D | LayoutInflater.java | 54 * To create a new LayoutInflater with an additional {@link Factory} for your 57 * Factory. 83 private Factory mFactory; 129 public interface Factory { interface in class:LayoutInflater 150 public interface Factory2 extends Factory { 169 private final Factory mF1, mF2; 172 FactoryMerger(Factory f1, Factory2 f12, Factory f2, Factory2 f22) { 259 * Return the current {@link Factory} (or null). This is called on each element 263 public final Factory getFactor [all...] |
/frameworks/base/tests/testables/src/android/testing/ |
H A D | LayoutInflaterBuilder.java | 142 new LayoutInflater.Factory() {
|
/frameworks/support/room/integration-tests/testapp/src/androidTest/java/android/arch/persistence/room/integration/testapp/test/ |
H A D | CustomDatabaseTest.java | 74 private static class RethrowExceptionFactory implements SupportSQLiteOpenHelper.Factory {
|
/frameworks/support/room/runtime/src/test/java/android/arch/persistence/room/ |
H A D | BuilderTest.java | 146 SupportSQLiteOpenHelper.Factory factory = mock(SupportSQLiteOpenHelper.Factory.class);
|
/frameworks/base/core/tests/coretests/src/android/text/method/ |
H A D | EditorState.java | 174 mText = Editable.Factory.getInstance().newEditable(spannable);
|
/frameworks/support/persistence/db/src/main/java/android/arch/persistence/db/ |
H A D | SupportSQLiteOpenHelper.java | 36 * uses {@link Factory#create(Configuration)} to create this and {@link Callback} to implement 298 * The configuration to create an SQLite open helper object using {@link Factory}. 378 * Factory class to create instances of {@link SupportSQLiteOpenHelper} using 381 interface Factory { interface in interface:SupportSQLiteOpenHelper
|