Class PostgreSQLDataObjectModelClass
- java.lang.Object
-
- io.rxmicro.annotation.processor.common.model.type.ModelClass
-
- io.rxmicro.annotation.processor.common.model.type.ObjectModelClass<F>
-
- io.rxmicro.annotation.processor.data.model.DataObjectModelClass<DMF>
-
- io.rxmicro.annotation.processor.data.sql.model.SQLDataObjectModelClass<io.rxmicro.annotation.processor.data.sql.model.SQLDataModelField>
-
- io.rxmicro.annotation.processor.data.sql.r2dbc.postgresql.model.PostgreSQLDataObjectModelClass
-
public final class PostgreSQLDataObjectModelClass extends io.rxmicro.annotation.processor.data.sql.model.SQLDataObjectModelClass<io.rxmicro.annotation.processor.data.sql.model.SQLDataModelField>- Author:
- nedis
-
-
Constructor Summary
Constructors Constructor Description PostgreSQLDataObjectModelClass(TypeMirror modelTypeMirror, TypeElement modelTypeElement, Map<io.rxmicro.annotation.processor.data.sql.model.SQLDataModelField,io.rxmicro.annotation.processor.common.model.type.ModelClass> params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<? extends io.rxmicro.data.local.EntityFromDBConverter>getEntityFromDBConverterClass()protected Class<? extends io.rxmicro.data.local.EntityToDBConverter>getEntityToDBConverterClass()-
Methods inherited from class io.rxmicro.annotation.processor.data.sql.model.SQLDataObjectModelClass
addEntityFromDBConverterMethod, addEntitySetFieldsConverterMethod, getEntityFromDBConverterMethods, getEntitySetFieldsConverterMethods, getInsertableParams, getPrimaryKeysParams, getUpdatableParams, isDeletable, isInsertable, isUpdatable, setDeletable
-
Methods inherited from class io.rxmicro.annotation.processor.data.model.DataObjectModelClass
getEntityFromDBConverterImplSimpleClassName, getEntityFromDBConverterParentSimpleClassName, getEntityToDBConverterImplSimpleClassName, getEntityToDBConverterParentSimpleClassName, getFromDBConverterInstanceName, getToDBConverterInstanceName
-
Methods inherited from class io.rxmicro.annotation.processor.common.model.type.ObjectModelClass
getAllChildrenObjectModelClasses, getJavaFullClassName, getJavaSimpleClassName, getModelFieldTypes, getModelTypeElement, getModelTypeMirror, getParamEntries, isParamEntriesPresent, isParamsPresent, isReadReflectionRequired, isWriteReflectionRequired
-
-
-
-
Constructor Detail
-
PostgreSQLDataObjectModelClass
public PostgreSQLDataObjectModelClass(TypeMirror modelTypeMirror, TypeElement modelTypeElement, Map<io.rxmicro.annotation.processor.data.sql.model.SQLDataModelField,io.rxmicro.annotation.processor.common.model.type.ModelClass> params)
-
-
Method Detail
-
getEntityToDBConverterClass
protected Class<? extends io.rxmicro.data.local.EntityToDBConverter> getEntityToDBConverterClass()
- Specified by:
getEntityToDBConverterClassin classio.rxmicro.annotation.processor.data.model.DataObjectModelClass<io.rxmicro.annotation.processor.data.sql.model.SQLDataModelField>
-
getEntityFromDBConverterClass
protected Class<? extends io.rxmicro.data.local.EntityFromDBConverter> getEntityFromDBConverterClass()
- Specified by:
getEntityFromDBConverterClassin classio.rxmicro.annotation.processor.data.model.DataObjectModelClass<io.rxmicro.annotation.processor.data.sql.model.SQLDataModelField>
-
-