library_architecture_mvvm_modify library
We load all other files into this file, and then use it in the application where we need it Where to use ? - Anywhere
Classes
-
BaseDataForNamed<
T extends Enum> - Designed for 'NamedVM' Where to use ? - use in classes 'NamedVM','NamedStreamWState','NamedState'
-
BaseListModel<
T extends BaseModel> - Stores a list of models and performs operations on them Where to use ? - anywhere
- BaseModel
-
Provides certain data, takes it from the class 'OperationEEModel(EEWhereNamed)
EEFromNamed
EEParameterNamedService' Where to use ? - anywhere -
BaseModelWNamedWNamedWNamedIterator<
T extends BaseModel> - Sorts the data, 'ListModel', in common parlance 'Iterator' Where to use ? - use in 'ListModel' class
-
BaseNamedState<
T extends BaseDataForNamed< Enum> > - This class has a object state 'DataForNamed'. Which is part of 'NamedVM' Where to use ? - use in 'NamedVM' class
-
BaseNamedStreamWState<
T extends BaseDataForNamed< Enum> > - This class has a stream and object state 'DataForNamed'. Which is part of 'NamedVM' Where to use ? - use in 'NamedVM' class
-
CurrentModelWIndex<
T extends BaseModel> - The purpose of this class is to serve the class 'BaseModelWNamedWNamedWNamedIterator' Where to use ? - use in 'BaseModelWNamedWNamedWNamedIterator' class
-
DefaultState<
T extends BaseDataForNamed< Enum> > - This class has a object state 'DataForNamed'. Which is part of 'NamedVM' Where to use ? - use in 'NamedVM' class
-
DefaultStreamWState<
T extends BaseDataForNamed< Enum> > - This class has a stream and object state 'DataForNamed'. Which is part of 'NamedVM' Where to use ? - use in 'NamedVM' class
- ExceptionController
- Provides an exception and is needed as a determinant of success or exception Where to use ? - anywhere
- IDispose
- Frees up device resources Where to use ? - use in 'NamedStreamWState','NamedState' classes
- NamedCallback
- The purpose of this class is to provide your callback and your name Where to use ? - use in 'RWTMode','NamedVM' classes
-
Result<
T extends Object> -
The purpose of which is to accept success or exception
Where to use ? - use in classes 'OperationEEModel(EEWhereNamed)
EEFromNamed
EEParameterNamedService','RWTMode','NamedVM' - RWTMode
- The purpose of the class is to provide test and release data so that you can quickly test designs or requests, etc. Where to use ? - use in 'NamedVM' class
- TempCacheService
-
Temporary data storage
Where to use ? - use in 'OperationEEModel(EEWhereNamed)
EEFromNamed
EEParameterNamedService' class
Enums
- EnumGuilty
-
Who is to blame for my troubles?
Where to use ? - use in 'LocalException','NamedService','OperationEEModel(EEWhereNamed)
EEFromNamed
EEParameterNamedService','NamedStreamWState','NamedState' classes - EnumRWTMode
- What kind of mod will it be ? Where to use ? - use in 'RWTMode','NamedVM' classes
Functions
-
debugPrint(
String text) → void - Regular print renamed to debug print Where to use ? - anywhere
-
debugPrintException(
String text) → void - The same as debug print, only painted red Where to use ? - anywhere
Exceptions / Errors
- BaseException
-
Exception Handling
Where to use ? - use in 'NamedService','OperationEEModel(EEWhereNamed)
EEFromNamed
EEParameterNamedService' classes - LocalException
-
Exception Handling
Where to use ? - use in 'NamedService','OperationEEModel(EEWhereNamed)
EEFromNamed
EEParameterNamedService','NamedStreamWState','NamedState' classes - NetworkException
-
Exception Handling
Where to use ? - use in 'NamedService','OperationEEModel(EEWhereNamed)
EEFromNamed
EEParameterNamedService' classes