Class PostgreSQLDataRepositoryInterfaceSignatureBuilder
- java.lang.Object
-
- io.rxmicro.annotation.processor.common.component.impl.AbstractProcessorComponent
-
- io.rxmicro.annotation.processor.common.component.impl.AbstractPartialImplementationBuilder
-
- io.rxmicro.annotation.processor.data.component.impl.AbstractDataRepositoryInterfaceSignatureBuilder
-
- io.rxmicro.annotation.processor.data.sql.r2dbc.postgresql.PostgreSQLDataRepositoryInterfaceSignatureBuilder
-
- All Implemented Interfaces:
io.rxmicro.annotation.processor.data.component.DataRepositoryInterfaceSignatureBuilder
public final class PostgreSQLDataRepositoryInterfaceSignatureBuilder extends io.rxmicro.annotation.processor.data.component.impl.AbstractDataRepositoryInterfaceSignatureBuilder- Author:
- nedis
-
-
Constructor Summary
Constructors Constructor Description PostgreSQLDataRepositoryInterfaceSignatureBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<?>getDefaultAbstractClass()protected Class<? extends Annotation>getPartialImplementationAnnotationClass()protected Class<? extends Annotation>getRepositoryMarkerAnnotationClass()-
Methods inherited from class io.rxmicro.annotation.processor.data.component.impl.AbstractDataRepositoryInterfaceSignatureBuilder
build
-
Methods inherited from class io.rxmicro.annotation.processor.common.component.impl.AbstractPartialImplementationBuilder
getOverriddenMethodCandidates, validateInterfaceType, validatePartialImplementation
-
-
-
-
Method Detail
-
getRepositoryMarkerAnnotationClass
protected Class<? extends Annotation> getRepositoryMarkerAnnotationClass()
- Specified by:
getRepositoryMarkerAnnotationClassin classio.rxmicro.annotation.processor.data.component.impl.AbstractDataRepositoryInterfaceSignatureBuilder
-
getPartialImplementationAnnotationClass
protected Class<? extends Annotation> getPartialImplementationAnnotationClass()
- Specified by:
getPartialImplementationAnnotationClassin classio.rxmicro.annotation.processor.common.component.impl.AbstractPartialImplementationBuilder
-
getDefaultAbstractClass
protected Class<?> getDefaultAbstractClass()
- Specified by:
getDefaultAbstractClassin classio.rxmicro.annotation.processor.common.component.impl.AbstractPartialImplementationBuilder
-
-