Class AotRepositoryFragmentMetadata
java.lang.Object
org.springframework.data.repository.aot.generate.AotRepositoryFragmentMetadata
Metadata for a repository fragment.
- Since:
- 4.0
- Author:
- Christoph Strobl, Mark Paluch
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record -
Constructor Summary
ConstructorsConstructorDescriptionAotRepositoryFragmentMetadata(org.springframework.javapoet.ClassName className) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConstructorArgument(String parameterName, org.springframework.javapoet.TypeName type, @Nullable String fieldName) voidvoidaddField(org.springframework.javapoet.FieldSpec fieldSpec) @Nullable StringfieldNameOf(Class<?> type) org.springframework.javapoet.ClassName
-
Constructor Details
-
AotRepositoryFragmentMetadata
public AotRepositoryFragmentMetadata(org.springframework.javapoet.ClassName className)
-
-
Method Details
-
fieldNameOf
-
getTargetTypeName
public org.springframework.javapoet.ClassName getTargetTypeName() -
addField
-
addField
public void addField(org.springframework.javapoet.FieldSpec fieldSpec) -
getFields
-
getConstructorArguments
-
addConstructorArgument
-