public class PanacheMongoResourceProcessor extends BasePanacheMongoResourceProcessor
| Modifier and Type | Field and Description |
|---|---|
static ImperativeTypeBundle |
IMPERATIVE_TYPE_BUNDLE |
static ReactiveTypeBundle |
REACTIVE_TYPE_BUNDLE |
BSON_ID, BSON_IGNORE, BSON_PROPERTY, MONGO_ENTITY, OBJECT_ID, PROJECTION_FOR| Constructor and Description |
|---|
PanacheMongoResourceProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected io.quarkus.deployment.builditem.CapabilityBuildItem |
capability() |
PanacheMongoEntityEnhancer |
createEntityEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
List<PanacheMethodCustomizer> methodCustomizers) |
PanacheEntityEnhancer |
createReactiveEntityEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
List<PanacheMethodCustomizer> methodCustomizers) |
PanacheMongoRepositoryEnhancer |
createReactiveRepositoryEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
List<PanacheMethodCustomizer> methodCustomizers) |
PanacheRepositoryEnhancer |
createRepositoryEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
List<PanacheMethodCustomizer> methodCustomizers) |
protected io.quarkus.deployment.builditem.FeatureBuildItem |
featureBuildItem() |
protected ImperativeTypeBundle |
getImperativeTypeBundle() |
protected ReactiveTypeBundle |
getReactiveTypeBundle() |
buildImperative, buildReactive, buildReplacementMap, findEntityClasses, handleProjectionFor, mongoClientNames, processEntities, processRepositories, processTypes, registerForReflection, registerJacksonSerDeser, registerJsonbSerDeser, unremovableClients, validatepublic static final ImperativeTypeBundle IMPERATIVE_TYPE_BUNDLE
public static final ReactiveTypeBundle REACTIVE_TYPE_BUNDLE
protected ReactiveTypeBundle getReactiveTypeBundle()
getReactiveTypeBundle in class BasePanacheMongoResourceProcessorprotected ImperativeTypeBundle getImperativeTypeBundle()
getImperativeTypeBundle in class BasePanacheMongoResourceProcessorpublic PanacheMongoEntityEnhancer createEntityEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, List<PanacheMethodCustomizer> methodCustomizers)
createEntityEnhancer in class BasePanacheMongoResourceProcessorpublic PanacheEntityEnhancer createReactiveEntityEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, List<PanacheMethodCustomizer> methodCustomizers)
createReactiveEntityEnhancer in class BasePanacheMongoResourceProcessorpublic PanacheMongoRepositoryEnhancer createReactiveRepositoryEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, List<PanacheMethodCustomizer> methodCustomizers)
createReactiveRepositoryEnhancer in class BasePanacheMongoResourceProcessorpublic PanacheRepositoryEnhancer createRepositoryEnhancer(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, List<PanacheMethodCustomizer> methodCustomizers)
createRepositoryEnhancer in class BasePanacheMongoResourceProcessorprotected io.quarkus.deployment.builditem.CapabilityBuildItem capability()
protected io.quarkus.deployment.builditem.FeatureBuildItem featureBuildItem()
Copyright © 2021 JBoss by Red Hat. All rights reserved.