Hierarchy For All Packages
- io.agrest.cayenne,
- io.agrest.cayenne.compiler,
- io.agrest.cayenne.converter.jsonvalue,
- io.agrest.cayenne.converter.valuestring,
- io.agrest.cayenne.encoder,
- io.agrest.cayenne.exp,
- io.agrest.cayenne.path,
- io.agrest.cayenne.persister,
- io.agrest.cayenne.processor,
- io.agrest.cayenne.processor.delete.stage,
- io.agrest.cayenne.processor.select,
- io.agrest.cayenne.processor.select.stage,
- io.agrest.cayenne.processor.unrelate.stage,
- io.agrest.cayenne.processor.update.stage,
- io.agrest.cayenne.spi
Class Hierarchy
- java.lang.Object
- io.agrest.converter.jsonvalue.AbstractConverter<T> (implements io.agrest.converter.jsonvalue.JsonValueConverter<T>)
- io.agrest.cayenne.converter.jsonvalue.JsonConverter
- io.agrest.converter.valuestring.AbstractConverter<T> (implements io.agrest.converter.valuestring.ValueStringConverter<T>)
- io.agrest.cayenne.converter.valuestring.JsonConverter
- io.agrest.encoder.AbstractEncoder (implements io.agrest.encoder.Encoder)
- io.agrest.cayenne.encoder.JsonEncoder
- io.agrest.cayenne.AgCayenneModule (implements org.apache.cayenne.di.Module)
- io.agrest.cayenne.AgCayenneModule.Builder
- io.agrest.resolver.BaseDataResolver
- io.agrest.resolver.BaseRelatedDataResolver<T> (implements io.agrest.resolver.RelatedDataResolver<T>)
- io.agrest.cayenne.processor.select.ViaParentPrefetchResolver
- io.agrest.cayenne.processor.select.ViaQueryWithParentExpResolver<T>
- io.agrest.cayenne.processor.select.ViaQueryWithParentIdsResolver<T>
- io.agrest.resolver.BaseRootDataResolver<T> (implements io.agrest.resolver.RootDataResolver<T>)
- io.agrest.cayenne.processor.select.ViaQueryResolver<T>
- io.agrest.resolver.BaseRelatedDataResolver<T> (implements io.agrest.resolver.RelatedDataResolver<T>)
- io.agrest.cayenne.compiler.CayenneAgEntityBuilder<T>
- io.agrest.cayenne.compiler.CayenneAgEntityCompiler (implements io.agrest.compiler.AgEntityCompiler)
- io.agrest.cayenne.exp.CayenneExpParser (implements io.agrest.cayenne.exp.ICayenneExpParser)
- io.agrest.cayenne.exp.CayenneExpPostProcessor (implements io.agrest.cayenne.exp.ICayenneExpPostProcessor)
- io.agrest.cayenne.persister.CayennePersister (implements io.agrest.cayenne.persister.ICayennePersister)
- io.agrest.cayenne.processor.CayenneProcessor
- io.agrest.cayenne.processor.CayenneQueryAssembler (implements io.agrest.cayenne.processor.ICayenneQueryAssembler)
- io.agrest.cayenne.processor.CayenneRelatedResourceEntityExt (implements io.agrest.cayenne.processor.CayenneResourceEntityExt)
- io.agrest.cayenne.CayenneResolvers
- io.agrest.cayenne.processor.CayenneRootResourceEntityExt<T> (implements io.agrest.cayenne.processor.CayenneResourceEntityExt)
- io.agrest.cayenne.spi.CayenneRuntimeExceptionMapper (implements io.agrest.spi.AgExceptionMapper<E>)
- io.agrest.cayenne.processor.CayenneUtil
- io.agrest.cayenne.processor.select.ContextualCayenneRelatedDataResolver<T> (implements io.agrest.resolver.RelatedDataResolver<T>)
- io.agrest.cayenne.compiler.DataObjectDataReader (implements io.agrest.reader.DataReader)
- io.agrest.runtime.processor.delete.stage.DeleteInDataStoreStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.delete.stage.CayenneDeleteInDataStoreStage
- io.agrest.runtime.processor.delete.stage.DeleteMapChangesStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.delete.stage.CayenneDeleteMapChangesStage
- io.agrest.runtime.processor.delete.stage.DeleteStartStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.delete.stage.CayenneDeleteStartStage
- io.agrest.cayenne.compiler.ObjectIdValueReader (implements io.agrest.reader.DataReader)
- io.agrest.cayenne.path.PathDescriptor
- io.agrest.cayenne.path.PathOps
- io.agrest.cayenne.path.PathResolver (implements io.agrest.cayenne.path.IPathResolver)
- io.agrest.runtime.processor.select.stage.SelectApplyServerParamsStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.select.stage.CayenneSelectApplyServerParamsStage
- io.agrest.cayenne.processor.select.SingleColumnIterator<T> (implements java.util.Iterator<E>)
- io.agrest.runtime.processor.unrelate.stage.UnrelateStartStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.unrelate.stage.CayenneUnrelateStartStage
- io.agrest.runtime.processor.unrelate.stage.UnrelateUpdateDataStoreStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.unrelate.stage.CayenneUnrelateDataStoreStage
- io.agrest.runtime.processor.update.stage.UpdateApplyServerParamsStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.update.stage.CayenneUpdateApplyServerParamsStage
- io.agrest.runtime.processor.update.stage.UpdateCommitStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.update.stage.CayenneUpdateCommitStage
- io.agrest.runtime.processor.update.stage.UpdateFillResponseStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.update.stage.CayenneFillResponseStage
- io.agrest.cayenne.processor.update.stage.CayenneCreatedOrOkResponseStage
- io.agrest.cayenne.processor.update.stage.CayenneCreatedResponseStage
- io.agrest.cayenne.processor.update.stage.CayenneOkResponseStage
- io.agrest.cayenne.processor.update.stage.CayenneFillResponseStage
- io.agrest.runtime.processor.update.stage.UpdateMapChangesStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.update.stage.CayenneMapChangesStage
- io.agrest.cayenne.processor.update.stage.CayenneMapCreateStage
- io.agrest.cayenne.processor.update.stage.CayenneMapUpdateStage
- io.agrest.cayenne.processor.update.stage.CayenneMapCreateOrUpdateStage
- io.agrest.cayenne.processor.update.stage.CayenneMapIdempotentCreateOrUpdateStage
- io.agrest.cayenne.processor.update.stage.CayenneMapIdempotentFullSyncStage
- io.agrest.cayenne.processor.update.stage.CayenneMapIdempotentCreateOrUpdateStage
- io.agrest.cayenne.processor.update.stage.CayenneMapCreateOrUpdateStage
- io.agrest.cayenne.processor.update.stage.CayenneMapChangesStage
- io.agrest.runtime.processor.update.stage.UpdateMergeChangesStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.update.stage.CayenneMergeChangesStage
- io.agrest.runtime.processor.update.stage.UpdateStartStage (implements io.agrest.processor.Processor<C>)
- io.agrest.cayenne.processor.update.stage.CayenneUpdateStartStage
- io.agrest.cayenne.spi.ValidationExceptionMapper (implements io.agrest.spi.AgExceptionMapper<E>)
- io.agrest.converter.jsonvalue.AbstractConverter<T> (implements io.agrest.converter.jsonvalue.JsonValueConverter<T>)
Interface Hierarchy
- io.agrest.cayenne.processor.CayenneResourceEntityExt
- io.agrest.cayenne.exp.ICayenneExpParser
- io.agrest.cayenne.exp.ICayenneExpPostProcessor
- io.agrest.cayenne.persister.ICayennePersister
- io.agrest.cayenne.processor.ICayenneQueryAssembler
- io.agrest.cayenne.path.IPathResolver