MCPcopy Index your code

hub / github.com/agrestio/agrest / types & classes

Types & classes1,061 in github.com/agrestio/agrest

ClassA
agrest-engine/src/test/java/io/agrest/runtime/AgRuntimeBuilder_OverlayTest.java:258
ClassA
agrest-engine/src/test/java/io/agrest/runtime/entity/IncludeMergerTest.java:218
ClassAbstractConverter
agrest-engine/src/main/java/io/agrest/converter/valuestring/AbstractConverter.java:4
ClassAbstractConverter
@since 1.10
agrest-engine/src/main/java/io/agrest/converter/jsonvalue/AbstractConverter.java:8
ClassAbstractEncoder
agrest-engine/src/main/java/io/agrest/encoder/AbstractEncoder.java:7
InterfaceAgAttribute
Represents an entity "simple" property. @since 1.12
agrest-engine/src/main/java/io/agrest/meta/AgAttribute.java:10
InterfaceAgAttributeOverlay
@since 4.7
agrest-engine/src/main/java/io/agrest/meta/AgAttributeOverlay.java:6
ClassAgCayenneModule
@since 3.4
agrest-cayenne/src/main/java/io/agrest/cayenne/AgCayenneModule.java:67
ClassAgCayenneTester
An integration test utility that manages an application stack with a database and Cayenne runtime used for testing Agrest endpoints. Under the hood co
agrest-cayenne/src/test/java/io/agrest/cayenne/unit/AgCayenneTester.java:47
ClassAgCoreModule
Configures core Agrest services. @since 5.0
agrest-engine/src/main/java/io/agrest/runtime/AgCoreModule.java:144
InterfaceAgEntity
A shared immutable model of a resource entity. @since 1.12
agrest-engine/src/main/java/io/agrest/meta/AgEntity.java:20
ClassAgEntityAwareModelConverter
@since 5.0
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/modelconverter/AgEntityAwareModelConverter.java:25
InterfaceAgEntityCompiler
Produces {@link AgEntity} for a given Java type. Compilers are chained together, so if a given compiler returns null, the next one is tried until a de
agrest-engine/src/main/java/io/agrest/compiler/AgEntityCompiler.java:12
ClassAgEntityModelConverter
Provides OpenAPI Schema conversions for Agrest entity objects
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/modelconverter/AgEntityModelConverter.java:26
ClassAgEntityOverlay
A mutable collection of entity properties that allow the application code to override and customize {@link AgEntity} structure either globally or per-
agrest-engine/src/main/java/io/agrest/meta/AgEntityOverlay.java:31
ClassAgEntityOverlayResolver
agrest-engine/src/main/java/io/agrest/meta/AgEntityOverlayResolver.java:8
ClassAgEntityOverlayTest
agrest-engine/src/test/java/io/agrest/meta/AgEntityOverlayTest.java:29
ClassAgException
Encapsulates an Agrest error condition described by an HTTP status code. Used by the framework internally and can also be used in application code. Fo
agrest-engine/src/main/java/io/agrest/AgException.java:10
ClassAgExceptionDefaultMapper
A default mapper for an {@link io.agrest.AgException} itself. Just returns the exception unchanged. Can be overridden to do transform a thrown AgExcep
agrest-engine/src/main/java/io/agrest/spi/AgExceptionDefaultMapper.java:11
InterfaceAgExceptionMapper
Agrest service provider interface that allows an extension to map its own exceptions to AgException. @since 5.0
agrest-engine/src/main/java/io/agrest/spi/AgExceptionMapper.java:10
ClassAgExceptionMappers
Converts various exceptions to {@link AgException} using a preconfigured collection of per-Exception {@link AgExceptionMapper} "mappers". @since 5.0
agrest-engine/src/main/java/io/agrest/runtime/AgExceptionMappers.java:18
ClassAgExceptionMappersTest
agrest-engine/src/test/java/io/agrest/runtime/AgExceptionMappersTest.java:13
ClassAgExceptionTest
agrest-engine/src/test/java/io/agrest/AgExceptionTest.java:7
ClassAgExpressionException
agrest-engine/src/main/java/io/agrest/exp/AgExpressionException.java:3
ClassAgExpressionParser
Parser of AgRest Expressions. @since 5.0
agrest-engine/src/main/java/io/agrest/exp/parser/AgExpressionParser.java:18
InterfaceAgExpressionParserConstants
Token literal values and constants. Generated by org.javacc.parser.OtherFilesGen#start()
agrest-engine/src/main/java/io/agrest/exp/parser/AgExpressionParserConstants.java:9
ClassAgExpressionParserDefaultVisitor
agrest-engine/src/main/java/io/agrest/exp/parser/AgExpressionParserDefaultVisitor.java:4
ClassAgExpressionParserTokenManager
Token Manager.
agrest-engine/src/main/java/io/agrest/exp/parser/AgExpressionParserTokenManager.java:12
InterfaceAgExpressionParserTreeConstants
agrest-engine/src/main/java/io/agrest/exp/parser/AgExpressionParserTreeConstants.java:4
InterfaceAgExpressionParserVisitor
agrest-engine/src/main/java/io/agrest/exp/parser/AgExpressionParserVisitor.java:4
InterfaceAgFeatureProvider
A provider of a custom JAX-RS Feature that will be loaded in the JAX-RS runtime as a part of Agrest startup. This object is either installed directly
agrest-jaxrs/src/main/java/io/agrest/jaxrs/AgFeatureProvider.java:12
ClassAgHttpResponseTester
agrest-jaxrs/src/test/java/io/agrest/jaxrs/junit/AgHttpResponseTester.java:19
ClassAgHttpTester
An integration test utility that is a DSL for executing Agrest requests and evaluating responses.
agrest-jaxrs/src/test/java/io/agrest/jaxrs/junit/AgHttpTester.java:18
InterfaceAgIdPart
Represents one a possibly multiple values in an entity id. @since 4.1
agrest-engine/src/main/java/io/agrest/meta/AgIdPart.java:10
ClassAgJaxrs
Provides access to Agrest stack within the JAX-RS environment. Its static methods provide entry point to build a JAX-RS-compatible Agrest runtime and
agrest-jaxrs/src/main/java/io/agrest/jaxrs/AgJaxrs.java:18
ClassAgJaxrsFeature
Bootstraps Agrest in the JAX-RS context. Among other things, {@link AgRuntime} is registered as a JAX-RS context property, and becomes accessible via
agrest-jaxrs/src/main/java/io/agrest/jaxrs/AgJaxrsFeature.java:16
ClassAgJaxrsFeatureBuilder
@since 5.0
agrest-jaxrs/src/main/java/io/agrest/jaxrs/AgJaxrsFeatureBuilder.java:28
ClassAgJaxrsFeature_FeatureProviderTest
agrest-jaxrs/src/test/java/io/agrest/jaxrs/AgJaxrsFeature_FeatureProviderTest.java:17
ClassAgModelConverter
A common superclass of Agrest-provided {@link ModelConverter} objects.
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/modelconverter/AgModelConverter.java:15
ClassAgModule
agrest-cayenne/src/test/java/io/agrest/cayenne/unit/AgCayenneTester.java:214
ClassAgModule
agrest-jaxrs/src/test/java/io/agrest/jaxrs/junit/AgPojoTester.java:191
ClassAgModule
agrest-engine/src/test/java/io/agrest/junit/AgPojoTester.java:92
InterfaceAgModuleProvider
Provider of extension modules for {@link AgRuntime}. Used either directly or via {@link java.util.ServiceLoader} API. @since 2.10
agrest-engine/src/main/java/io/agrest/AgModuleProvider.java:16
InterfaceAgObjectId
@since 5.0
agrest-engine/src/main/java/io/agrest/id/AgObjectId.java:10
ClassAgP1
A class with location within "io.agrest" package. Used in tests that verify resolving without conflicts with other Agrest model resolvers. @see org.e
agrest-jaxrs-openapi/src/test/java/io/agrest/entity/AgP1.java:9
ClassAgPojoTester
agrest-jaxrs/src/test/java/io/agrest/jaxrs/junit/AgPojoTester.java:42
ClassAgPojoTester
agrest-engine/src/test/java/io/agrest/junit/AgPojoTester.java:23
ClassAgProtocolModelConverter
Provides OpenAPI Schema conversions for Agrest protocol objects. The object is stateless singleton.
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/modelconverter/AgProtocolModelConverter.java:37
ClassAgProtocolParametersConverter
A Swagger extension that expands {@link jakarta.ws.rs.core.UriInfo} to a set of Agrest protocol parameter models.
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/parmconverter/AgProtocolParametersConverter.java:22
InterfaceAgRelationship
@since 1.12
agrest-engine/src/main/java/io/agrest/meta/AgRelationship.java:8
InterfaceAgRelationshipOverlay
@since 3.4
agrest-engine/src/main/java/io/agrest/meta/AgRelationshipOverlay.java:6
InterfaceAgRequest
A holder of Agrest protocol parameters for a given request. @since 2.13
agrest-engine/src/main/java/io/agrest/AgRequest.java:15
InterfaceAgRequestBuilder
@since 3.2
agrest-engine/src/main/java/io/agrest/AgRequestBuilder.java:14
ClassAgRequestIT
agrest-cayenne/src/test/java/io/agrest/cayenne/POST/AgRequestIT.java:19
ClassAgRequestIT
agrest-cayenne/src/test/java/io/agrest/cayenne/GET/AgRequestIT.java:22
ClassAgRequestIT
agrest-cayenne/src/test/java/io/agrest/cayenne/PUT/AgRequestIT.java:21
ClassAgResponse
A base response object in Agrest. @since 1.19
agrest-engine/src/main/java/io/agrest/AgResponse.java:11
ClassAgRuntime
Represents Agrest stack.
agrest-engine/src/main/java/io/agrest/runtime/AgRuntime.java:32
ClassAgRuntimeBuilder
A builder of Agrest runtime. Created via {@link AgRuntime#builder()}. @since 5.0
agrest-engine/src/main/java/io/agrest/runtime/AgRuntimeBuilder.java:23
ClassAgRuntimeBuilder_ExceptionMappersIT
agrest-jaxrs/src/test/java/io/agrest/jaxrs/AgRuntimeBuilder_ExceptionMappersIT.java:23
ClassAgRuntimeBuilder_ExceptionMappersIT
agrest-engine/src/test/java/io/agrest/runtime/AgRuntimeBuilder_ExceptionMappersIT.java:16
ClassAgRuntimeBuilder_MaxPathDepthTest
agrest-engine/src/test/java/io/agrest/runtime/AgRuntimeBuilder_MaxPathDepthTest.java:9
ClassAgRuntimeBuilder_ModuleProviderTest
agrest-engine/src/test/java/io/agrest/runtime/AgRuntimeBuilder_ModuleProviderTest.java:18
ClassAgRuntimeBuilder_OverlayTest
agrest-engine/src/test/java/io/agrest/runtime/AgRuntimeBuilder_OverlayTest.java:18
InterfaceAgSchema
A holder of all combined metadata for the Agrest runtime. Consists of a number of entities, represented by {@link AgEntity}. @since 5.0
agrest-engine/src/main/java/io/agrest/meta/AgSchema.java:9
ClassAgSwaggerDefaultsModule
@since 5.0
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/AgSwaggerDefaultsModule.java:12
ClassAgSwaggerDefaultsModuleProvider
@since 5.0
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/AgSwaggerDefaultsModuleProvider.java:9
ClassAgSwaggerModule
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/AgSwaggerModule.java:12
ClassAgSwaggerModuleInstaller
Installs {@link AgEntityModelConverter} in the Swagger runtime via the {@link AgFeatureProvider} mechanism.
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/AgSwaggerModuleInstaller.java:18
ClassAgTestJaxrsFeature
Integrates {@link AgJaxrsFeature} into Bootique test stack.
agrest-jaxrs/src/test/java/io/agrest/jaxrs/junit/AgTestJaxrsFeature.java:12
ClassAgValueModelConverter
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/modelconverter/AgValueModelConverter.java:17
ClassAie1Sub1
agrest-cayenne/src/test/java/io/agrest/cayenne/cayenne/inheritance/Aie1Sub1.java:6
ClassAie1Sub1Sub1
agrest-cayenne/src/test/java/io/agrest/cayenne/cayenne/inheritance/Aie1Sub1Sub1.java:5
ClassAie1Sub2
agrest-cayenne/src/test/java/io/agrest/cayenne/cayenne/inheritance/Aie1Sub2.java:5
ClassAie1Super
agrest-cayenne/src/test/java/io/agrest/cayenne/cayenne/inheritance/Aie1Super.java:6
ClassAllowAll
agrest-jaxrs-openapi/src/main/java/io/agrest/jaxrs/openapi/modelconverter/PropertyAccessChecker.java:27
ClassAllowAllCreateAuthorizer
@since 4.8
agrest-engine/src/main/java/io/agrest/access/AllowAllCreateAuthorizer.java:8
ClassAllowAllDeleteAuthorizer
@since 4.8
agrest-engine/src/main/java/io/agrest/access/AllowAllDeleteAuthorizer.java:6
ClassAllowAllReadFilter
@since 4.8
agrest-engine/src/main/java/io/agrest/access/AllowAllReadFilter.java:6
ClassAllowAllUpdateAuthorizer
@since 4.8
agrest-engine/src/main/java/io/agrest/access/AllowAllUpdateAuthorizer.java:8
ClassAnnotationsAgEntityBuilder
A helper class to compile custom {@link AgEntity} objects based on annotations. @since 4.1
agrest-engine/src/main/java/io/agrest/compiler/AnnotationsAgEntityBuilder.java:42
ClassAnnotationsAgEntityBuilderTest
agrest-engine/src/test/java/io/agrest/compiler/AnnotationsAgEntityBuilderTest.java:19
ClassAnnotationsAgEntityCompiler
@since 4.1
agrest-engine/src/main/java/io/agrest/compiler/AnnotationsAgEntityCompiler.java:13
ClassAnnotationsAgEntityCompilerTest
agrest-engine/src/test/java/io/agrest/compiler/AnnotationsAgEntityCompilerTest.java:15
ClassAuthorizerIT
agrest-cayenne/src/test/java/io/agrest/cayenne/DELETE/AuthorizerIT.java:20
ClassBase64Converter
agrest-engine/src/main/java/io/agrest/converter/jsonvalue/Base64Converter.java:8
ClassBase64ConverterTest
agrest-engine/src/test/java/io/agrest/converter/jsonvalue/Base64ConverterTest.java:11
ClassBaseDataResolver
@since 3.4
agrest-engine/src/main/java/io/agrest/resolver/BaseDataResolver.java:10
ClassBaseLazyEntity
@since 5.0
agrest-engine/src/main/java/io/agrest/meta/BaseLazyEntity.java:9
ClassBaseObjectId
@since 1.24
agrest-engine/src/main/java/io/agrest/id/BaseObjectId.java:13
ClassBaseProcessingContext
@since 1.16
agrest-engine/src/main/java/io/agrest/processor/BaseProcessingContext.java:16
ClassBasePropertyOverlay
@since 4.7
agrest-engine/src/main/java/io/agrest/meta/BasePropertyOverlay.java:8
ClassBaseRelatedDataResolver
@since 3.4
agrest-engine/src/main/java/io/agrest/resolver/BaseRelatedDataResolver.java:11
ClassBaseRootDataResolver
A common superclass of hierarchical {@link RootDataResolver} implementations. @param <T> @since 3.4
agrest-engine/src/main/java/io/agrest/resolver/BaseRootDataResolver.java:14
ClassBaseUpdateProcessorFactory
@since 5.0
agrest-engine/src/main/java/io/agrest/runtime/processor/update/BaseUpdateProcessorFactory.java:13
ClassBasicIT
agrest-cayenne/src/test/java/io/agrest/cayenne/POST/BasicIT.java:25
ClassBasicIT
agrest-cayenne/src/test/java/io/agrest/cayenne/DELETE/BasicIT.java:27
ClassBasicIT
agrest-cayenne/src/test/java/io/agrest/cayenne/GET/BasicIT.java:29
ClassBasicIT
agrest-cayenne/src/test/java/io/agrest/cayenne/PUT/BasicIT.java:35
ClassBasicIT
agrest-jaxrs/src/test/java/io/agrest/jaxrs/GET/BasicIT.java:30
next →1–100 of 1,061, ranked by callers