Class EntityClassHelper
java.lang.Object
io.quarkus.spring.data.rest.deployment.EntityClassHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsPagedRepository(List<org.jboss.jandex.ClassInfo> repositories) org.jboss.jandex.FieldInfogetIdField(String className) org.jboss.jandex.FieldInfogetIdField(org.jboss.jandex.ClassInfo classInfo) io.quarkus.gizmo.MethodDescriptorio.quarkus.gizmo.MethodDescriptorio.quarkus.gizmo.MethodDescriptorgetSetter(org.jboss.jandex.ClassInfo entityClass, org.jboss.jandex.FieldInfo field) booleanisCrudRepository(String repositoryName) booleanisListCrudRepository(String repositoryName) booleanisListPagingAndSortingRepository(String repositoryName) booleanisPagingAndSortingRepository(String repositoryName) booleanisRepositoryInstanceOf(org.jboss.jandex.DotName target, String repositoryName)
-
Constructor Details
-
EntityClassHelper
public EntityClassHelper(org.jboss.jandex.IndexView index)
-
-
Method Details
-
getIdField
-
getIdField
public org.jboss.jandex.FieldInfo getIdField(org.jboss.jandex.ClassInfo classInfo) -
getSetter
public io.quarkus.gizmo.MethodDescriptor getSetter(String className, org.jboss.jandex.FieldInfo field) -
getSetter
public io.quarkus.gizmo.MethodDescriptor getSetter(org.jboss.jandex.ClassInfo entityClass, org.jboss.jandex.FieldInfo field) -
getMethod
public io.quarkus.gizmo.MethodDescriptor getMethod(org.jboss.jandex.ClassInfo entityClass, String name, org.jboss.jandex.Type... parameters) -
isRepositoryInstanceOf
-
isCrudRepository
-
isListCrudRepository
-
isPagingAndSortingRepository
-
isListPagingAndSortingRepository
-
containsPagedRepository
-