Package Hierarchies:
- nl.datasteel.crudcraft.annotations,
- nl.datasteel.crudcraft.annotations.classes,
- nl.datasteel.crudcraft.annotations.fields,
- nl.datasteel.crudcraft.annotations.security,
- nl.datasteel.crudcraft.annotations.security.policy,
- nl.datasteel.crudcraft.codegen,
- nl.datasteel.crudcraft.codegen.descriptor,
- nl.datasteel.crudcraft.codegen.descriptor.field,
- nl.datasteel.crudcraft.codegen.descriptor.field.part,
- nl.datasteel.crudcraft.codegen.descriptor.model,
- nl.datasteel.crudcraft.codegen.descriptor.model.part,
- nl.datasteel.crudcraft.codegen.exception,
- nl.datasteel.crudcraft.codegen.fileheader,
- nl.datasteel.crudcraft.codegen.projection,
- nl.datasteel.crudcraft.codegen.reader,
- nl.datasteel.crudcraft.codegen.reader.field,
- nl.datasteel.crudcraft.codegen.reader.model,
- nl.datasteel.crudcraft.codegen.util,
- nl.datasteel.crudcraft.codegen.writer,
- nl.datasteel.crudcraft.codegen.writer.controller,
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints,
- nl.datasteel.crudcraft.codegen.writer.controller.method,
- nl.datasteel.crudcraft.codegen.writer.relationship,
- nl.datasteel.crudcraft.codegen.writer.search,
- nl.datasteel.crudcraft.codegen.writer.stubs,
- nl.datasteel.crudcraft.projection.api,
- nl.datasteel.crudcraft.projection.config,
- nl.datasteel.crudcraft.projection.impl,
- nl.datasteel.crudcraft.projection.impl.jpa,
- nl.datasteel.crudcraft.projection.impl.querydsl,
- nl.datasteel.crudcraft.projection.mapping,
- nl.datasteel.crudcraft.runtime,
- nl.datasteel.crudcraft.runtime.config,
- nl.datasteel.crudcraft.runtime.controller,
- nl.datasteel.crudcraft.runtime.controller.response,
- nl.datasteel.crudcraft.runtime.exception,
- nl.datasteel.crudcraft.runtime.extensions,
- nl.datasteel.crudcraft.runtime.mapper,
- nl.datasteel.crudcraft.runtime.search,
- nl.datasteel.crudcraft.runtime.security,
- nl.datasteel.crudcraft.runtime.security.row,
- nl.datasteel.crudcraft.runtime.service,
- nl.datasteel.crudcraft.runtime.service.strategy,
- nl.datasteel.crudcraft.runtime.util,
- nl.datasteel.crudcraft.sample,
- nl.datasteel.crudcraft.starter,
- nl.datasteel.crudcraft.tools
Class Hierarchy
- java.lang.Object
- nl.datasteel.crudcraft.runtime.controller.AbstractCrudController<T,U,R,F,Q,ID>
- nl.datasteel.crudcraft.runtime.service.AbstractCrudService<T,U,R,F,ID> (implements nl.datasteel.crudcraft.runtime.service.CrudService<T,U,R,F,ID>)
- nl.datasteel.crudcraft.codegen.fileheader.AbstractFileHeader
- nl.datasteel.crudcraft.codegen.writer.search.AbstractPredicateGenerator
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- nl.datasteel.crudcraft.annotations.security.policy.AdminOnlySecurityPolicy (implements nl.datasteel.crudcraft.annotations.security.CrudSecurityPolicy)
- nl.datasteel.crudcraft.codegen.reader.AnnotationModelReader
- nl.datasteel.crudcraft.runtime.extensions.AuditableExtension
- nl.datasteel.crudcraft.annotations.security.policy.AuthenticatedSecurityPolicy (implements nl.datasteel.crudcraft.annotations.security.CrudSecurityPolicy)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.BulkCreateEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.BulkDeleteEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.BulkFindByIdsEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.BulkPatchEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.BulkUpdateEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.BulkUpsertEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.projection.impl.CollectionHydrator
- nl.datasteel.crudcraft.codegen.writer.controller.ControllerEndpoints
- nl.datasteel.crudcraft.codegen.writer.stubs.ControllerGenerator (implements nl.datasteel.crudcraft.codegen.writer.stubs.StubGenerator)
- nl.datasteel.crudcraft.codegen.writer.controller.ControllerMethodGenerator
- nl.datasteel.crudcraft.codegen.util.ControllerSecurityUtil
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.CountEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.CreateEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.starter.CrudCraftAutoConfiguration
- nl.datasteel.crudcraft.runtime.controller.CrudCraftExceptionHandler
- nl.datasteel.crudcraft.sample.CrudCraftSampleApplication
- nl.datasteel.crudcraft.runtime.config.CrudCraftSearchProperties
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.DeleteEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.sample.DemoDataSeeder (implements org.springframework.boot.CommandLineRunner)
- nl.datasteel.crudcraft.annotations.security.policy.DenyAllSecurityPolicy (implements nl.datasteel.crudcraft.annotations.security.CrudSecurityPolicy)
- com.querydsl.core.types.dsl.DslExpression<T> (implements com.querydsl.core.types.Expression<T>)
- com.querydsl.core.types.dsl.SimpleExpression<T>
- com.querydsl.core.types.dsl.BeanPath<T> (implements com.querydsl.core.types.Path<T>)
- nl.datasteel.crudcraft.codegen.writer.DtoGenerator (implements nl.datasteel.crudcraft.codegen.writer.Generator)
- nl.datasteel.crudcraft.codegen.reader.field.DtoOptionsExtractor (implements nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractor<T>)
- nl.datasteel.crudcraft.tools.EditableFileTool
- nl.datasteel.crudcraft.codegen.reader.model.EndpointOptionsExtractor (implements nl.datasteel.crudcraft.codegen.reader.model.ModelPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSupport
- nl.datasteel.crudcraft.codegen.reader.field.EnumOptionsExtractor (implements nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.ExistsEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.ExportEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.runtime.util.ExportUtil
- nl.datasteel.crudcraft.codegen.descriptor.field.FieldDescriptor
- nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractorRegistry
- nl.datasteel.crudcraft.runtime.security.FieldSecurityUtil
- nl.datasteel.crudcraft.codegen.util.FilerUtils
- nl.datasteel.crudcraft.codegen.reader.model.FlagsExtractor (implements nl.datasteel.crudcraft.codegen.reader.model.ModelPartExtractor<T>)
- nl.datasteel.crudcraft.projection.mapping.GeneratedProjectionMetadataRegistry (implements nl.datasteel.crudcraft.projection.mapping.ProjectionMetadataRegistry)
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.springframework.web.filter.OncePerRequestFilter
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.GetAllEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.GetAllRefEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.GetOneEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.runtime.Identified<ID,T>
- nl.datasteel.crudcraft.codegen.reader.field.IdentityExtractor (implements nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.reader.model.IdentityExtractor (implements nl.datasteel.crudcraft.codegen.reader.model.ModelPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.util.JavaPoetUtils
- nl.datasteel.crudcraft.projection.impl.jpa.JpaProjectionExecutor (implements nl.datasteel.crudcraft.projection.api.ProjectionExecutor)
- nl.datasteel.crudcraft.projection.impl.jpa.JpaProjectionExecutorProvider (implements nl.datasteel.crudcraft.projection.api.ProjectionExecutorProvider)
- nl.datasteel.crudcraft.runtime.service.strategy.JpaSpecificationExecutionStrategy<T> (implements nl.datasteel.crudcraft.runtime.service.strategy.QueryExecutionStrategy<T>)
- nl.datasteel.crudcraft.codegen.writer.stubs.MapperGenerator (implements nl.datasteel.crudcraft.codegen.writer.stubs.StubGenerator)
- nl.datasteel.crudcraft.projection.impl.jpa.MetadataCriteriaProjectionBuilder (implements nl.datasteel.crudcraft.projection.impl.jpa.CriteriaProjectionBuilder)
- nl.datasteel.crudcraft.projection.impl.querydsl.MetadataQuerydslProjectionBuilder (implements nl.datasteel.crudcraft.projection.impl.querydsl.QuerydslProjectionBuilder)
- nl.datasteel.crudcraft.codegen.descriptor.model.ModelDescriptor
- nl.datasteel.crudcraft.codegen.reader.model.ModelPartExtractorRegistry
- nl.datasteel.crudcraft.codegen.reader.model.ModelSecurityExtractor (implements nl.datasteel.crudcraft.codegen.reader.model.ModelPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.writer.relationship.OneToManyHandler (implements nl.datasteel.crudcraft.codegen.writer.relationship.RelationshipHandler)
- nl.datasteel.crudcraft.codegen.writer.relationship.OneToOneHandler (implements nl.datasteel.crudcraft.codegen.writer.relationship.RelationshipHandler)
- nl.datasteel.crudcraft.codegen.writer.search.OperatorSpecRegistry
- nl.datasteel.crudcraft.runtime.security.row.OwnerBasedRowSecurity<T> (implements nl.datasteel.crudcraft.annotations.security.RowSecurityHandler<T>)
- nl.datasteel.crudcraft.codegen.writer.controller.method.ParameterComponent (implements nl.datasteel.crudcraft.codegen.writer.controller.method.ControllerMethodComponent)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.PatchEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.annotations.security.policy.PermitAllSecurityPolicy (implements nl.datasteel.crudcraft.annotations.security.CrudSecurityPolicy)
- nl.datasteel.crudcraft.codegen.util.Pluralizer
- nl.datasteel.crudcraft.codegen.writer.search.PredicateGeneratorRegistry
- nl.datasteel.crudcraft.projection.config.ProjectionAutoConfiguration
- nl.datasteel.crudcraft.projection.mapping.ProjectionFieldResolver
- nl.datasteel.crudcraft.projection.mapping.ProjectionMapper
- nl.datasteel.crudcraft.projection.config.ProjectionProperties
- nl.datasteel.crudcraft.runtime.service.strategy.QuerydslExecutionStrategy<T,R,F> (implements nl.datasteel.crudcraft.runtime.service.strategy.QueryExecutionStrategy<T>)
- nl.datasteel.crudcraft.projection.impl.querydsl.QuerydslProjectionExecutor (implements nl.datasteel.crudcraft.projection.api.ProjectionExecutor)
- nl.datasteel.crudcraft.projection.impl.querydsl.QuerydslProjectionExecutorProvider (implements nl.datasteel.crudcraft.projection.api.ProjectionExecutorProvider)
- nl.datasteel.crudcraft.codegen.writer.search.RangeOperatorSpec (implements nl.datasteel.crudcraft.codegen.writer.search.OperatorSpec)
- nl.datasteel.crudcraft.annotations.security.policy.ReadPublicWriteAdminPolicy (implements nl.datasteel.crudcraft.annotations.security.CrudSecurityPolicy)
- nl.datasteel.crudcraft.codegen.reader.field.RelationshipExtractor (implements nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.writer.RelationshipMetaGenerator (implements nl.datasteel.crudcraft.codegen.writer.Generator)
- nl.datasteel.crudcraft.runtime.util.RelationshipUtils
- nl.datasteel.crudcraft.codegen.writer.stubs.RepositoryGenerator (implements nl.datasteel.crudcraft.codegen.writer.stubs.StubGenerator)
- nl.datasteel.crudcraft.codegen.writer.controller.method.ResponseComponent (implements nl.datasteel.crudcraft.codegen.writer.controller.method.ControllerMethodComponent)
- nl.datasteel.crudcraft.annotations.security.policy.RoleBasedCrudSecurityPolicy (implements nl.datasteel.crudcraft.annotations.security.CrudSecurityPolicy)
- nl.datasteel.crudcraft.codegen.writer.controller.method.RouteDeclarationComponent (implements nl.datasteel.crudcraft.codegen.writer.controller.method.ControllerMethodComponent)
- nl.datasteel.crudcraft.projection.impl.RoutingProjectionExecutor (implements nl.datasteel.crudcraft.projection.api.ProjectionExecutor)
- nl.datasteel.crudcraft.codegen.writer.search.SearchAccessorUtil
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.SearchEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.search.SearchFieldCollector
- nl.datasteel.crudcraft.codegen.writer.SearchGenerator (implements nl.datasteel.crudcraft.codegen.writer.Generator)
- nl.datasteel.crudcraft.codegen.reader.field.SearchOptionsExtractor (implements nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.writer.search.SearchPathUtil
- nl.datasteel.crudcraft.codegen.writer.controller.method.SecurityComponent (implements nl.datasteel.crudcraft.codegen.writer.controller.method.ControllerMethodComponent)
- nl.datasteel.crudcraft.codegen.reader.field.SecurityExtractor (implements nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.writer.stubs.ServiceGenerator (implements nl.datasteel.crudcraft.codegen.writer.stubs.StubGenerator)
- nl.datasteel.crudcraft.projection.mapping.SimpleProjectionMetadataRegistry (implements nl.datasteel.crudcraft.projection.mapping.ProjectionMetadataRegistry)
- nl.datasteel.crudcraft.codegen.writer.search.SizeOperatorSpec (implements nl.datasteel.crudcraft.codegen.writer.search.OperatorSpec)
- nl.datasteel.crudcraft.runtime.extensions.SoftDeleteExtension
- nl.datasteel.crudcraft.codegen.util.StubGeneratorUtil
- nl.datasteel.crudcraft.codegen.writer.TemplateUtil
- java.lang.Throwable (implements java.io.Serializable)
- nl.datasteel.crudcraft.codegen.util.TypeUtils
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.UpdateEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.writer.controller.endpoints.ValidateEndpoint (implements nl.datasteel.crudcraft.codegen.writer.controller.endpoints.EndpointSpecProvider)
- nl.datasteel.crudcraft.codegen.reader.field.ValidationExtractor (implements nl.datasteel.crudcraft.codegen.reader.field.FieldPartExtractor<T>)
- nl.datasteel.crudcraft.codegen.writer.search.ValueOperatorSpec (implements nl.datasteel.crudcraft.codegen.writer.search.OperatorSpec)
- nl.datasteel.crudcraft.codegen.writer.WriteContext
- nl.datasteel.crudcraft.annotations.security.policy.WriteOnlySecurityPolicy (implements nl.datasteel.crudcraft.annotations.security.CrudSecurityPolicy)
- nl.datasteel.crudcraft.codegen.writer.WriterRegistry
Annotation Interface Hierarchy