Interface ColumnBindingDefaults
- All Known Subinterfaces:
PluralAttributeElementSourceBasic,PluralAttributeElementSourceManyToMany,PluralAttributeKeySource,PluralAttributeMapKeyManyToManySource,PluralAttributeMapKeySourceBasic,PluralAttributeSequentialIndexSource,RelationalValueSourceContainer,SingularAttributeSourceBasic,SingularAttributeSourceManyToOne,VersionAttributeSource
- All Known Implementing Classes:
CompositeIdentifierSingularAttributeSourceBasicImpl,CompositeIdentifierSingularAttributeSourceManyToOneImpl,PluralAttributeElementSourceBasicImpl,PluralAttributeElementSourceManyToManyImpl,PluralAttributeKeySourceImpl,PluralAttributeMapKeyManyToManySourceImpl,PluralAttributeMapKeySourceBasicImpl,PluralAttributeSequentialIndexSourceImpl
public interface ColumnBindingDefaults
-
Method Summary
Modifier and TypeMethodDescriptionbooleanHow should non-specification of value insertion by the individual value sources here be interpreted in terms of defaulting that value.booleanHow should non-specification of value updating by the individual value sources here be interpreted in terms of defaulting that value.booleanHow should non-specification of value nullability by the individual value sources here be interpreted in terms of defaulting that value.
-
Method Details
-
areValuesIncludedInInsertByDefault
boolean areValuesIncludedInInsertByDefault()How should non-specification of value insertion by the individual value sources here be interpreted in terms of defaulting that value.- Returns:
trueIndicates that insertions are enabled by default for all value sources which do not explicitly specify.
-
areValuesIncludedInUpdateByDefault
boolean areValuesIncludedInUpdateByDefault()How should non-specification of value updating by the individual value sources here be interpreted in terms of defaulting that value.- Returns:
trueIndicates that updates are enabled by default for all value sources which do not explicitly specify.
-
areValuesNullableByDefault
boolean areValuesNullableByDefault()How should non-specification of value nullability by the individual value sources here be interpreted in terms of defaulting that value.- Returns:
trueIndicates that insertions are enabled by default for all value sources which do not explicitly specify.
-