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)EEFromNamedEEParameterNamedService' 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)EEFromNamedEEParameterNamedService','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)EEFromNamedEEParameterNamedService' class

Enums

EnumGuilty
Who is to blame for my troubles? Where to use ? - use in 'LocalException','NamedService','OperationEEModel(EEWhereNamed)EEFromNamedEEParameterNamedService','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)EEFromNamedEEParameterNamedService' classes
LocalException
Exception Handling Where to use ? - use in 'NamedService','OperationEEModel(EEWhereNamed)EEFromNamedEEParameterNamedService','NamedStreamWState','NamedState' classes
NetworkException
Exception Handling Where to use ? - use in 'NamedService','OperationEEModel(EEWhereNamed)EEFromNamedEEParameterNamedService' classes