ENTITY- The class that the
BUILDER- The class that builds the
public class IndirectKeylessDaoBuilder<ENTITY,BUILDER> extends AbstractKeylessDaoBuilder<ENTITY,BUILDER,IndirectKeylessDaoBuilder<ENTITY,BUILDER>> implements KeylessDaoDescriptor<ENTITY,BUILDER>
IndirectKeylessDaoBuilderprovides mechanisms for defining the relationship between a Java type and the table that backs it.
Using this builder (as opposed to the
will allow support for entities that do not have primary keys, but that support comes at
a price. A
KeylessDao supports fewer methods than a standard
and these entities cannot be joined to other objects or have children or be children to other objects.
In general, the regular variants should be preferred.
childrenDescriptors, columnCollection, daoBuilderHelper
|Constructor and Description|
|Modifier and Type||Method and Description|
buildFunction, getColumnCollection, notNull, setSqlTypeName, supplier, tableName, withBigDecimalColumn, withBooleanColumn, withConvertedGenericColumn, withConvertingStringColumn, withGenericColumn, withInstantColumn, withIntegerBooleanColumn, withJoinColumn, withLongColumn, withStringBooleanColumn, withStringColumn, withUniqueConstraint
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allColumns, buildFunction, dataColumns, getColumnCollection, joinColumns, joinedSelectStrategies, nonJoinColumns, select, supplier, tableName
public KeylessDao<ENTITY> buildDao(Connection connection)
Daofor performing CRUD operations of type
connection- The SQL connection this
Daowill use for its operations.
Copyright © 2019. All rights reserved.