public interface CompositeIdentifierSource extends IdentifierSource, EmbeddableSourceContributor
Common contract for composite identifiers. Specific sub-types include aggregated
(think EmbeddedId
) and non-aggregated (think
IdClass
).
Modifier and Type | Method and Description |
---|---|
IdentifierGeneratorDefinition |
getIndividualAttributeIdGenerator(String identifierAttributeName)
Handle silly SpecJ reading of the JPA spec.
|
getIdentifierGeneratorDescriptor, getNature
getToolingHintContext
getEmbeddableSource
IdentifierGeneratorDefinition getIndividualAttributeIdGenerator(String identifierAttributeName)
Handle silly SpecJ reading of the JPA spec. They believe composite identifiers should have "partial generation" capabilities.
identifierAttributeName
- The name of the individual attribute within the composite identifier.Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.