Class PersistenceFunctionRendererDeclarativeFunctionMetadataProcessor
java.lang.Object
com.blazebit.expression.declarative.persistence.PersistenceFunctionRendererDeclarativeFunctionMetadataProcessor
- All Implemented Interfaces:
com.blazebit.domain.declarative.spi.DeclarativeFunctionMetadataProcessor<PersistenceFunction>
public class PersistenceFunctionRendererDeclarativeFunctionMetadataProcessor extends Object implements com.blazebit.domain.declarative.spi.DeclarativeFunctionMetadataProcessor<PersistenceFunction>
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors Constructor Description PersistenceFunctionRendererDeclarativeFunctionMetadataProcessor() -
Method Summary
Modifier and Type Method Description Class<PersistenceFunction>getProcessingAnnotation()com.blazebit.domain.boot.model.MetadataDefinition<?>process(Class<?> annotatedClass, Method method, PersistenceFunction annotation, com.blazebit.domain.spi.ServiceProvider serviceProvider)com.blazebit.domain.boot.model.MetadataDefinition<?>process(Class<?> annotatedClass, Method method, PersistenceFunction annotation, String name, String typeName, boolean collection, com.blazebit.domain.spi.ServiceProvider serviceProvider)
-
Constructor Details
-
PersistenceFunctionRendererDeclarativeFunctionMetadataProcessor
public PersistenceFunctionRendererDeclarativeFunctionMetadataProcessor()
-
-
Method Details
-
getProcessingAnnotation
- Specified by:
getProcessingAnnotationin interfacecom.blazebit.domain.declarative.spi.DeclarativeFunctionMetadataProcessor<PersistenceFunction>
-
process
public com.blazebit.domain.boot.model.MetadataDefinition<?> process(Class<?> annotatedClass, Method method, PersistenceFunction annotation, com.blazebit.domain.spi.ServiceProvider serviceProvider)- Specified by:
processin interfacecom.blazebit.domain.declarative.spi.DeclarativeFunctionMetadataProcessor<PersistenceFunction>
-
process
public com.blazebit.domain.boot.model.MetadataDefinition<?> process(Class<?> annotatedClass, Method method, PersistenceFunction annotation, String name, String typeName, boolean collection, com.blazebit.domain.spi.ServiceProvider serviceProvider)- Specified by:
processin interfacecom.blazebit.domain.declarative.spi.DeclarativeFunctionMetadataProcessor<PersistenceFunction>
-