BasePojo class
- Implementers
Constructors
- BasePojo()
Properties
Methods
-
checkStackStatus(
int stack, String name) → bool -
deleteRecord(
{String condition = ""}) → Future< Map< String, dynamic> > -
fetchDistinctRecords(
{String condition = "", String distinctField = "", String fetchMode = "LIST", String limitCondition = ""}) → Future< Map< String, dynamic> > -
fetchQueryRecords(
{String fetchMode = "LIST", String query = "", Map< String, List< formatColumns = const {}}) → Future<String> >Map< String, dynamic> > -
fetchRecords(
{String condition = "", String fetchMode = "LIST", String limitCondition = ""}) → Future< Map< String, dynamic> > -
formatValues(
) → dynamic -
getCreateTableQuery(
) → String -
getDoubleValue(
String name) → double -
getField(
{String name = "", List? attributes}) → Map< String, dynamic> -
getFieldAttributes(
String name) → List< String> -
getFieldFormats(
) → Map< String, List< String> > -
getFieldSQLValue(
String fieldName) → String -
getFieldValue(
String name) → dynamic -
getIntValue(
String name) → int -
getSelectQuery(
) → String -
getSelectQueryFieldsWithCondition(
{String queryMode = "", List skipFields = const []}) → String -
getStringValue(
String name) → String -
getTableViewName(
) → String -
getUserDefinedFunction(
String name) → Map< String, dynamic> -
getViewQuery(
) → String -
insertRecord(
{Map< String, dynamic> insertParams = const {}}) → Future<Map< String, dynamic> > -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
saveRecord(
) → Future< Map< String, dynamic> > -
setDatabase(
String path) → void -
setFieldValue(
String name, dynamic value) → void -
setObjectValues(
Map< String, dynamic> values) → void -
toString(
) → String -
A string representation of this object.
inherited
-
updateRecord(
{int stack = 0}) → Future< Map< String, dynamic> > -
updateUserDefinedFunction(
Map< String, dynamic> userDefinedFunctions, String name) → Map<String, dynamic> -
validateValues(
) → String
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getDatabaseObject(
) → DBHandler -
getFieldQueryAttributes(
Map< String, dynamic> field) → String -
getFieldQueryDataType(
Map< String, dynamic> field) → String -
getSelectQueryFields(
{String queryMode = "", List skipFields = const [], required Map< String, Map> fieldsList, String fieldPrefix = ""}) → String -
getSQLValueString(
Object value, String type) → String
Constants
- attributeAutoIncrement → const String
- attributeCheckDelete → const String
- attributeCheckInsert → const String
- attributeCheckModify → const String
- attributeCheckUnique → const String
- attributeCheckUpdate → const String
- attributeEncrypted → const String
- attributeForeignKey → const String
- attributeFunctionName → const String
- attributeFunctionParameters → const String
- attributeLowercase → const String
- attributeMaxLength → const String
- attributePrimaryKey → const String
- attributeRequired → const String
- attributeTimestamp → const String
- attributeTogglecase → const String
- attributeUniqueKey → const String
- attributeUpdateTimestamp → const String
- attributeUppercase → const String
- createdOn → const String
- databaseType → const int
- dbMysql → const int
- dbSqlite → const int
- fieldAttributes → const String
- fieldFormats → const String
- fieldName → const String
- fieldStacks → const String
- fieldType → const String
- fieldUserFunction → const String
- fieldValue → const String
- fieldValueLimits → const String
- formatDecrypt → const String
- formatJson → const String
- functionName → const String
- functionParameters → const String
- functionValueFixedInt → const String
- functionValueTableField → const String
- id → const String
- lengthAddress → const int
- lengthCityName → const int
- lengthCountryName → const int
- lengthCurrency → const int
- lengthEmail → const int
- lengthGender → const int
- lengthLatitudeLongitude → const int
- lengthMax → const int
- lengthMaxUniqueKey → const int
- lengthName → const int
- lengthPhone → const int
- lengthPostalCode → const int
- lengthStateName → const int
- limitIn → const String
- limitNotEqualToField → const String
- limitType → const String
- limitValue → const String
- modifiedOn → const String
- paramStack → const String
- resultPrimaryKeyValue → const String
- stackUpdateAll → const int
- stackUpdateSkipMain → const int
- typeBlob → const String
- typeDate → const String
- typeDateTime → const String
- typeDouble → const String
- typeInt → const String
- typeJson → const String
- typeString → const String
- typeUserDefinedFunction → const String