Uses of Interface
de.calamanari.adl.sql.config.AutoMappingPolicy
Packages that use AutoMappingPolicy
-
Uses of AutoMappingPolicy in de.calamanari.adl.sql.config
Classes in de.calamanari.adl.sql.config that implement AutoMappingPolicyModifier and TypeClassDescriptionfinal recordACompositeAutoMappingPolicyallows combining a list of policies into a common policy that can apply different rules or patterns to determine the column assignment for a given argName.classTheDefaultAutoMappingPolicymaps arguments to columns with a template-based approach and an extractor operator.Fields in de.calamanari.adl.sql.config declared as AutoMappingPolicyModifier and TypeFieldDescriptionstatic final AutoMappingPolicyDefaultAutoMappingPolicy.NONEConfiguration element if no policy is defined to avoid nullFields in de.calamanari.adl.sql.config with type parameters of type AutoMappingPolicyModifier and TypeFieldDescriptionprotected List<AutoMappingPolicy> AbstractTableBuilder.autoMappingPoliciesList of all the policies for the current tableprotected Function<DataColumn, AutoMappingPolicy> AbstractTableBuilder.autoMappingPolicyFunctionFor optional auto-mapping policy for the current columnMethods in de.calamanari.adl.sql.config that return AutoMappingPolicyModifier and TypeMethodDescriptionSingleTableConfig.autoMappingPolicy()Returns the value of theautoMappingPolicyrecord component.Methods in de.calamanari.adl.sql.config that return types with arguments of type AutoMappingPolicyModifier and TypeMethodDescriptionCompositeAutoMappingPolicy.members()Returns the value of themembersrecord component.Method parameters in de.calamanari.adl.sql.config with type arguments of type AutoMappingPolicyModifier and TypeMethodDescriptionAbstractTableBuilder.autoMapped(Function<DataColumn, AutoMappingPolicy> policyCreator) ConfigBuilderInterfaces.MultiTableDataColumnStep1a.autoMapped(Function<DataColumn, AutoMappingPolicy> policyCreator) Maps the column to every attribute (argName) the given policy covers.ConfigBuilderInterfaces.SingleTableDataColumnStep1.autoMapped(Function<DataColumn, AutoMappingPolicy> policyCreator) Maps the column to every attribute (argName) the given policy covers.Constructors in de.calamanari.adl.sql.config with parameters of type AutoMappingPolicyModifierConstructorDescriptionSingleTableConfig(String tableName, String idColumnName, TableNature tableNature, List<FilterColumn> tableFilters, Map<String, ArgColumnAssignment> argColumnMap, AutoMappingPolicy autoMappingPolicy) Creates an instance of aSingleTableConfigrecord class.Constructor parameters in de.calamanari.adl.sql.config with type arguments of type AutoMappingPolicyModifierConstructorDescriptionCompositeAutoMappingPolicy(List<AutoMappingPolicy> members) Creates an instance of aCompositeAutoMappingPolicyrecord class.