primaryKeyType
The field for the
primaryKeyType record component.repositoryName - The name of the repository.primaryKeyType - The type of the primary key used by the repository.entityType - The type of the entity managed by the repository.interfaces - The list of interfaces implemented by the repository.methodsMetadata - A map containing metadata for each repository method, keyed by method name.private final TypeentityType record component.interfaces record component.private final Map<String,MethodMetadata> methodsMetadata record component.private final TypeprimaryKeyType record component.private final StringrepositoryName record component.RepositoryDetails(String repositoryName,
Type primaryKeyType,
Type entityType,
List<String> interfaces,
Map<String,MethodMetadata> methodsMetadata) RepositoryDetails record class.entityType record component.final booleanfinal inthashCode()interfaces record component.methodsMetadata record component.primaryKeyType record component.repositoryName record component.final StringtoString()repositoryName record component.primaryKeyType record component.entityType record component.interfaces record component.methodsMetadata record component.RepositoryDetails record class.repositoryName - the value for the repositoryName record componentprimaryKeyType - the value for the primaryKeyType record componententityType - the value for the entityType record componentinterfaces - the value for the interfaces record componentmethodsMetadata - the value for the methodsMetadata record componentObjects::equals(Object,Object).repositoryName record component.repositoryName record componentprimaryKeyType record component.primaryKeyType record componententityType record component.entityType record componentinterfaces record component.interfaces record componentmethodsMetadata record component.methodsMetadata record component