Class CrudMethodsImplementor
- java.lang.Object
-
- io.quarkus.spring.data.rest.deployment.crud.CrudMethodsImplementor
-
- All Implemented Interfaces:
ResourceMethodsImplementor
- Direct Known Subclasses:
PagingAndSortingMethodsImplementor
public class CrudMethodsImplementor extends Object implements ResourceMethodsImplementor
-
-
Constructor Summary
Constructors Constructor Description CrudMethodsImplementor(org.jboss.jandex.IndexView index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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 Detail
-
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
-
-
Method Detail
-
implementList
public void implementList(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface)- Specified by:
implementListin interfaceResourceMethodsImplementor
-
implementListPageCount
public void implementListPageCount(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface)- Specified by:
implementListPageCountin interfaceResourceMethodsImplementor
-
implementGet
public void implementGet(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface)- Specified by:
implementGetin interfaceResourceMethodsImplementor
-
implementAdd
public void implementAdd(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface)- Specified by:
implementAddin interfaceResourceMethodsImplementor
-
implementUpdate
public void implementUpdate(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface, String entityType)- Specified by:
implementUpdatein interfaceResourceMethodsImplementor
-
implementDelete
public void implementDelete(io.quarkus.gizmo.ClassCreator classCreator, String repositoryInterface)- Specified by:
implementDeletein interfaceResourceMethodsImplementor
-
getRepositoryInstance
protected io.quarkus.gizmo.ResultHandle getRepositoryInstance(io.quarkus.gizmo.BytecodeCreator creator, String repositoryInterface)
-
-