Class CrudMethodsImplementor
java.lang.Object
io.quarkus.spring.data.rest.deployment.crud.CrudMethodsImplementor
- All Implemented Interfaces:
ResourceMethodsImplementor
- Direct Known Subclasses:
PagingAndSortingMethodsImplementor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected io.quarkus.gizmo.ResultHandlegetRepositoryInstance(io.quarkus.gizmo.BytecodeCreator creator, String repositoryInterface) voidimplementAdd(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface) voidimplementDelete(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface) voidimplementGet(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface) voidimplementList(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface) voidimplementListPageCount(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface) voidimplementUpdate(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface, String entityType)
-
Field Details
-
LIST
public static final io.quarkus.gizmo.MethodDescriptor LIST -
GET
public static final io.quarkus.gizmo.MethodDescriptor GET -
ADD
public static final io.quarkus.gizmo.MethodDescriptor ADD -
UPDATE
public static final io.quarkus.gizmo.MethodDescriptor UPDATE -
DELETE
public static final io.quarkus.gizmo.MethodDescriptor DELETE
-
-
Constructor Details
-
CrudMethodsImplementor
public CrudMethodsImplementor(org.jboss.jandex.IndexView index)
-
-
Method Details
-
implementList
- Specified by:
implementListin interfaceResourceMethodsImplementor
-
implementListPageCount
public void implementListPageCount(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface) - Specified by:
implementListPageCountin interfaceResourceMethodsImplementor
-
implementGet
- Specified by:
implementGetin interfaceResourceMethodsImplementor
-
implementAdd
- Specified by:
implementAddin interfaceResourceMethodsImplementor
-
implementUpdate
public void implementUpdate(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface, String entityType) - Specified by:
implementUpdatein interfaceResourceMethodsImplementor
-
implementDelete
- Specified by:
implementDeletein interfaceResourceMethodsImplementor
-
getRepositoryInstance
protected io.quarkus.gizmo.ResultHandle getRepositoryInstance(io.quarkus.gizmo.BytecodeCreator creator, String repositoryInterface)
-