Class AbstractSQLDataModelFieldBuilder<DMF extends SQLDataModelField,​DMC extends SQLDataObjectModelClass<DMF>>

  • All Implemented Interfaces:
    io.rxmicro.annotation.processor.common.component.ModelFieldBuilder<DMF,​DMC>

    public abstract class AbstractSQLDataModelFieldBuilder<DMF extends SQLDataModelField,​DMC extends SQLDataObjectModelClass<DMF>>
    extends io.rxmicro.annotation.processor.data.component.impl.AbstractDataModelFieldBuilder<DMF,​DMC>
    Author:
    nedis
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.rxmicro.annotation.processor.common.component.impl.AbstractModelFieldBuilder

        io.rxmicro.annotation.processor.common.component.impl.AbstractModelFieldBuilder.ModelNames
      • Nested classes/interfaces inherited from class io.rxmicro.annotation.processor.common.component.impl.AbstractProcessorComponent

        io.rxmicro.annotation.processor.common.component.impl.AbstractProcessorComponent.Level
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean isColumnId​(io.rxmicro.annotation.processor.common.model.AnnotatedModelElement annotated)  
      • Methods inherited from class io.rxmicro.annotation.processor.data.component.impl.AbstractDataModelFieldBuilder

        build, build, createPrimitiveModelClass, getColumnIdFixedModelName, supportedTypesProvider
      • Methods inherited from class io.rxmicro.annotation.processor.common.component.impl.AbstractModelFieldBuilder

        build, build, createObjectModelClass, debugIfEnabled, getFieldMap, getModelName, isModelInternalType, isModelPrimitive, isModelPrimitiveList, validate, validateModelClass
      • Methods inherited from class io.rxmicro.annotation.processor.common.component.impl.AbstractProcessorComponent

        cantGenerateClass, cantGenerateDocument, cantGenerateMethodBody, debug, debug, debug, error, error, error, getBooleanOption, getIntOption, getStringOption, info, info, info, warn
    • Constructor Detail

      • AbstractSQLDataModelFieldBuilder

        public AbstractSQLDataModelFieldBuilder()
    • Method Detail

      • isColumnId

        protected final boolean isColumnId​(io.rxmicro.annotation.processor.common.model.AnnotatedModelElement annotated)
        Specified by:
        isColumnId in class io.rxmicro.annotation.processor.data.component.impl.AbstractDataModelFieldBuilder<DMF extends SQLDataModelField,​DMC extends SQLDataObjectModelClass<DMF>>