├── .github ├── actions │ └── export-pom-version │ │ ├── action.yml │ │ └── bash.sh ├── maven-settings.xml └── workflows │ ├── verify-deploy-on-push.yml │ └── verify-on-pr.yml ├── .gitignore ├── KEYS ├── README.md ├── RELEASE-NOTES.txt ├── UPGRADE.txt ├── assembly ├── pom.xml └── src │ └── main │ └── resources │ └── assemblies │ ├── generic │ └── assembly-generic.xml │ ├── mac │ ├── assembly-mac.xml │ ├── background.tiff │ └── create-dmg.sh │ ├── src │ └── assembly-src.xml │ └── windows │ └── assembly-windows.xml ├── cayenne-ant ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── tools │ │ │ ├── AntLogger.java │ │ │ ├── AntTableType.java │ │ │ ├── CayenneGeneratorTask.java │ │ │ ├── CayenneTask.java │ │ │ ├── DbGeneratorTask.java │ │ │ ├── DbImporterTask.java │ │ │ └── package.html │ └── resources │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── tools │ │ └── antlib.xml │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── tools │ │ ├── CayenneGeneratorTaskCrossMapRelationshipsTest.java │ │ ├── CayenneGeneratorTaskTest.java │ │ ├── CgenWithConfigTest.java │ │ ├── DbGeneratorTaskTest.java │ │ ├── DbImporterTaskTest.java │ │ └── utils │ │ └── CustomObjectNameGenerator.java │ └── resources │ ├── cgenTest.map.xml │ ├── embeddable.map.xml │ ├── org │ └── apache │ │ └── cayenne │ │ └── tools │ │ ├── build-catalog-and-schema.xml │ │ ├── build-catalog.xml │ │ ├── build-flat.xml │ │ ├── build-include-table.map.xml-result │ │ ├── build-include-table.xml │ │ ├── build-include-table.xml.sql │ │ ├── build-mapping.xml │ │ ├── build-reverse-engineering-in-external-file.xml │ │ ├── build-schema.xml │ │ ├── build-skip-primary-key-loading.xml │ │ ├── build-skip-relationships-loading.xml │ │ ├── build-table-types.xml │ │ ├── build-with-project.xml │ │ ├── cgen-dependent.map.xml │ │ ├── cgen.map.xml │ │ ├── testExcludeRelationshipFirst.map.xml-result │ │ ├── testExcludeRelationshipFirst.xml │ │ ├── testExcludeRelationshipFirst.xml.sql │ │ └── velotemplate.vm │ └── testmap.map.xml ├── cayenne-cache-invalidation ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── cache │ │ │ └── invalidation │ │ │ ├── CacheGroup.java │ │ │ ├── CacheGroupDescriptor.java │ │ │ ├── CacheGroups.java │ │ │ ├── CacheGroupsHandler.java │ │ │ ├── CacheInvalidationFilter.java │ │ │ ├── CacheInvalidationModule.java │ │ │ ├── CacheInvalidationModuleExtender.java │ │ │ ├── CacheInvalidationModuleProvider.java │ │ │ └── InvalidationHandler.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── cache │ │ └── invalidation │ │ ├── CacheGroupsHandlerTest.java │ │ ├── CacheInvalidationCacheGroupsHandlerIT.java │ │ ├── CacheInvalidationCase.java │ │ ├── CacheInvalidationCustomHandlerIT.java │ │ ├── CayenneCacheInvalidationModuleProviderTest.java │ │ └── db │ │ ├── E1.java │ │ ├── E2.java │ │ └── auto │ │ ├── _E1.java │ │ └── _E2.java │ └── resources │ ├── cayenne-lifecycle.xml │ └── lifecycle-map.map.xml ├── cayenne-cgen ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ ├── gen │ │ │ ├── Artifact.java │ │ │ ├── ArtifactGenerationMode.java │ │ │ ├── ArtifactsGenerationMode.java │ │ │ ├── CgenConfigList.java │ │ │ ├── CgenConfiguration.java │ │ │ ├── CgenModule.java │ │ │ ├── CgenTemplate.java │ │ │ ├── CgenToolsModuleProvider.java │ │ │ ├── ClassGenerationAction.java │ │ │ ├── ClassGenerationActionFactory.java │ │ │ ├── ClassGeneratorResourceLoader.java │ │ │ ├── DataMapArtifact.java │ │ │ ├── DataMapUtils.java │ │ │ ├── DefaultClassGenerationActionFactory.java │ │ │ ├── DefaultToolsUtilsFactory.java │ │ │ ├── EmbeddableArtifact.java │ │ │ ├── EntityArtifact.java │ │ │ ├── EntityUtils.java │ │ │ ├── ImportUtils.java │ │ │ ├── MetadataUtils.java │ │ │ ├── PropertyDescriptor.java │ │ │ ├── PropertyUtils.java │ │ │ ├── StringUtils.java │ │ │ ├── TemplateType.java │ │ │ ├── ToolsUtilsFactory.java │ │ │ ├── internal │ │ │ │ └── Utils.java │ │ │ ├── package.html │ │ │ ├── property │ │ │ │ ├── DatePropertyDescriptorCreator.java │ │ │ │ ├── EmbeddablePropertyDescriptorCreator.java │ │ │ │ ├── NumericPropertyDescriptorCreator.java │ │ │ │ ├── PropertyDescriptorCreator.java │ │ │ │ └── StringPropertyDescriptorCreator.java │ │ │ └── xml │ │ │ │ ├── CgenConfigHandler.java │ │ │ │ ├── CgenExtension.java │ │ │ │ ├── CgenLoaderDelegate.java │ │ │ │ └── CgenSaverDelegate.java │ │ │ └── tools │ │ │ ├── CayenneGeneratorEmbeddableFilterAction.java │ │ │ ├── CayenneGeneratorEntityFilterAction.java │ │ │ ├── CayenneGeneratorMapLoaderAction.java │ │ │ ├── CayenneToolsModuleProvider.java │ │ │ └── ToolsInjectorBuilder.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.apache.cayenne.tools.CayenneToolsModuleProvider │ │ └── templates │ │ └── v4_1 │ │ ├── datamap-singleclass.vm │ │ ├── datamap-subclass.vm │ │ ├── datamap-superclass.vm │ │ ├── embeddable-singleclass.vm │ │ ├── embeddable-subclass.vm │ │ ├── embeddable-superclass.vm │ │ ├── singleclass.vm │ │ ├── subclass.vm │ │ └── superclass.vm │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── gen │ │ ├── BaseTemplatesGenerationTest.java │ │ ├── CgenCase.java │ │ ├── CgenCaseModule.java │ │ ├── CgenConfigurationTest.java │ │ ├── CgenModuleProviderTest.java │ │ ├── ClassGenerationActionTest.java │ │ ├── ClassGenerationCase.java │ │ ├── DataMapUtilsTest.java │ │ ├── EntityUtilsTest.java │ │ ├── ImportUtilsTest.java │ │ ├── PropertyUtilsTest.java │ │ ├── SingleClassGenerationTest.java │ │ ├── StringUtilsTest.java │ │ ├── SuperClassGenerationTest.java │ │ ├── TemplateLocationTest.java │ │ ├── mock │ │ ├── CustomProperty.java │ │ ├── CustomPropertyDescriptor.java │ │ └── TestClassGenerationAction.java │ │ └── xml │ │ └── CgenSaverDelegateTest.java │ └── resources │ └── templateTest │ ├── _ObjEntity.java │ ├── _SQLTemplate.java │ ├── _SelectQuery.java │ └── _auto │ ├── _ObjEntity.java │ ├── _SQLTemplate.java │ └── _SelectQuery.java ├── cayenne-commitlog ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── commitlog │ │ │ ├── CommitLog.java │ │ │ ├── CommitLogFilter.java │ │ │ ├── CommitLogListener.java │ │ │ ├── CommitLogModule.java │ │ │ ├── CommitLogModuleExtender.java │ │ │ ├── CommitLogModuleProvider.java │ │ │ ├── Confidential.java │ │ │ ├── DeletedDiffProcessor.java │ │ │ ├── DiffFilter.java │ │ │ ├── DiffProcessor.java │ │ │ ├── meta │ │ │ ├── AnnotationCommitLogEntityFactory.java │ │ │ ├── CommitLogEntity.java │ │ │ ├── CommitLogEntityFactory.java │ │ │ ├── IncludeAllCommitLogEntityFactory.java │ │ │ └── MutableCommitLogLogEntity.java │ │ │ └── model │ │ │ ├── AttributeChange.java │ │ │ ├── ChangeMap.java │ │ │ ├── MutableAttributeChange.java │ │ │ ├── MutableChangeMap.java │ │ │ ├── MutableObjectChange.java │ │ │ ├── MutableToManyRelationshipChange.java │ │ │ ├── MutableToOneRelationshipChange.java │ │ │ ├── ObjectChange.java │ │ │ ├── ObjectChangeType.java │ │ │ ├── PropertyChange.java │ │ │ ├── PropertyChangeVisitor.java │ │ │ ├── ToManyRelationshipChange.java │ │ │ └── ToOneRelationshipChange.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── commitlog │ │ ├── CommitLogFilterIT.java │ │ ├── CommitLogFilter_All_FlattenedIT.java │ │ ├── CommitLogFilter_FilteredIT.java │ │ ├── CommitLogFilter_ListenerInducedChangesIT.java │ │ ├── CommitLogFilter_OutsideTxIT.java │ │ ├── CommitLogFilter_PreUpdate_IT.java │ │ ├── CommitLogFilter_PreUpdate_OutsideTxIT.java │ │ ├── CommitLogFilter_TxIT.java │ │ ├── CommitLogModuleBuilderTest.java │ │ ├── CommitLogModuleProviderTest.java │ │ ├── db │ │ ├── AuditLog.java │ │ ├── Auditable1.java │ │ ├── Auditable2.java │ │ ├── Auditable3.java │ │ ├── Auditable4.java │ │ ├── Auditable5.java │ │ ├── AuditableChild1.java │ │ ├── AuditableChild1x.java │ │ ├── AuditableChild3.java │ │ ├── AuditableChild5.java │ │ ├── E1.java │ │ ├── E2.java │ │ ├── E3.java │ │ ├── E4.java │ │ ├── LifecycleMap.java │ │ └── auto │ │ │ ├── _AuditLog.java │ │ │ ├── _Auditable1.java │ │ │ ├── _Auditable2.java │ │ │ ├── _Auditable3.java │ │ │ ├── _Auditable4.java │ │ │ ├── _Auditable5.java │ │ │ ├── _AuditableChild1.java │ │ │ ├── _AuditableChild1x.java │ │ │ ├── _AuditableChild3.java │ │ │ ├── _AuditableChild5.java │ │ │ ├── _E1.java │ │ │ ├── _E2.java │ │ │ ├── _E3.java │ │ │ ├── _E4.java │ │ │ └── _LifecycleMap.java │ │ └── unit │ │ ├── AuditableRuntimeCase.java │ │ └── FlattenedRuntimeCase.java │ └── resources │ ├── cayenne-lifecycle.xml │ └── lifecycle-map.map.xml ├── cayenne-crypto ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── crypto │ │ │ ├── CayenneCryptoException.java │ │ │ ├── CryptoConstants.java │ │ │ ├── CryptoModule.java │ │ │ ├── CryptoModuleExtender.java │ │ │ ├── CryptoModuleProvider.java │ │ │ ├── batch │ │ │ └── CryptoBatchTranslatorFactoryDecorator.java │ │ │ ├── cipher │ │ │ ├── CipherFactory.java │ │ │ └── DefaultCipherFactory.java │ │ │ ├── key │ │ │ ├── JceksKeySource.java │ │ │ └── KeySource.java │ │ │ ├── map │ │ │ ├── ColumnMapper.java │ │ │ ├── CryptoDataMapLoader.java │ │ │ └── PatternColumnMapper.java │ │ │ ├── reader │ │ │ └── CryptoRowReaderFactoryDecorator.java │ │ │ └── transformer │ │ │ ├── BindingsTransformer.java │ │ │ ├── DefaultBindingsTransformer.java │ │ │ ├── DefaultMapTransformer.java │ │ │ ├── DefaultTransformerFactory.java │ │ │ ├── MapTransformer.java │ │ │ ├── TransformerFactory.java │ │ │ ├── bytes │ │ │ ├── BytesDecryptor.java │ │ │ ├── BytesEncryptor.java │ │ │ ├── BytesTransformerFactory.java │ │ │ ├── CbcBytesTransformerFactory.java │ │ │ ├── CbcDecryptor.java │ │ │ ├── CbcEncryptor.java │ │ │ ├── DefaultBytesTransformerFactory.java │ │ │ ├── GzipDecryptor.java │ │ │ ├── GzipEncryptor.java │ │ │ ├── Header.java │ │ │ ├── HeaderDecryptor.java │ │ │ ├── HeaderEncryptor.java │ │ │ ├── HmacCreator.java │ │ │ ├── HmacDecryptor.java │ │ │ ├── HmacEncryptor.java │ │ │ └── LazyBytesTransformerFactory.java │ │ │ └── value │ │ │ ├── Base64StringConverter.java │ │ │ ├── BigDecimalConverter.java │ │ │ ├── BigIntegerConverter.java │ │ │ ├── BooleanConverter.java │ │ │ ├── ByteConverter.java │ │ │ ├── BytesConverter.java │ │ │ ├── BytesToBytesConverter.java │ │ │ ├── DefaultValueDecryptor.java │ │ │ ├── DefaultValueEncryptor.java │ │ │ ├── DefaultValueTransformerFactory.java │ │ │ ├── DoubleConverter.java │ │ │ ├── DurationConverter.java │ │ │ ├── FloatConverter.java │ │ │ ├── IntegerConverter.java │ │ │ ├── LazyValueTransformerFactory.java │ │ │ ├── LocalDateConverter.java │ │ │ ├── LocalDateTimeConverter.java │ │ │ ├── LocalTimeConverter.java │ │ │ ├── LongConverter.java │ │ │ ├── PeriodConverter.java │ │ │ ├── ShortConverter.java │ │ │ ├── Utf8StringConverter.java │ │ │ ├── UtilDateConverter.java │ │ │ ├── ValueDecryptor.java │ │ │ ├── ValueEncryptor.java │ │ │ └── ValueTransformerFactory.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── crypto │ │ ├── CryptoModuleExtenderTest.java │ │ ├── CryptoModuleProviderTest.java │ │ ├── Runtime_AES128_Base.java │ │ ├── Runtime_AES128_GZIP_HMAC_IT.java │ │ ├── Runtime_AES128_GZIP_IT.java │ │ ├── Runtime_AES128_HMAC_IT.java │ │ ├── Runtime_AES128_IT.java │ │ ├── Runtime_LazyInit_IT.java │ │ ├── cipher │ │ └── DefaultCipherFactoryTest.java │ │ ├── db │ │ ├── Table1.java │ │ ├── Table2.java │ │ ├── Table3.java │ │ ├── Table4.java │ │ ├── Table5.java │ │ ├── Table6.java │ │ ├── Table7.java │ │ ├── Table8.java │ │ └── auto │ │ │ ├── _Table1.java │ │ │ ├── _Table2.java │ │ │ ├── _Table3.java │ │ │ ├── _Table4.java │ │ │ ├── _Table5.java │ │ │ ├── _Table6.java │ │ │ ├── _Table7.java │ │ │ └── _Table8.java │ │ ├── key │ │ └── JceksKeySourceTest.java │ │ ├── map │ │ └── PatternColumnMapperTest.java │ │ ├── transformer │ │ ├── bytes │ │ │ ├── CbcDecryptorTest.java │ │ │ ├── CbcEncryptorTest.java │ │ │ ├── DefaultBytesTransformerFactoryTest.java │ │ │ ├── GzipDecryptorTest.java │ │ │ ├── GzipEncryptorTest.java │ │ │ ├── HeaderEncryptorTest.java │ │ │ ├── HeaderTest.java │ │ │ ├── HmacCreatorTest.java │ │ │ ├── HmacDecryptorTest.java │ │ │ └── HmacEncryptorTest.java │ │ └── value │ │ │ ├── BigDecimalConverterTest.java │ │ │ ├── BigIntegerConverterTest.java │ │ │ ├── BooleanConverterTest.java │ │ │ ├── ByteConverterTest.java │ │ │ ├── DefaultEncryptorTest.java │ │ │ ├── DefaultValueTransformerFactoryIT.java │ │ │ ├── DoubleConverterTest.java │ │ │ ├── DurationConverterTest.java │ │ │ ├── FloatConverterTest.java │ │ │ ├── IntegerConverterTest.java │ │ │ ├── LocalDateConverterTest.java │ │ │ ├── LocalDateTimeConverterTest.java │ │ │ ├── LocalTimeConverterTest.java │ │ │ ├── LongConverterTest.java │ │ │ ├── PeriodConverterTest.java │ │ │ ├── ShortConverterTest.java │ │ │ └── UtilDateConverterTest.java │ │ └── unit │ │ ├── CryptoUnitUtils.java │ │ ├── CryptoUnitUtilsTest.java │ │ ├── SwapBytesTransformer.java │ │ └── SwapBytesTransformerTest.java │ └── resources │ ├── cayenne-crypto.xml │ ├── datamap.map.xml │ └── org │ └── apache │ └── cayenne │ └── crypto │ ├── key │ ├── README-keystore.txt │ └── ks1.jceks │ └── transformer │ └── bytes │ ├── plain │ └── plain.gz ├── cayenne-dbsync ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── dbsync │ │ │ ├── DbSyncModule.java │ │ │ ├── DbSyncModuleProvider.java │ │ │ ├── filter │ │ │ ├── NameFilter.java │ │ │ └── NamePatternMatcher.java │ │ │ ├── merge │ │ │ ├── AbstractMerger.java │ │ │ ├── ChainMerger.java │ │ │ ├── DataMapMerger.java │ │ │ ├── DbAttributeDictionary.java │ │ │ ├── DbAttributeMerger.java │ │ │ ├── DbEntityDictionary.java │ │ │ ├── DbEntityMerger.java │ │ │ ├── DbRelationshipDictionary.java │ │ │ ├── DbRelationshipMerger.java │ │ │ ├── Merger.java │ │ │ ├── MergerDictionary.java │ │ │ ├── MergerDictionaryDiff.java │ │ │ ├── MergerDiffPair.java │ │ │ ├── ProcedureDictionary.java │ │ │ ├── ProcedureMerger.java │ │ │ ├── context │ │ │ │ ├── EntityMergeSupport.java │ │ │ │ ├── MergeDirection.java │ │ │ │ └── MergerContext.java │ │ │ ├── factory │ │ │ │ ├── DB2MergerTokenFactory.java │ │ │ │ ├── DefaultMergerTokenFactory.java │ │ │ │ ├── DerbyMergerTokenFactory.java │ │ │ │ ├── FirebirdMergerTokenFactory.java │ │ │ │ ├── H2MergerTokenFactory.java │ │ │ │ ├── HSQLMergerTokenFactory.java │ │ │ │ ├── IngresMergerTokenFactory.java │ │ │ │ ├── MergerTokenFactory.java │ │ │ │ ├── MergerTokenFactoryProvider.java │ │ │ │ ├── MySQLMergerTokenFactory.java │ │ │ │ ├── OracleMergerTokenFactory.java │ │ │ │ ├── PostgresMergerTokenFactory.java │ │ │ │ ├── SQLServerMergerTokenFactory.java │ │ │ │ └── SybaseMergerTokenFactory.java │ │ │ └── token │ │ │ │ ├── AbstractMergerToken.java │ │ │ │ ├── DefaultValueForNullProvider.java │ │ │ │ ├── DummyReverseToken.java │ │ │ │ ├── EmptyValueForNullProvider.java │ │ │ │ ├── MergerToken.java │ │ │ │ ├── ValueForNullProvider.java │ │ │ │ ├── db │ │ │ │ ├── AbstractToDbToken.java │ │ │ │ ├── AddColumnToDb.java │ │ │ │ ├── AddProcedureToDb.java │ │ │ │ ├── AddRelationshipToDb.java │ │ │ │ ├── CreateTableToDb.java │ │ │ │ ├── DropColumnToDb.java │ │ │ │ ├── DropProcedureToDb.java │ │ │ │ ├── DropRelationshipToDb.java │ │ │ │ ├── DropTableToDb.java │ │ │ │ ├── SetAllowNullToDb.java │ │ │ │ ├── SetColumnTypeToDb.java │ │ │ │ ├── SetGeneratedFlagToDb.java │ │ │ │ ├── SetNotNullToDb.java │ │ │ │ ├── SetPrimaryKeyToDb.java │ │ │ │ └── SetValueForNullToDb.java │ │ │ │ └── model │ │ │ │ ├── AbstractToModelToken.java │ │ │ │ ├── AddColumnToModel.java │ │ │ │ ├── AddRelationshipToModel.java │ │ │ │ ├── CreateProcedureToModel.java │ │ │ │ ├── CreateTableToModel.java │ │ │ │ ├── DropColumnToModel.java │ │ │ │ ├── DropProcedureToModel.java │ │ │ │ ├── DropRelationshipToModel.java │ │ │ │ ├── DropTableToModel.java │ │ │ │ ├── SetAllowNullToModel.java │ │ │ │ ├── SetColumnTypeToModel.java │ │ │ │ ├── SetGeneratedFlagToModel.java │ │ │ │ ├── SetNotNullToModel.java │ │ │ │ └── SetPrimaryKeyToModel.java │ │ │ ├── model │ │ │ ├── DetectedDbAttribute.java │ │ │ └── DetectedDbEntity.java │ │ │ ├── naming │ │ │ ├── CallbackNameBuilder.java │ │ │ ├── DbEntityNameStemmer.java │ │ │ ├── DeduplicationVisitor.java │ │ │ ├── DefaultBaseNameVisitor.java │ │ │ ├── DefaultObjectNameGenerator.java │ │ │ ├── NameBuilder.java │ │ │ ├── NameUtil.java │ │ │ ├── NoStemStemmer.java │ │ │ ├── NormalizationVisitor.java │ │ │ ├── ObjectNameGenerator.java │ │ │ └── PatternStemmer.java │ │ │ ├── reverse │ │ │ ├── configuration │ │ │ │ ├── DriverDataSourceFactory.java │ │ │ │ ├── ToolsCoreModuleExtender.java │ │ │ │ ├── ToolsModule.java │ │ │ │ └── ToolsProjectModuleExtender.java │ │ │ ├── dbimport │ │ │ │ ├── AntNestedElement.java │ │ │ │ ├── Catalog.java │ │ │ │ ├── DbImportAction.java │ │ │ │ ├── DbImportConfiguration.java │ │ │ │ ├── DbImportConfigurationValidator.java │ │ │ │ ├── DbImportModule.java │ │ │ │ ├── DefaultDbImportAction.java │ │ │ │ ├── ExcludeColumn.java │ │ │ │ ├── ExcludeProcedure.java │ │ │ │ ├── ExcludeRelationship.java │ │ │ │ ├── ExcludeTable.java │ │ │ │ ├── FilterContainer.java │ │ │ │ ├── IncludeColumn.java │ │ │ │ ├── IncludeProcedure.java │ │ │ │ ├── IncludeTable.java │ │ │ │ ├── ManyToManyCandidateEntity.java │ │ │ │ ├── PatternParam.java │ │ │ │ ├── ReverseEngineering.java │ │ │ │ ├── Schema.java │ │ │ │ └── SchemaContainer.java │ │ │ ├── dbload │ │ │ │ ├── AbstractLoader.java │ │ │ │ ├── AttributeLoader.java │ │ │ │ ├── AttributeProcessor.java │ │ │ │ ├── DbLoadDataStore.java │ │ │ │ ├── DbLoader.java │ │ │ │ ├── DbLoaderConfiguration.java │ │ │ │ ├── DbLoaderDelegate.java │ │ │ │ ├── DbRelationshipDetected.java │ │ │ │ ├── DefaultDbLoaderDelegate.java │ │ │ │ ├── DefaultModelMergeDelegate.java │ │ │ │ ├── EntityLoader.java │ │ │ │ ├── ExportedKey.java │ │ │ │ ├── ExportedKeyLoader.java │ │ │ │ ├── FallbackAttributeLoader.java │ │ │ │ ├── LoggingDbLoaderDelegate.java │ │ │ │ ├── ModelMergeDelegate.java │ │ │ │ ├── PerCatalogAndSchemaLoader.java │ │ │ │ ├── PerEntityLoader.java │ │ │ │ ├── PrimaryKeyLoader.java │ │ │ │ ├── ProcedureColumnLoader.java │ │ │ │ ├── ProcedureLoader.java │ │ │ │ ├── ProxyModelMergeDelegate.java │ │ │ │ └── RelationshipLoader.java │ │ │ └── filters │ │ │ │ ├── CatalogFilter.java │ │ │ │ ├── FiltersConfig.java │ │ │ │ ├── FiltersConfigBuilder.java │ │ │ │ ├── IncludeTableFilter.java │ │ │ │ ├── PatternFilter.java │ │ │ │ ├── SchemaFilter.java │ │ │ │ └── TableFilter.java │ │ │ └── xml │ │ │ ├── CatalogHandler.java │ │ │ ├── ConfigHandler.java │ │ │ ├── DbImportExtension.java │ │ │ ├── DbImportLoaderDelegate.java │ │ │ ├── DbImportSaverDelegate.java │ │ │ ├── IncludeTableHandler.java │ │ │ ├── SchemaHandler.java │ │ │ └── TableTypesHandler.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── dbsync │ │ ├── DbSyncModuleProviderTest.java │ │ ├── filter │ │ └── NamePatternMatcherTest.java │ │ ├── merge │ │ ├── CheckTypeTest.java │ │ ├── DataMapMergerTest.java │ │ ├── EntityMergeSupportIT.java │ │ ├── MergeCase.java │ │ ├── MergerFactoryIT.java │ │ ├── builders │ │ │ ├── Builder.java │ │ │ ├── DataMapBuilder.java │ │ │ ├── DbAttributeBuilder.java │ │ │ ├── DbEntityBuilder.java │ │ │ ├── DbRelationshipBuilder.java │ │ │ ├── DefaultBuilder.java │ │ │ ├── ObjAttributeBuilder.java │ │ │ ├── ObjEntityBuilder.java │ │ │ ├── ObjectMother.java │ │ │ └── ProcedureBuilder.java │ │ └── token │ │ │ ├── TokenSortTest.java │ │ │ ├── TokensReverseTest.java │ │ │ ├── TokensToModelExecutionTest.java │ │ │ ├── ValueForNullIT.java │ │ │ ├── db │ │ │ ├── SetAllowNullToDbIT.java │ │ │ ├── SetGeneratedFlagToDbIT.java │ │ │ ├── SetNotNullToDbIT.java │ │ │ └── SetPrimaryKeyToDbIT.java │ │ │ └── model │ │ │ ├── AddColumnToModelIT.java │ │ │ ├── CreateTableToModelIT.java │ │ │ ├── DropColumnToModelIT.java │ │ │ ├── DropRelationshipToModelIT.java │ │ │ ├── DropTableToModelIT.java │ │ │ └── SetGeneratedFlagToModelIT.java │ │ ├── naming │ │ ├── DefaultObjectNameGeneratorTest.java │ │ ├── NameBuilderTest.java │ │ └── PatternStemmerTest.java │ │ └── reverse │ │ ├── configuration │ │ └── ToolsModuleTest.java │ │ ├── dbimport │ │ ├── DbImportModuleTest.java │ │ ├── DefaultDbImportActionTest.java │ │ ├── ManyToManyCandidateEntityTest.java │ │ └── ReverseEngineeringUtils.java │ │ ├── dbload │ │ ├── AttributeLoaderIT.java │ │ ├── BaseLoaderIT.java │ │ ├── DbLoaderIT.java │ │ ├── EntityLoaderIT.java │ │ ├── ExportedKeyLoaderIT.java │ │ ├── ExportedKeyTest.java │ │ ├── PrimaryKeyLoaderIT.java │ │ └── RelationshipsLoaderIT.java │ │ └── filters │ │ ├── FiltersConfigBuilderTest.java │ │ ├── FiltersConfigTest.java │ │ ├── IncludeFilterTest.java │ │ ├── PatternFilterTest.java │ │ └── TableFilterTest.java │ └── resources │ └── org │ └── apache │ └── cayenne │ └── dbsync │ └── reverse │ └── dbimport │ ├── cayenne-relationship-optimisation.xml │ └── relationship-optimisation.map.xml ├── cayenne-di ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── di │ │ ├── AdhocObjectFactory.java │ │ ├── BeforeScopeEnd.java │ │ ├── Binder.java │ │ ├── BindingBuilder.java │ │ ├── ClassLoaderManager.java │ │ ├── DIBootstrap.java │ │ ├── DIRuntimeException.java │ │ ├── DecoratorBuilder.java │ │ ├── Inject.java │ │ ├── Injector.java │ │ ├── Key.java │ │ ├── ListBuilder.java │ │ ├── MapBuilder.java │ │ ├── Module.java │ │ ├── Provider.java │ │ ├── Scope.java │ │ ├── ScopeEventListener.java │ │ ├── TypeLiteral.java │ │ └── spi │ │ ├── AfterScopeEnd.java │ │ ├── Binding.java │ │ ├── ConstructorInjectingDecoratorProvider.java │ │ ├── ConstructorInjectingProvider.java │ │ ├── CustomProvidersProvider.java │ │ ├── DICollectionBuilder.java │ │ ├── DIGraph.java │ │ ├── DIUtil.java │ │ ├── Decoration.java │ │ ├── DecoratorProvider.java │ │ ├── DefaultAdhocObjectFactory.java │ │ ├── DefaultBinder.java │ │ ├── DefaultBindingBuilder.java │ │ ├── DefaultClassLoaderManager.java │ │ ├── DefaultDecoratorBuilder.java │ │ ├── DefaultInjector.java │ │ ├── DefaultListBuilder.java │ │ ├── DefaultMapBuilder.java │ │ ├── DefaultScope.java │ │ ├── DefaultScopeProvider.java │ │ ├── FieldInjectingDecoratorProvider.java │ │ ├── FieldInjectingProvider.java │ │ ├── InjectionStack.java │ │ ├── InstanceProvider.java │ │ ├── ListProvider.java │ │ ├── MapProvider.java │ │ ├── ModuleLoader.java │ │ ├── ModuleProvider.java │ │ ├── NoScope.java │ │ └── ScopeEventBinding.java │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── di │ │ ├── DIBootstrapTest.java │ │ ├── KeyTest.java │ │ ├── mock │ │ ├── MockImplementation1.java │ │ ├── MockImplementation1Alt.java │ │ ├── MockImplementation1Alt2.java │ │ ├── MockImplementation1_DepOn2.java │ │ ├── MockImplementation1_DepOn2Constructor.java │ │ ├── MockImplementation1_DepOn2Provider.java │ │ ├── MockImplementation1_EventAnnotations.java │ │ ├── MockImplementation1_EventAnnotationsBase.java │ │ ├── MockImplementation1_ListConfiguration.java │ │ ├── MockImplementation1_ListConfigurationMock5.java │ │ ├── MockImplementation1_MapConfiguration.java │ │ ├── MockImplementation1_MapWithWildcards.java │ │ ├── MockImplementation1_Provider.java │ │ ├── MockImplementation1_WithInjector.java │ │ ├── MockImplementation2.java │ │ ├── MockImplementation2Sub1.java │ │ ├── MockImplementation2_Constructor.java │ │ ├── MockImplementation2_ConstructorProvider.java │ │ ├── MockImplementation2_I3Dependency.java │ │ ├── MockImplementation2_ListConfiguration.java │ │ ├── MockImplementation2_Named.java │ │ ├── MockImplementation3.java │ │ ├── MockImplementation4.java │ │ ├── MockImplementation4Alt.java │ │ ├── MockImplementation4Alt2.java │ │ ├── MockImplementation5.java │ │ ├── MockInterface1.java │ │ ├── MockInterface1Provider.java │ │ ├── MockInterface1_Decorator1.java │ │ ├── MockInterface1_Decorator2.java │ │ ├── MockInterface1_Decorator3.java │ │ ├── MockInterface1_Decorator4.java │ │ ├── MockInterface1_Decorator5.java │ │ ├── MockInterface2.java │ │ ├── MockInterface3.java │ │ ├── MockInterface4.java │ │ └── MockInterface5.java │ │ └── spi │ │ ├── CircularModuleProvider.java │ │ ├── CustomModuleProvider.java │ │ ├── DIGraphTest.java │ │ ├── DefaultInjectorBindingTest.java │ │ ├── DefaultInjectorCircularInjectionTest.java │ │ ├── DefaultInjectorDecorationTest.java │ │ ├── DefaultInjectorInjectionTest.java │ │ ├── DefaultInjectorScopeTest.java │ │ ├── DefaultInjectorTest.java │ │ └── ModuleLoaderTest.java │ └── resources │ └── META-INF │ └── services │ ├── org.apache.cayenne.di.spi.CircularModuleProvider │ ├── org.apache.cayenne.di.spi.CustomModuleProvider │ └── org.apache.cayenne.di.spi.ModuleProvider ├── cayenne-gradle-plugin ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── pom.xml ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── tools │ │ │ ├── BaseCayenneTask.java │ │ │ ├── CgenTask.java │ │ │ ├── DbGenerateTask.java │ │ │ ├── DbImportTask.java │ │ │ ├── GradleCayenneExtension.java │ │ │ ├── GradlePlugin.java │ │ │ └── model │ │ │ ├── DataSourceConfig.java │ │ │ ├── DbImportConfig.java │ │ │ ├── FilterContainer.java │ │ │ ├── IncludeTable.java │ │ │ ├── PatternParam.java │ │ │ └── SchemaContainer.java │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ └── org.apache.cayenne.properties │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── tools │ │ ├── BaseTaskIT.java │ │ ├── CgenTaskIT.java │ │ ├── CgenTaskTest.java │ │ ├── DbGenerateTaskIT.java │ │ ├── DbImportIT.java │ │ ├── DbImportTaskTest.java │ │ ├── GradlePluginIT.java │ │ ├── GradlePluginTest.java │ │ └── model │ │ ├── DbImportConfigTest.java │ │ ├── FilterContainerTest.java │ │ ├── IncludeTableTest.java │ │ └── PatternParamTest.java │ └── resources │ └── org │ └── apache │ └── cayenne │ └── tools │ ├── cdbgen_custom.gradle │ ├── cdbgen_failure.gradle │ ├── cdbgen_simple.gradle │ ├── cgenMap.map.xml │ ├── cgen_custom_config.gradle │ ├── cgen_default_config.gradle │ ├── cgen_replaceDatamapMode.gradle │ ├── cgen_with_config.gradle │ ├── cgen_with_config.map.xml │ ├── cgen_with_configs.gradle │ ├── dbimport-with-project-dependency.gradle │ ├── dbimport_empty_db.gradle │ ├── dbimport_excludeRel.gradle │ ├── dbimport_failure.gradle │ ├── dbimport_simple_db.gradle │ ├── dbimport_with_project.gradle │ ├── empty_db.sql │ ├── exclude_Table.map.xml │ ├── exclude_Table.sql │ ├── test_datamap.map.xml │ ├── test_map_db.sql │ └── test_project_db.sql ├── cayenne-jcache ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── jcache │ │ │ ├── JCacheConfigurationFactory.java │ │ │ ├── JCacheConstants.java │ │ │ ├── JCacheDefaultConfigurationFactory.java │ │ │ ├── JCacheEntryLoader.java │ │ │ ├── JCacheManagerProvider.java │ │ │ ├── JCacheModule.java │ │ │ ├── JCacheModuleExtender.java │ │ │ ├── JCacheModuleProvider.java │ │ │ └── JCacheQueryCache.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── jcache │ │ ├── CayenneJCacheModuleIT.java │ │ └── CayenneJCacheModuleProviderTest.java │ └── resources │ └── eh-cache.xml ├── cayenne-lifecycle ├── README.txt ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── lifecycle │ │ ├── id │ │ ├── EntityIdCoder.java │ │ ├── IdCoder.java │ │ └── StringIdQuery.java │ │ └── relationship │ │ ├── ObjectIdBatchFault.java │ │ ├── ObjectIdBatchSourceItem.java │ │ ├── ObjectIdFault.java │ │ ├── ObjectIdPropagatedValueFactory.java │ │ ├── ObjectIdRelationship.java │ │ ├── ObjectIdRelationshipBatchFaultingStrategy.java │ │ ├── ObjectIdRelationshipFaultingStrategy.java │ │ ├── ObjectIdRelationshipFilter.java │ │ └── ObjectIdRelationshipHandler.java │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── lifecycle │ │ ├── db │ │ ├── E1.java │ │ ├── E2.java │ │ ├── E3.java │ │ ├── E4.java │ │ ├── SortDep.java │ │ ├── SortRoot.java │ │ ├── UuidRoot1.java │ │ └── auto │ │ │ ├── _E1.java │ │ │ ├── _E2.java │ │ │ ├── _E3.java │ │ │ ├── _E4.java │ │ │ ├── _SortDep.java │ │ │ ├── _SortRoot.java │ │ │ └── _UuidRoot1.java │ │ ├── id │ │ ├── EntityIdCoderTest.java │ │ ├── IdCoderTest.java │ │ └── StringIdQueryTest.java │ │ └── relationship │ │ └── ObjectIdRelationshipHandlerTest.java │ └── resources │ ├── cayenne-lifecycle.xml │ └── lifecycle-map.map.xml ├── cayenne-osgi ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── configuration │ │ └── osgi │ │ ├── OsgiClassLoaderManager.java │ │ ├── OsgiDataDomainProvider.java │ │ ├── OsgiModule.java │ │ └── OsgiModuleBuilder.java │ └── test │ └── java │ └── org │ └── apache │ └── cayenne │ └── configuration │ └── osgi │ └── OsgiClassLoaderManagerTest.java ├── cayenne-project-compatibility ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── project │ │ │ └── compatibility │ │ │ ├── CompatibilityUpgradeService.java │ │ │ ├── DefaultDocumentProvider.java │ │ │ ├── DocumentProvider.java │ │ │ ├── ProjectCompatibilityModule.java │ │ │ ├── ProjectCompatibilityModuleProvider.java │ │ │ └── configuration │ │ │ ├── CompatibilityDataChannelDescriptorLoader.java │ │ │ └── CompatibilityDataMapLoader.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── project │ │ └── compatibility │ │ ├── CompatibilityTestModule.java │ │ ├── CompatibilityUpgradeServiceIT.java │ │ ├── ProjectCompatibilityModuleProviderTest.java │ │ └── configuration │ │ ├── CompatibilityDataChannelDescriptorLoaderIT.java │ │ └── CompatibilityDataMapLoaderIT.java │ └── resources │ └── org │ └── apache │ └── cayenne │ └── project │ └── compatibility │ ├── cayenne-project-v6.xml │ └── test-map-v6.map.xml ├── cayenne-project ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── project │ │ │ ├── CompoundSaverDelegate.java │ │ │ ├── ConfigurationNodeParentGetter.java │ │ │ ├── ConfigurationSaver.java │ │ │ ├── ConfigurationSourceGetter.java │ │ │ ├── ConfigurationSourceSetter.java │ │ │ ├── DataChannelProjectLoader.java │ │ │ ├── DefaultConfigurationNodeParentGetter.java │ │ │ ├── FileProjectSaver.java │ │ │ ├── Project.java │ │ │ ├── ProjectLoader.java │ │ │ ├── ProjectModule.java │ │ │ ├── ProjectModuleExtender.java │ │ │ ├── ProjectModuleProvider.java │ │ │ ├── ProjectSaver.java │ │ │ ├── SaveableNodesGetter.java │ │ │ ├── extension │ │ │ ├── BaseNamingDelegate.java │ │ │ ├── BaseSaverDelegate.java │ │ │ ├── ExtensionAwareHandlerFactory.java │ │ │ ├── LoaderDelegate.java │ │ │ ├── ProjectExtension.java │ │ │ ├── SaverDelegate.java │ │ │ └── info │ │ │ │ ├── InfoExtension.java │ │ │ │ ├── InfoLoaderDelegate.java │ │ │ │ ├── InfoSaverDelegate.java │ │ │ │ ├── ObjectInfo.java │ │ │ │ └── PropertyHandler.java │ │ │ ├── upgrade │ │ │ ├── DefaultUpgradeService.java │ │ │ ├── UpgradeMetaData.java │ │ │ ├── UpgradeService.java │ │ │ ├── UpgradeType.java │ │ │ ├── UpgradeUnit.java │ │ │ └── handlers │ │ │ │ ├── UpgradeHandler.java │ │ │ │ ├── UpgradeHandler_V10.java │ │ │ │ ├── UpgradeHandler_V11.java │ │ │ │ ├── UpgradeHandler_V7.java │ │ │ │ ├── UpgradeHandler_V8.java │ │ │ │ └── UpgradeHandler_V9.java │ │ │ └── validation │ │ │ ├── BaseQueryValidator.java │ │ │ ├── ConfigurationNodeValidator.java │ │ │ ├── DataChannelValidator.java │ │ │ ├── DataMapValidator.java │ │ │ ├── DataNodeValidator.java │ │ │ ├── DbAttributeValidator.java │ │ │ ├── DbEntityValidator.java │ │ │ ├── DbRelationshipValidator.java │ │ │ ├── DefaultProjectValidator.java │ │ │ ├── EJBQLQueryValidator.java │ │ │ ├── EJBQLStatementValidator.java │ │ │ ├── EmbeddableAttributeValidator.java │ │ │ ├── EmbeddableValidator.java │ │ │ ├── Inspection.java │ │ │ ├── NameValidationHelper.java │ │ │ ├── ObjAttributeValidator.java │ │ │ ├── ObjEntityValidator.java │ │ │ ├── ObjRelationshipValidator.java │ │ │ ├── ProcedureParameterValidator.java │ │ │ ├── ProcedureQueryValidator.java │ │ │ ├── ProcedureValidator.java │ │ │ ├── ProjectValidationFailure.java │ │ │ ├── ProjectValidator.java │ │ │ ├── SQLTemplateValidator.java │ │ │ ├── SelectQueryValidator.java │ │ │ └── ValidationConfig.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── project │ │ ├── DataChannelProjectLoaderTest.java │ │ ├── DataChannelProjectSaverTest.java │ │ ├── FileProjectSaverTest.java │ │ ├── ProjectModuleProviderTest.java │ │ ├── ProjectTest.java │ │ ├── unit │ │ └── Project2Case.java │ │ └── upgrade │ │ ├── DefaultUpgradeServiceTest.java │ │ └── handlers │ │ ├── BaseUpgradeHandlerTest.java │ │ ├── UpgradeHandler_V10Test.java │ │ ├── UpgradeHandler_V11Test.java │ │ ├── UpgradeHandler_V7Test.java │ │ ├── UpgradeHandler_V8Test.java │ │ └── UpgradeHandler_V9Test.java │ └── resources │ └── org │ └── apache │ └── cayenne │ └── project │ ├── cayenne-PROJECT1.xml │ ├── cayenne-PROJECT2.xml │ ├── testProjectMap1_1.map.xml │ ├── testProjectMap1_2.map.xml │ ├── testProjectMap2_1.map.xml │ ├── testProjectMap2_2.map.xml │ └── upgrade │ ├── handlers │ ├── cayenne-project-v10.xml │ ├── cayenne-project-v11.xml │ ├── cayenne-project-v12.xml │ ├── cayenne-project-v3.2.1.0.xml │ ├── cayenne-project-v5.xml │ ├── cayenne-project-v6.xml │ ├── cayenne-project-v7.xml │ ├── cayenne-project-v8.xml │ ├── cayenne-project-v9.xml │ ├── test-map-v10.map.xml │ ├── test-map-v6.map.xml │ ├── test-map-v7.map.xml │ ├── test-map-v8.map.xml │ ├── test-map-v9.map.xml │ └── velocityTemplate.vm │ ├── v6 │ ├── 2_0a │ │ ├── cayenne.xml │ │ ├── d1Map.map.xml │ │ └── d1Node.driver.xml │ ├── 3_0_0_1a │ │ ├── cayenne.xml │ │ ├── d1Map1.map.xml │ │ ├── d1Map2.map.xml │ │ └── d1NodeDriver.driver.xml │ └── 6a │ │ ├── cayenne-PROJECT1.xml │ │ ├── testProjectMap1_1.map.xml │ │ └── testProjectMap1_2.map.xml │ ├── v7 │ ├── 2_0a │ │ ├── cayenne.xml │ │ ├── d1Map.map.xml │ │ └── d1Node.driver.xml │ ├── 3_0_0_1a │ │ ├── cayenne.xml │ │ ├── d1Map1.map.xml │ │ ├── d1Map2.map.xml │ │ └── d1NodeDriver.driver.xml │ ├── 6a │ │ ├── cayenne-PROJECT1.xml │ │ ├── delete_shadow_attributes │ │ │ ├── cayenne-TestProject.xml │ │ │ ├── testProjectMap1.map.xml │ │ │ └── testProjectMap2.map.xml │ │ ├── testProjectMap1_1.map.xml │ │ └── testProjectMap1_2.map.xml │ └── 7a │ │ ├── cayenne-PROJECT1.xml │ │ ├── testProjectMap1_1.map.xml │ │ └── testProjectMap1_2.map.xml │ ├── v8 │ └── 7a │ │ ├── cayenne-PROJECT1.xml │ │ ├── testProjectMap1_1.map.xml │ │ └── testProjectMap1_2.map.xml │ └── v9 │ ├── 3_0_0_1a │ ├── cayenne.xml │ ├── d1Map1.map.xml │ ├── d1Map2.map.xml │ └── d1NodeDriver.driver.xml │ ├── 6a │ ├── cayenne-PROJECT1.xml │ ├── testProjectMap1_1.map.xml │ └── testProjectMap1_2.map.xml │ ├── cayenne-PROJECT1.xml │ ├── reverseEngineering.xml │ ├── testProjectMap1_1.map.xml │ └── testProjectMap1_2.map.xml ├── cayenne-velocity ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── velocity │ │ │ ├── BindDirective.java │ │ │ ├── BindEqualDirective.java │ │ │ ├── BindNotEqualDirective.java │ │ │ ├── BindObjectEqualDirective.java │ │ │ ├── BindObjectNotEqualDirective.java │ │ │ ├── ChainDirective.java │ │ │ ├── ChunkDirective.java │ │ │ ├── ResultDirective.java │ │ │ ├── VelocityModule.java │ │ │ ├── VelocityModuleProvider.java │ │ │ └── VelocitySQLTemplateProcessor.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ └── test │ └── java │ └── org │ └── apache │ └── cayenne │ └── velocity │ ├── VelocityModuleProviderTest.java │ ├── VelocitySQLTemplateProcessorTest.java │ ├── VelocitySQLTemplateProcessor_ChainTest.java │ └── VelocitySQLTemplateProcessor_SelectTest.java ├── cayenne ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ ├── BaseContext.java │ │ │ ├── BaseDataObject.java │ │ │ ├── Cayenne.java │ │ │ ├── CayenneRuntimeException.java │ │ │ ├── CollectionResultIterator.java │ │ │ ├── ConfigurationException.java │ │ │ ├── DataChannel.java │ │ │ ├── DataChannelListener.java │ │ │ ├── DataChannelQueryFilter.java │ │ │ ├── DataChannelQueryFilterChain.java │ │ │ ├── DataChannelSyncCallbackAction.java │ │ │ ├── DataChannelSyncFilter.java │ │ │ ├── DataChannelSyncFilterChain.java │ │ │ ├── DataObject.java │ │ │ ├── DataRow.java │ │ │ ├── DeleteDenyException.java │ │ │ ├── EmbeddableObject.java │ │ │ ├── ExtendedEnumeration.java │ │ │ ├── Fault.java │ │ │ ├── FaultFailureException.java │ │ │ ├── GenericPersistentObject.java │ │ │ ├── HybridPersistentObject.java │ │ │ ├── LifecycleListener.java │ │ │ ├── ObjectContext.java │ │ │ ├── ObjectContextChangeLog.java │ │ │ ├── ObjectContextStateLog.java │ │ │ ├── ObjectId.java │ │ │ ├── ObjectIdCompound.java │ │ │ ├── ObjectIdNumber.java │ │ │ ├── ObjectIdSingle.java │ │ │ ├── ObjectIdTmp.java │ │ │ ├── PersistenceState.java │ │ │ ├── Persistent.java │ │ │ ├── PersistentObject.java │ │ │ ├── ProcedureResult.java │ │ │ ├── QueryResponse.java │ │ │ ├── QueryResult.java │ │ │ ├── QueryResultItem.java │ │ │ ├── ResultBatchIterator.java │ │ │ ├── ResultIterator.java │ │ │ ├── ResultIteratorCallback.java │ │ │ ├── Validating.java │ │ │ ├── ValueHolder.java │ │ │ ├── access │ │ │ ├── AttributeFault.java │ │ │ ├── CollectingNamePropertyVisitor.java │ │ │ ├── DataContext.java │ │ │ ├── DataContextDelegate.java │ │ │ ├── DataContextDeleteAction.java │ │ │ ├── DataContextMergeHandler.java │ │ │ ├── DataContextObjectCreator.java │ │ │ ├── DataContextQueryAction.java │ │ │ ├── DataContextSnapshotBuilder.java │ │ │ ├── DataDomain.java │ │ │ ├── DataDomainLegacyQueryAction.java │ │ │ ├── DataDomainQuery.java │ │ │ ├── DataDomainQueryAction.java │ │ │ ├── DataNode.java │ │ │ ├── DataNodeQueryAction.java │ │ │ ├── DataRowStore.java │ │ │ ├── DataRowStoreFactory.java │ │ │ ├── DataRowUtils.java │ │ │ ├── DbGenerator.java │ │ │ ├── DbGeneratorPostprocessor.java │ │ │ ├── DefaultDataRowStoreFactory.java │ │ │ ├── DefaultObjectMapRetainStrategy.java │ │ │ ├── DomainStoppedException.java │ │ │ ├── HierarchicalObjectResolver.java │ │ │ ├── HierarchicalObjectResolverNode.java │ │ │ ├── IncrementalFaultList.java │ │ │ ├── JoinedIdParentAttachmentStrategy.java │ │ │ ├── ListWithPrefetches.java │ │ │ ├── MixedResultIncrementalFaultList.java │ │ │ ├── NoSyncObjectStore.java │ │ │ ├── NoopDelegate.java │ │ │ ├── NoopParentAttachmentStrategy.java │ │ │ ├── ObjectDiff.java │ │ │ ├── ObjectMapRetainStrategy.java │ │ │ ├── ObjectResolver.java │ │ │ ├── ObjectStore.java │ │ │ ├── ObjectStoreGraphDiff.java │ │ │ ├── ObjectsFromDataRowsQuery.java │ │ │ ├── OperationHints.java │ │ │ ├── OperationObserver.java │ │ │ ├── OptimisticLockException.java │ │ │ ├── ParentAttachmentStrategy.java │ │ │ ├── PrefetchObjectResolver.java │ │ │ ├── PrefetchProcessorJointNode.java │ │ │ ├── PrefetchProcessorNode.java │ │ │ ├── PrefetchProcessorTreeBuilder.java │ │ │ ├── QueryEngine.java │ │ │ ├── ResultIteratorConverterDecorator.java │ │ │ ├── ResultScanParentAttachmentStrategy.java │ │ │ ├── SimpleIdIncrementalFaultList.java │ │ │ ├── StackLookupParentAttachmentStrategy.java │ │ │ ├── ToManyList.java │ │ │ ├── ToManyListFault.java │ │ │ ├── ToManyMap.java │ │ │ ├── ToManyMapFault.java │ │ │ ├── ToManySet.java │ │ │ ├── ToManySetFault.java │ │ │ ├── ToOneFault.java │ │ │ ├── TransactionResultIteratorDecorator.java │ │ │ ├── dbsync │ │ │ │ ├── BaseSchemaUpdateStrategy.java │ │ │ │ ├── CreateIfNoSchemaStrategy.java │ │ │ │ ├── DefaultSchemaUpdateStrategyFactory.java │ │ │ │ ├── SchemaAnalyzer.java │ │ │ │ ├── SchemaUpdateStrategy.java │ │ │ │ ├── SchemaUpdateStrategyFactory.java │ │ │ │ ├── SkipSchemaUpdateStrategy.java │ │ │ │ ├── ThrowOnPartialOrCreateSchemaStrategy.java │ │ │ │ └── ThrowOnPartialSchemaStrategy.java │ │ │ ├── event │ │ │ │ ├── SnapshotEvent.java │ │ │ │ └── SnapshotEventListener.java │ │ │ ├── flush │ │ │ │ ├── ArcTarget.java │ │ │ │ ├── ArcValuesCreationHandler.java │ │ │ │ ├── DataDomainFlushAction.java │ │ │ │ ├── DataDomainFlushActionFactory.java │ │ │ │ ├── DataDomainIndirectDiffBuilder.java │ │ │ │ ├── DbRowOpFactory.java │ │ │ │ ├── DefaultDataDomainFlushAction.java │ │ │ │ ├── DefaultDataDomainFlushActionFactory.java │ │ │ │ ├── EffectiveOpId.java │ │ │ │ ├── FlushObserver.java │ │ │ │ ├── IdGenerationMarker.java │ │ │ │ ├── ObjectIdValueSupplier.java │ │ │ │ ├── OptimisticLockQualifierBuilder.java │ │ │ │ ├── PermanentObjectIdVisitor.java │ │ │ │ ├── PostprocessVisitor.java │ │ │ │ ├── QueryCreatorVisitor.java │ │ │ │ ├── ReplacementIdVisitor.java │ │ │ │ ├── RootRowOpProcessor.java │ │ │ │ ├── ValuesCreationHandler.java │ │ │ │ └── operation │ │ │ │ │ ├── BaseDbRowOp.java │ │ │ │ │ ├── DbRowOp.java │ │ │ │ │ ├── DbRowOpGraph.java │ │ │ │ │ ├── DbRowOpMerger.java │ │ │ │ │ ├── DbRowOpSorter.java │ │ │ │ │ ├── DbRowOpType.java │ │ │ │ │ ├── DbRowOpVisitor.java │ │ │ │ │ ├── DbRowOpWithQualifier.java │ │ │ │ │ ├── DbRowOpWithValues.java │ │ │ │ │ ├── DefaultDbRowOpSorter.java │ │ │ │ │ ├── DeleteDbRowOp.java │ │ │ │ │ ├── DeleteInsertDbRowOp.java │ │ │ │ │ ├── GraphBasedDbRowOpSorter.java │ │ │ │ │ ├── InsertDbRowOp.java │ │ │ │ │ ├── OpIdFactory.java │ │ │ │ │ ├── Qualifier.java │ │ │ │ │ ├── UpdateDbRowOp.java │ │ │ │ │ └── Values.java │ │ │ ├── jdbc │ │ │ │ ├── BaseSQLAction.java │ │ │ │ ├── BatchAction.java │ │ │ │ ├── ColumnDescriptor.java │ │ │ │ ├── ConnectionAwareResultIterator.java │ │ │ │ ├── DistinctResultIterator.java │ │ │ │ ├── EJBQLAction.java │ │ │ │ ├── JDBCResultIterator.java │ │ │ │ ├── LimitResultIterator.java │ │ │ │ ├── ProcedureAction.java │ │ │ │ ├── RowDescriptor.java │ │ │ │ ├── RowDescriptorBuilder.java │ │ │ │ ├── SQLStatement.java │ │ │ │ ├── SQLTemplateAction.java │ │ │ │ ├── SQLTemplateProcessor.java │ │ │ │ ├── SelectAction.java │ │ │ │ ├── package.html │ │ │ │ └── reader │ │ │ │ │ ├── BaseRowReader.java │ │ │ │ │ ├── CompoundRowReader.java │ │ │ │ │ ├── DataRowPostProcessor.java │ │ │ │ │ ├── DefaultRowReaderFactory.java │ │ │ │ │ ├── EmbeddableRowReader.java │ │ │ │ │ ├── EntityRowReader.java │ │ │ │ │ ├── FullRowReader.java │ │ │ │ │ ├── IdRowReader.java │ │ │ │ │ ├── InheritanceAwareEntityRowReader.java │ │ │ │ │ ├── InheritanceAwareRowReader.java │ │ │ │ │ ├── RowReader.java │ │ │ │ │ ├── RowReaderFactory.java │ │ │ │ │ └── ScalarRowReader.java │ │ │ ├── package.html │ │ │ ├── sqlbuilder │ │ │ │ ├── AliasedNodeBuilder.java │ │ │ │ ├── BaseBuilder.java │ │ │ │ ├── CaseWhenBuilder.java │ │ │ │ ├── ColumnNodeBuilder.java │ │ │ │ ├── DeleteBuilder.java │ │ │ │ ├── ExistsNodeBuilder.java │ │ │ │ ├── ExpressionNodeBuilder.java │ │ │ │ ├── ExpressionTrait.java │ │ │ │ ├── FunctionNodeBuilder.java │ │ │ │ ├── InsertBuilder.java │ │ │ │ ├── JoinNodeBuilder.java │ │ │ │ ├── JoinType.java │ │ │ │ ├── NodeBuilder.java │ │ │ │ ├── NodeTreeVisitor.java │ │ │ │ ├── OrderingNodeBuilder.java │ │ │ │ ├── QuotingAppendable.java │ │ │ │ ├── SQLBuilder.java │ │ │ │ ├── SQLGenerationContext.java │ │ │ │ ├── SQLGenerationVisitor.java │ │ │ │ ├── SelectBuilder.java │ │ │ │ ├── StringBuilderAppendable.java │ │ │ │ ├── TableNodeBuilder.java │ │ │ │ ├── UpdateBuilder.java │ │ │ │ ├── ValueNodeBuilder.java │ │ │ │ ├── WhenBuilder.java │ │ │ │ └── sqltree │ │ │ │ │ ├── AliasedNode.java │ │ │ │ │ ├── BetweenNode.java │ │ │ │ │ ├── BitwiseNotNode.java │ │ │ │ │ ├── CaseNode.java │ │ │ │ │ ├── ChildProcessor.java │ │ │ │ │ ├── ColumnNode.java │ │ │ │ │ ├── DeleteNode.java │ │ │ │ │ ├── DistinctNode.java │ │ │ │ │ ├── ElseNode.java │ │ │ │ │ ├── EmptyNode.java │ │ │ │ │ ├── EqualNode.java │ │ │ │ │ ├── ExistsNode.java │ │ │ │ │ ├── ExpressionNode.java │ │ │ │ │ ├── FromNode.java │ │ │ │ │ ├── FunctionNode.java │ │ │ │ │ ├── GroupByNode.java │ │ │ │ │ ├── HavingNode.java │ │ │ │ │ ├── InNode.java │ │ │ │ │ ├── InsertColumnsNode.java │ │ │ │ │ ├── InsertNode.java │ │ │ │ │ ├── InsertValuesNode.java │ │ │ │ │ ├── JoinNode.java │ │ │ │ │ ├── LikeNode.java │ │ │ │ │ ├── LimitOffsetNode.java │ │ │ │ │ ├── Node.java │ │ │ │ │ ├── NodeType.java │ │ │ │ │ ├── NotEqualNode.java │ │ │ │ │ ├── NotNode.java │ │ │ │ │ ├── OffsetFetchNextNode.java │ │ │ │ │ ├── OffsetNode.java │ │ │ │ │ ├── OpExpressionNode.java │ │ │ │ │ ├── OrderByNode.java │ │ │ │ │ ├── PerAttributeChildProcessor.java │ │ │ │ │ ├── SQLTreeProcessor.java │ │ │ │ │ ├── SelectNode.java │ │ │ │ │ ├── SelectResultNode.java │ │ │ │ │ ├── SimpleNodeTreeVisitor.java │ │ │ │ │ ├── SubqueryNode.java │ │ │ │ │ ├── TableNode.java │ │ │ │ │ ├── TextNode.java │ │ │ │ │ ├── ThenNode.java │ │ │ │ │ ├── TopNode.java │ │ │ │ │ ├── TrimmingColumnNode.java │ │ │ │ │ ├── UnescapedColumnNode.java │ │ │ │ │ ├── UpdateNode.java │ │ │ │ │ ├── UpdateSetNode.java │ │ │ │ │ ├── ValueNode.java │ │ │ │ │ ├── WhenNode.java │ │ │ │ │ └── WhereNode.java │ │ │ ├── translator │ │ │ │ ├── DbAttributeBinding.java │ │ │ │ ├── ParameterBinding.java │ │ │ │ ├── ProcedureParameterBinding.java │ │ │ │ ├── batch │ │ │ │ │ ├── BaseBatchTranslator.java │ │ │ │ │ ├── BatchTranslator.java │ │ │ │ │ ├── BatchTranslatorContext.java │ │ │ │ │ ├── BatchTranslatorFactory.java │ │ │ │ │ ├── DefaultBatchTranslatorFactory.java │ │ │ │ │ ├── DeleteBatchTranslator.java │ │ │ │ │ ├── InsertBatchTranslator.java │ │ │ │ │ ├── SoftDeleteBatchTranslator.java │ │ │ │ │ ├── SoftDeleteTranslatorFactory.java │ │ │ │ │ ├── UpdateBatchTranslator.java │ │ │ │ │ └── legacy │ │ │ │ │ │ └── DefaultBatchTranslator.java │ │ │ │ ├── ejbql │ │ │ │ │ ├── EJBQLAggregateColumnTranslator.java │ │ │ │ │ ├── EJBQLConditionTranslator.java │ │ │ │ │ ├── EJBQLDbPathTranslator.java │ │ │ │ │ ├── EJBQLDeleteTranslator.java │ │ │ │ │ ├── EJBQLFromTranslator.java │ │ │ │ │ ├── EJBQLGroupByTranslator.java │ │ │ │ │ ├── EJBQLIdColumnsTranslator.java │ │ │ │ │ ├── EJBQLIdentifierColumnsTranslator.java │ │ │ │ │ ├── EJBQLJoinAppender.java │ │ │ │ │ ├── EJBQLMultiColumnOperand.java │ │ │ │ │ ├── EJBQLOrderByTranslator.java │ │ │ │ │ ├── EJBQLPathTranslator.java │ │ │ │ │ ├── EJBQLSelectColumnsTranslator.java │ │ │ │ │ ├── EJBQLSelectTranslator.java │ │ │ │ │ ├── EJBQLTableId.java │ │ │ │ │ ├── EJBQLTranslationContext.java │ │ │ │ │ ├── EJBQLTranslatorFactory.java │ │ │ │ │ ├── EJBQLUpdateItemTranslator.java │ │ │ │ │ ├── EJBQLUpdateTranslator.java │ │ │ │ │ └── JdbcEJBQLTranslatorFactory.java │ │ │ │ ├── procedure │ │ │ │ │ └── ProcedureTranslator.java │ │ │ │ └── select │ │ │ │ │ ├── BaseColumnExtractor.java │ │ │ │ │ ├── BaseSQLTreeProcessor.java │ │ │ │ │ ├── ColumnDescriptorStage.java │ │ │ │ │ ├── ColumnExtractor.java │ │ │ │ │ ├── ColumnExtractorStage.java │ │ │ │ │ ├── CustomColumnSetExtractor.java │ │ │ │ │ ├── DbEntityColumnExtractor.java │ │ │ │ │ ├── DbIdPathTranslationResult.java │ │ │ │ │ ├── DbPathProcessor.java │ │ │ │ │ ├── DefaultQuotingAppendable.java │ │ │ │ │ ├── DefaultSelectTranslator.java │ │ │ │ │ ├── DefaultSelectTranslatorFactory.java │ │ │ │ │ ├── DescriptorColumnExtractor.java │ │ │ │ │ ├── DistinctStage.java │ │ │ │ │ ├── ExistsExpressionTranslator.java │ │ │ │ │ ├── FluentSelectWrapper.java │ │ │ │ │ ├── GroupByStage.java │ │ │ │ │ ├── HavingTranslationStage.java │ │ │ │ │ ├── IdColumnExtractor.java │ │ │ │ │ ├── LimitOffsetStage.java │ │ │ │ │ ├── ObjPathProcessor.java │ │ │ │ │ ├── OrderingAbstractStage.java │ │ │ │ │ ├── OrderingDistinctStage.java │ │ │ │ │ ├── OrderingGroupByStage.java │ │ │ │ │ ├── OrderingStage.java │ │ │ │ │ ├── PathProcessor.java │ │ │ │ │ ├── PathTranslationResult.java │ │ │ │ │ ├── PathTranslator.java │ │ │ │ │ ├── PrefetchNodeStage.java │ │ │ │ │ ├── QualifierTranslationStage.java │ │ │ │ │ ├── QualifierTranslator.java │ │ │ │ │ ├── ResultNodeDescriptor.java │ │ │ │ │ ├── SQLGenerationStage.java │ │ │ │ │ ├── SQLResultStage.java │ │ │ │ │ ├── SelectTranslator.java │ │ │ │ │ ├── SelectTranslatorFactory.java │ │ │ │ │ ├── TableTree.java │ │ │ │ │ ├── TableTreeNode.java │ │ │ │ │ ├── TableTreeQualifierStage.java │ │ │ │ │ ├── TableTreeStage.java │ │ │ │ │ ├── TranslatableQueryWrapper.java │ │ │ │ │ ├── TranslationStage.java │ │ │ │ │ ├── TranslatorContext.java │ │ │ │ │ └── TypeAwareSQLTreeProcessor.java │ │ │ ├── types │ │ │ │ ├── BigDecimalType.java │ │ │ │ ├── BigDecimalValueType.java │ │ │ │ ├── BigIntegerValueType.java │ │ │ │ ├── BooleanType.java │ │ │ │ ├── ByteArrayType.java │ │ │ │ ├── ByteOrCharArrayFactory.java │ │ │ │ ├── ByteType.java │ │ │ │ ├── CalendarType.java │ │ │ │ ├── CharType.java │ │ │ │ ├── CharacterValueType.java │ │ │ │ ├── DateType.java │ │ │ │ ├── DefaultValueObjectTypeRegistry.java │ │ │ │ ├── DoubleType.java │ │ │ │ ├── DurationType.java │ │ │ │ ├── EnumType.java │ │ │ │ ├── EnumTypeFactory.java │ │ │ │ ├── ExtendedEnumType.java │ │ │ │ ├── ExtendedType.java │ │ │ │ ├── ExtendedTypeDecorator.java │ │ │ │ ├── ExtendedTypeFactory.java │ │ │ │ ├── ExtendedTypeMap.java │ │ │ │ ├── FloatType.java │ │ │ │ ├── GeoJsonType.java │ │ │ │ ├── IntegerType.java │ │ │ │ ├── InternalUnsupportedTypeFactory.java │ │ │ │ ├── JsonType.java │ │ │ │ ├── LocalDateTimeValueType.java │ │ │ │ ├── LocalDateValueType.java │ │ │ │ ├── LocalTimeValueType.java │ │ │ │ ├── LongType.java │ │ │ │ ├── ObjectType.java │ │ │ │ ├── PeriodValueType.java │ │ │ │ ├── SerializableTypeFactory.java │ │ │ │ ├── ShortType.java │ │ │ │ ├── TimeType.java │ │ │ │ ├── TimestampType.java │ │ │ │ ├── UUIDValueType.java │ │ │ │ ├── UtilDateType.java │ │ │ │ ├── ValueObjectType.java │ │ │ │ ├── ValueObjectTypeFactory.java │ │ │ │ ├── ValueObjectTypeRegistry.java │ │ │ │ ├── VoidType.java │ │ │ │ ├── WktType.java │ │ │ │ └── package.html │ │ │ └── util │ │ │ │ ├── DefaultOperationObserver.java │ │ │ │ ├── DoNothingOperationObserver.java │ │ │ │ └── IteratedSelectObserver.java │ │ │ ├── annotation │ │ │ ├── PostAdd.java │ │ │ ├── PostLoad.java │ │ │ ├── PostPersist.java │ │ │ ├── PostRemove.java │ │ │ ├── PostUpdate.java │ │ │ ├── PrePersist.java │ │ │ ├── PreRemove.java │ │ │ └── PreUpdate.java │ │ │ ├── ashwood │ │ │ ├── AshwoodEntitySorter.java │ │ │ ├── SortWeight.java │ │ │ ├── WeightedAshwoodEntitySorter.java │ │ │ └── graph │ │ │ │ ├── ArcIterator.java │ │ │ │ ├── DepthFirstSearch.java │ │ │ │ ├── DepthFirstStampSearch.java │ │ │ │ ├── Digraph.java │ │ │ │ ├── DigraphIteration.java │ │ │ │ ├── EmptyIterator.java │ │ │ │ ├── FilterArcIterator.java │ │ │ │ ├── FilterIteration.java │ │ │ │ ├── IndegreeTopologicalSort.java │ │ │ │ ├── MapDigraph.java │ │ │ │ ├── ReversedIteration.java │ │ │ │ └── StrongConnection.java │ │ │ ├── cache │ │ │ ├── MapQueryCache.java │ │ │ ├── MapQueryCacheProvider.java │ │ │ ├── NestedQueryCache.java │ │ │ ├── QueryCache.java │ │ │ └── QueryCacheEntryFactory.java │ │ │ ├── configuration │ │ │ ├── BaseConfigurationNodeVisitor.java │ │ │ ├── ConfigurationNameMapper.java │ │ │ ├── ConfigurationNode.java │ │ │ ├── ConfigurationNodeVisitor.java │ │ │ ├── ConfigurationTree.java │ │ │ ├── Constants.java │ │ │ ├── DataChannelDescriptor.java │ │ │ ├── DataChannelDescriptorLoader.java │ │ │ ├── DataChannelDescriptorMerger.java │ │ │ ├── DataMapLoader.java │ │ │ ├── DataNodeDescriptor.java │ │ │ ├── DataSourceDescriptor.java │ │ │ ├── DefaultConfigurationNameMapper.java │ │ │ ├── DefaultDataChannelDescriptorMerger.java │ │ │ ├── DefaultObjectStoreFactory.java │ │ │ ├── DefaultRuntimeProperties.java │ │ │ ├── EmptyConfigurationNodeVisitor.java │ │ │ ├── ObjectContextFactory.java │ │ │ ├── ObjectStoreFactory.java │ │ │ ├── RuntimeProperties.java │ │ │ ├── runtime │ │ │ │ ├── CoreModule.java │ │ │ │ ├── CoreModuleExtender.java │ │ │ │ ├── CoreModuleProvider.java │ │ │ │ ├── DataContextFactory.java │ │ │ │ ├── DataDomainLoadException.java │ │ │ │ ├── DataDomainProvider.java │ │ │ │ ├── DataNodeFactory.java │ │ │ │ ├── DataSourceFactory.java │ │ │ │ ├── DbAdapterDetector.java │ │ │ │ ├── DbAdapterFactory.java │ │ │ │ ├── DefaultDataNodeFactory.java │ │ │ │ ├── DefaultDbAdapterFactory.java │ │ │ │ ├── DelegatingDataSourceFactory.java │ │ │ │ ├── DomainDataChannelProvider.java │ │ │ │ ├── JNDIDataSourceFactory.java │ │ │ │ ├── PkGeneratorFactoryProvider.java │ │ │ │ ├── PropertyDataSourceFactory.java │ │ │ │ └── XMLPoolingDataSourceFactory.java │ │ │ ├── server │ │ │ │ ├── ServerRuntime.java │ │ │ │ └── package-info.java │ │ │ └── xml │ │ │ │ ├── DataChannelChildrenHandler.java │ │ │ │ ├── DataChannelHandler.java │ │ │ │ ├── DataChannelLoaderListener.java │ │ │ │ ├── DataChannelMetaData.java │ │ │ │ ├── DataMapHandler.java │ │ │ │ ├── DataMapLoaderListener.java │ │ │ │ ├── DataNodeChildrenHandler.java │ │ │ │ ├── DataSourceChildrenHandler.java │ │ │ │ ├── DbEntityHandler.java │ │ │ │ ├── DbKeyGeneratorHandler.java │ │ │ │ ├── DbRelationshipHandler.java │ │ │ │ ├── DefaultDataChannelMetaData.java │ │ │ │ ├── DefaultHandlerFactory.java │ │ │ │ ├── EmbeddableAttributeHandler.java │ │ │ │ ├── EmbeddableHandler.java │ │ │ │ ├── HandlerFactory.java │ │ │ │ ├── LoaderContext.java │ │ │ │ ├── NamespaceAwareNestedTagHandler.java │ │ │ │ ├── NoopDataChannelMetaData.java │ │ │ │ ├── ObjEntityHandler.java │ │ │ │ ├── ObjRelationshipHandler.java │ │ │ │ ├── ProcedureHandler.java │ │ │ │ ├── QueryDescriptorHandler.java │ │ │ │ ├── RootDataMapHandler.java │ │ │ │ ├── SAXNestedTagHandler.java │ │ │ │ ├── VersionAwareHandler.java │ │ │ │ ├── XMLDataChannelDescriptorLoader.java │ │ │ │ ├── XMLDataMapLoader.java │ │ │ │ └── XMLReaderProvider.java │ │ │ ├── datasource │ │ │ ├── BadValidationQueryException.java │ │ │ ├── DataSourceBuilder.java │ │ │ ├── DriverDataSource.java │ │ │ ├── ManagedPoolingDataSource.java │ │ │ ├── PoolAwareConnection.java │ │ │ ├── PoolingDataSource.java │ │ │ ├── PoolingDataSourceBuilder.java │ │ │ ├── PoolingDataSourceManager.java │ │ │ ├── PoolingDataSourceParameters.java │ │ │ ├── StoppedDataSource.java │ │ │ └── UnmanagedPoolingDataSource.java │ │ │ ├── dba │ │ │ ├── AutoAdapter.java │ │ │ ├── DbAdapter.java │ │ │ ├── DefaultQuotingStrategy.java │ │ │ ├── JdbcActionBuilder.java │ │ │ ├── JdbcAdapter.java │ │ │ ├── JdbcPkGenerator.java │ │ │ ├── PerAdapterProvider.java │ │ │ ├── PkGenerator.java │ │ │ ├── QuotingStrategy.java │ │ │ ├── TypesHandler.java │ │ │ ├── TypesMapping.java │ │ │ ├── db2 │ │ │ │ ├── DB2ActionBuilder.java │ │ │ │ ├── DB2Adapter.java │ │ │ │ ├── DB2EJBQLConditionTranslator.java │ │ │ │ ├── DB2EJBQLTranslatorFactory.java │ │ │ │ ├── DB2PkGenerator.java │ │ │ │ ├── DB2ProcedureAction.java │ │ │ │ ├── DB2SQLTreeProcessor.java │ │ │ │ ├── DB2SelectAction.java │ │ │ │ ├── DB2Sniffer.java │ │ │ │ └── package.html │ │ │ ├── derby │ │ │ │ ├── DerbyActionBuilder.java │ │ │ │ ├── DerbyAdapter.java │ │ │ │ ├── DerbyEJBQLConditionTranslator.java │ │ │ │ ├── DerbyEJBQLTranslatorFactory.java │ │ │ │ ├── DerbyPkGenerator.java │ │ │ │ ├── DerbySQLTreeProcessor.java │ │ │ │ ├── DerbySelectAction.java │ │ │ │ ├── DerbySniffer.java │ │ │ │ ├── package.html │ │ │ │ └── sqltree │ │ │ │ │ └── DerbyValueNode.java │ │ │ ├── firebird │ │ │ │ ├── FirebirdActionBuilder.java │ │ │ │ ├── FirebirdAdapter.java │ │ │ │ ├── FirebirdEJBQLConditionTranslator.java │ │ │ │ ├── FirebirdEJBQLTranslatorFactory.java │ │ │ │ ├── FirebirdSQLTreeProcessor.java │ │ │ │ ├── FirebirdSelectAction.java │ │ │ │ ├── FirebirdSniffer.java │ │ │ │ └── sqltree │ │ │ │ │ ├── FirebirdLimitNode.java │ │ │ │ │ └── FirebirdSubstringFunctionNode.java │ │ │ ├── frontbase │ │ │ │ ├── FrontBaseActionBuilder.java │ │ │ │ ├── FrontBaseAdapter.java │ │ │ │ ├── FrontBaseBooleanType.java │ │ │ │ ├── FrontBaseByteArrayType.java │ │ │ │ ├── FrontBaseCharType.java │ │ │ │ ├── FrontBasePkGenerator.java │ │ │ │ ├── FrontBaseSQLTreeProcessor.java │ │ │ │ ├── FrontBaseSniffer.java │ │ │ │ ├── FrontBaseTemplateAction.java │ │ │ │ └── package.html │ │ │ ├── h2 │ │ │ │ ├── H2ActionBuilder.java │ │ │ │ ├── H2Adapter.java │ │ │ │ ├── H2CharType.java │ │ │ │ ├── H2EJBQLConditionTranslator.java │ │ │ │ ├── H2EJBQLTranslatorFactory.java │ │ │ │ ├── H2PkGenerator.java │ │ │ │ ├── H2SQLTreeProcessor.java │ │ │ │ ├── H2SelectAction.java │ │ │ │ ├── H2Sniffer.java │ │ │ │ └── H2TrimmingColumnNode.java │ │ │ ├── hsqldb │ │ │ │ ├── HSQLActionBuilder.java │ │ │ │ ├── HSQLDBAdapter.java │ │ │ │ ├── HSQLDBNoSchemaAdapter.java │ │ │ │ ├── HSQLDBProcedureTranslator.java │ │ │ │ ├── HSQLDBSniffer.java │ │ │ │ ├── HSQLEJBQLConditionTranslator.java │ │ │ │ ├── HSQLEJBQLTranslatorFactory.java │ │ │ │ ├── HSQLSelectAction.java │ │ │ │ ├── HSQLTreeProcessor.java │ │ │ │ └── package.html │ │ │ ├── ingres │ │ │ │ ├── IngresActionBuilder.java │ │ │ │ ├── IngresAdapter.java │ │ │ │ ├── IngresBooleanType.java │ │ │ │ ├── IngresCharType.java │ │ │ │ ├── IngresPkGenerator.java │ │ │ │ ├── IngresSelectAction.java │ │ │ │ ├── IngresSniffer.java │ │ │ │ └── IngressSQLTreeProcessor.java │ │ │ ├── mariadb │ │ │ │ └── MariaDBSniffer.java │ │ │ ├── mysql │ │ │ │ ├── MySQLActionBuilder.java │ │ │ │ ├── MySQLAdapter.java │ │ │ │ ├── MySQLEJBQLConditionTranslator.java │ │ │ │ ├── MySQLEJBQLTranslatorFactory.java │ │ │ │ ├── MySQLLocalDateTimeType.java │ │ │ │ ├── MySQLPkGenerator.java │ │ │ │ ├── MySQLProcedureAction.java │ │ │ │ ├── MySQLSelectAction.java │ │ │ │ ├── MySQLSniffer.java │ │ │ │ ├── MySQLTreeProcessor.java │ │ │ │ ├── package.html │ │ │ │ └── sqltree │ │ │ │ │ ├── ConvertNode.java │ │ │ │ │ ├── MysqlLikeNode.java │ │ │ │ │ └── MysqlLimitOffsetNode.java │ │ │ ├── oracle │ │ │ │ ├── Oracle8ActionBuilder.java │ │ │ │ ├── Oracle8Adapter.java │ │ │ │ ├── Oracle8LOBBatchAction.java │ │ │ │ ├── Oracle8LOBBatchQueryWrapper.java │ │ │ │ ├── Oracle8LOBBatchTranslator.java │ │ │ │ ├── Oracle8LOBInsertBatchTranslator.java │ │ │ │ ├── Oracle8LOBUpdateBatchTranslator.java │ │ │ │ ├── Oracle8SQLTemplateAction.java │ │ │ │ ├── OracleActionBuilder.java │ │ │ │ ├── OracleAdapter.java │ │ │ │ ├── OracleBatchAction.java │ │ │ │ ├── OracleByteArrayType.java │ │ │ │ ├── OracleCharType.java │ │ │ │ ├── OracleEJBQLConditionTranslator.java │ │ │ │ ├── OracleEJBQLTranslatorFactory.java │ │ │ │ ├── OraclePkGenerator.java │ │ │ │ ├── OracleProcedureAction.java │ │ │ │ ├── OracleResultSetMetadata.java │ │ │ │ ├── OracleResultSetWrapper.java │ │ │ │ ├── OracleSQLTemplateAction.java │ │ │ │ ├── OracleSQLTreeProcessor.java │ │ │ │ ├── OracleSelectAction.java │ │ │ │ ├── OracleSniffer.java │ │ │ │ ├── OracleUtilDateType.java │ │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── postgres │ │ │ │ ├── PostgreSQLTreeProcessor.java │ │ │ │ ├── PostgresActionBuilder.java │ │ │ │ ├── PostgresAdapter.java │ │ │ │ ├── PostgresBatchAction.java │ │ │ │ ├── PostgresByteArrayType.java │ │ │ │ ├── PostgresPkGenerator.java │ │ │ │ ├── PostgresProcedureAction.java │ │ │ │ ├── PostgresSelectAction.java │ │ │ │ ├── PostgresSniffer.java │ │ │ │ ├── package.html │ │ │ │ └── sqltree │ │ │ │ │ ├── PositionFunctionNode.java │ │ │ │ │ ├── PostgresExtractFunctionNode.java │ │ │ │ │ ├── PostgresLikeNode.java │ │ │ │ │ └── PostgresLimitOffsetNode.java │ │ │ ├── sqlite │ │ │ │ ├── SQLiteActionBuilder.java │ │ │ │ ├── SQLiteAdapter.java │ │ │ │ ├── SQLiteBigDecimalType.java │ │ │ │ ├── SQLiteByteArrayType.java │ │ │ │ ├── SQLiteCalendarType.java │ │ │ │ ├── SQLiteDateType.java │ │ │ │ ├── SQLiteFloatType.java │ │ │ │ ├── SQLiteSQLTemplateAction.java │ │ │ │ ├── SQLiteSelectAction.java │ │ │ │ ├── SQLiteSniffer.java │ │ │ │ └── SQLiteTreeProcessor.java │ │ │ ├── sqlserver │ │ │ │ ├── SQLServerActionBuilder.java │ │ │ │ ├── SQLServerAdapter.java │ │ │ │ ├── SQLServerBatchAction.java │ │ │ │ ├── SQLServerPkGenerator.java │ │ │ │ ├── SQLServerProcedureAction.java │ │ │ │ ├── SQLServerSelectAction.java │ │ │ │ ├── SQLServerSniffer.java │ │ │ │ ├── SQLServerTreeProcessor.java │ │ │ │ ├── SQLServerTreeProcessorV12.java │ │ │ │ ├── package.html │ │ │ │ └── sqltree │ │ │ │ │ ├── SQLServerColumnNode.java │ │ │ │ │ └── SQLServerLimitOffsetNode.java │ │ │ └── sybase │ │ │ │ ├── SybaseAdapter.java │ │ │ │ ├── SybaseEJBQLConditionTranslator.java │ │ │ │ ├── SybaseEJBQLSubselectTranslator.java │ │ │ │ ├── SybaseEJBQLTranslatorFactory.java │ │ │ │ ├── SybasePkGenerator.java │ │ │ │ ├── SybaseSQLTreeProcessor.java │ │ │ │ ├── SybaseSniffer.java │ │ │ │ └── package.html │ │ │ ├── ejbql │ │ │ ├── EJBQLBaseVisitor.java │ │ │ ├── EJBQLCompiledExpression.java │ │ │ ├── EJBQLException.java │ │ │ ├── EJBQLExpression.java │ │ │ ├── EJBQLExpressionVisitor.java │ │ │ ├── EJBQLParser.java │ │ │ ├── EJBQLParserFactory.java │ │ │ └── parser │ │ │ │ ├── AggregateConditionNode.java │ │ │ │ ├── CompiledExpression.java │ │ │ │ ├── Compiler.java │ │ │ │ ├── EJBQLAbs.java │ │ │ │ ├── EJBQLAbstractSchemaName.java │ │ │ │ ├── EJBQLAdd.java │ │ │ │ ├── EJBQLAggregate.java │ │ │ │ ├── EJBQLAggregateColumn.java │ │ │ │ ├── EJBQLAll.java │ │ │ │ ├── EJBQLAnd.java │ │ │ │ ├── EJBQLAny.java │ │ │ │ ├── EJBQLAscending.java │ │ │ │ ├── EJBQLAverage.java │ │ │ │ ├── EJBQLBetween.java │ │ │ │ ├── EJBQLBooleanLiteral.java │ │ │ │ ├── EJBQLClassName.java │ │ │ │ ├── EJBQLConcat.java │ │ │ │ ├── EJBQLConstructor.java │ │ │ │ ├── EJBQLConstructorParameter.java │ │ │ │ ├── EJBQLConstructorParameters.java │ │ │ │ ├── EJBQLCount.java │ │ │ │ ├── EJBQLCurrentDate.java │ │ │ │ ├── EJBQLCurrentTime.java │ │ │ │ ├── EJBQLCurrentTimestamp.java │ │ │ │ ├── EJBQLDbPath.java │ │ │ │ ├── EJBQLDecimalLiteral.java │ │ │ │ ├── EJBQLDelete.java │ │ │ │ ├── EJBQLDescending.java │ │ │ │ ├── EJBQLDistinct.java │ │ │ │ ├── EJBQLDivide.java │ │ │ │ ├── EJBQLEquals.java │ │ │ │ ├── EJBQLEscapeCharacter.java │ │ │ │ ├── EJBQLExists.java │ │ │ │ ├── EJBQLFrom.java │ │ │ │ ├── EJBQLFromItem.java │ │ │ │ ├── EJBQLGreaterOrEqual.java │ │ │ │ ├── EJBQLGreaterThan.java │ │ │ │ ├── EJBQLGroupBy.java │ │ │ │ ├── EJBQLHaving.java │ │ │ │ ├── EJBQLIdentificationVariable.java │ │ │ │ ├── EJBQLIdentifier.java │ │ │ │ ├── EJBQLIn.java │ │ │ │ ├── EJBQLInnerFetchJoin.java │ │ │ │ ├── EJBQLInnerJoin.java │ │ │ │ ├── EJBQLIntegerLiteral.java │ │ │ │ ├── EJBQLIsEmpty.java │ │ │ │ ├── EJBQLIsNull.java │ │ │ │ ├── EJBQLJoin.java │ │ │ │ ├── EJBQLLength.java │ │ │ │ ├── EJBQLLessOrEqual.java │ │ │ │ ├── EJBQLLessThan.java │ │ │ │ ├── EJBQLLike.java │ │ │ │ ├── EJBQLLocate.java │ │ │ │ ├── EJBQLLower.java │ │ │ │ ├── EJBQLMax.java │ │ │ │ ├── EJBQLMemberOf.java │ │ │ │ ├── EJBQLMin.java │ │ │ │ ├── EJBQLMod.java │ │ │ │ ├── EJBQLMultiply.java │ │ │ │ ├── EJBQLNamedInputParameter.java │ │ │ │ ├── EJBQLNegative.java │ │ │ │ ├── EJBQLNot.java │ │ │ │ ├── EJBQLNotEquals.java │ │ │ │ ├── EJBQLOr.java │ │ │ │ ├── EJBQLOrderBy.java │ │ │ │ ├── EJBQLOrderByItem.java │ │ │ │ ├── EJBQLOuterFetchJoin.java │ │ │ │ ├── EJBQLOuterJoin.java │ │ │ │ ├── EJBQLPath.java │ │ │ │ ├── EJBQLPatternValue.java │ │ │ │ ├── EJBQLPositionalInputParameter.java │ │ │ │ ├── EJBQLSelect.java │ │ │ │ ├── EJBQLSelectClause.java │ │ │ │ ├── EJBQLSelectExpression.java │ │ │ │ ├── EJBQLSelectExpressions.java │ │ │ │ ├── EJBQLSize.java │ │ │ │ ├── EJBQLSqrt.java │ │ │ │ ├── EJBQLStringLiteral.java │ │ │ │ ├── EJBQLSubselect.java │ │ │ │ ├── EJBQLSubstring.java │ │ │ │ ├── EJBQLSubtract.java │ │ │ │ ├── EJBQLSum.java │ │ │ │ ├── EJBQLTok.java │ │ │ │ ├── EJBQLTrim.java │ │ │ │ ├── EJBQLTrimBoth.java │ │ │ │ ├── EJBQLTrimCharacter.java │ │ │ │ ├── EJBQLTrimLeading.java │ │ │ │ ├── EJBQLTrimSpecification.java │ │ │ │ ├── EJBQLTrimTrailing.java │ │ │ │ ├── EJBQLUpdate.java │ │ │ │ ├── EJBQLUpdateField.java │ │ │ │ ├── EJBQLUpdateItem.java │ │ │ │ ├── EJBQLUpdateValue.java │ │ │ │ ├── EJBQLUpper.java │ │ │ │ ├── EJBQLWhere.java │ │ │ │ ├── Node.java │ │ │ │ └── SimpleNode.java │ │ │ ├── event │ │ │ ├── CayenneEvent.java │ │ │ ├── DefaultEventManager.java │ │ │ ├── DispatchQueue.java │ │ │ ├── EventBridge.java │ │ │ ├── EventBridgeFactory.java │ │ │ ├── EventManager.java │ │ │ ├── EventManagerProvider.java │ │ │ ├── EventSubject.java │ │ │ ├── NoopEventBridge.java │ │ │ ├── NoopEventBridgeProvider.java │ │ │ ├── NoopEventManager.java │ │ │ └── package.html │ │ │ ├── exp │ │ │ ├── Expression.java │ │ │ ├── ExpressionException.java │ │ │ ├── ExpressionFactory.java │ │ │ ├── ExpressionParameter.java │ │ │ ├── FunctionExpressionFactory.java │ │ │ ├── LikeExpressionHelper.java │ │ │ ├── TraversalHandler.java │ │ │ ├── TraversalHelper.java │ │ │ ├── ValueInjector.java │ │ │ ├── package.html │ │ │ ├── parser │ │ │ │ ├── ASTAbs.java │ │ │ │ ├── ASTAdd.java │ │ │ │ ├── ASTAggregateFunctionCall.java │ │ │ │ ├── ASTAll.java │ │ │ │ ├── ASTAnd.java │ │ │ │ ├── ASTAny.java │ │ │ │ ├── ASTAsterisk.java │ │ │ │ ├── ASTAvg.java │ │ │ │ ├── ASTBetween.java │ │ │ │ ├── ASTBitwiseAnd.java │ │ │ │ ├── ASTBitwiseLeftShift.java │ │ │ │ ├── ASTBitwiseNot.java │ │ │ │ ├── ASTBitwiseOr.java │ │ │ │ ├── ASTBitwiseRightShift.java │ │ │ │ ├── ASTBitwiseXor.java │ │ │ │ ├── ASTCaseWhen.java │ │ │ │ ├── ASTConcat.java │ │ │ │ ├── ASTCount.java │ │ │ │ ├── ASTCurrentDate.java │ │ │ │ ├── ASTCurrentTime.java │ │ │ │ ├── ASTCurrentTimestamp.java │ │ │ │ ├── ASTCustomAggregate.java │ │ │ │ ├── ASTCustomFunction.java │ │ │ │ ├── ASTCustomOperator.java │ │ │ │ ├── ASTDbIdPath.java │ │ │ │ ├── ASTDbPath.java │ │ │ │ ├── ASTDistinct.java │ │ │ │ ├── ASTDivide.java │ │ │ │ ├── ASTElse.java │ │ │ │ ├── ASTEnclosingObject.java │ │ │ │ ├── ASTEnum.java │ │ │ │ ├── ASTEqual.java │ │ │ │ ├── ASTExists.java │ │ │ │ ├── ASTExtract.java │ │ │ │ ├── ASTFalse.java │ │ │ │ ├── ASTFullObject.java │ │ │ │ ├── ASTFunctionCall.java │ │ │ │ ├── ASTGreater.java │ │ │ │ ├── ASTGreaterOrEqual.java │ │ │ │ ├── ASTIn.java │ │ │ │ ├── ASTLength.java │ │ │ │ ├── ASTLess.java │ │ │ │ ├── ASTLessOrEqual.java │ │ │ │ ├── ASTLike.java │ │ │ │ ├── ASTLikeIgnoreCase.java │ │ │ │ ├── ASTList.java │ │ │ │ ├── ASTLocate.java │ │ │ │ ├── ASTLower.java │ │ │ │ ├── ASTMax.java │ │ │ │ ├── ASTMin.java │ │ │ │ ├── ASTMod.java │ │ │ │ ├── ASTMultiply.java │ │ │ │ ├── ASTNamedParameter.java │ │ │ │ ├── ASTNegate.java │ │ │ │ ├── ASTNot.java │ │ │ │ ├── ASTNotBetween.java │ │ │ │ ├── ASTNotEqual.java │ │ │ │ ├── ASTNotExists.java │ │ │ │ ├── ASTNotIn.java │ │ │ │ ├── ASTNotLike.java │ │ │ │ ├── ASTNotLikeIgnoreCase.java │ │ │ │ ├── ASTObjPath.java │ │ │ │ ├── ASTOr.java │ │ │ │ ├── ASTPath.java │ │ │ │ ├── ASTScalar.java │ │ │ │ ├── ASTSqrt.java │ │ │ │ ├── ASTSubquery.java │ │ │ │ ├── ASTSubstring.java │ │ │ │ ├── ASTSubtract.java │ │ │ │ ├── ASTSum.java │ │ │ │ ├── ASTThen.java │ │ │ │ ├── ASTTrim.java │ │ │ │ ├── ASTTrue.java │ │ │ │ ├── ASTUpper.java │ │ │ │ ├── ASTWhen.java │ │ │ │ ├── AggregateConditionNode.java │ │ │ │ ├── ConditionNode.java │ │ │ │ ├── EvaluatedBitwiseNode.java │ │ │ │ ├── EvaluatedMathNode.java │ │ │ │ ├── EvaluatedNode.java │ │ │ │ ├── Evaluator.java │ │ │ │ ├── ExpressionParser.java │ │ │ │ ├── ExpressionParserConstants.java │ │ │ │ ├── ExpressionParserTokenManager.java │ │ │ │ ├── ExpressionParserTreeConstants.java │ │ │ │ ├── ExpressionUtils.java │ │ │ │ ├── IgnoreCaseNode.java │ │ │ │ ├── JJTExpressionParserState.java │ │ │ │ ├── JavaCharStream.java │ │ │ │ ├── Node.java │ │ │ │ ├── ParseException.java │ │ │ │ ├── PatternMatchNode.java │ │ │ │ ├── SimpleNode.java │ │ │ │ ├── Token.java │ │ │ │ ├── TokenMgrError.java │ │ │ │ └── package.html │ │ │ ├── path │ │ │ │ ├── CayennePath.java │ │ │ │ ├── CayennePathSegment.java │ │ │ │ ├── EmptyCayennePath.java │ │ │ │ ├── MultiSegmentCayennePath.java │ │ │ │ ├── PathParser.java │ │ │ │ ├── SegmentList.java │ │ │ │ └── SingleSegmentCayennePath.java │ │ │ └── property │ │ │ │ ├── BaseIdProperty.java │ │ │ │ ├── BaseProperty.java │ │ │ │ ├── CollectionProperty.java │ │ │ │ ├── ComparableProperty.java │ │ │ │ ├── DateProperty.java │ │ │ │ ├── EmbeddableProperty.java │ │ │ │ ├── EntityProperty.java │ │ │ │ ├── IdProperty.java │ │ │ │ ├── ListProperty.java │ │ │ │ ├── MapProperty.java │ │ │ │ ├── NumericIdProperty.java │ │ │ │ ├── NumericProperty.java │ │ │ │ ├── PathProperty.java │ │ │ │ ├── Property.java │ │ │ │ ├── PropertyFactory.java │ │ │ │ ├── PropertyUtils.java │ │ │ │ ├── RelationshipProperty.java │ │ │ │ ├── SelfProperty.java │ │ │ │ ├── SetProperty.java │ │ │ │ ├── StringProperty.java │ │ │ │ └── package-info.java │ │ │ ├── graph │ │ │ ├── ArcCreateOperation.java │ │ │ ├── ArcDeleteOperation.java │ │ │ ├── ArcId.java │ │ │ ├── ChildDiffLoader.java │ │ │ ├── CompoundDiff.java │ │ │ ├── GraphChangeHandler.java │ │ │ ├── GraphDiff.java │ │ │ ├── GraphDiffCompressor.java │ │ │ ├── GraphEvent.java │ │ │ ├── GraphManager.java │ │ │ ├── GraphMap.java │ │ │ ├── NodeCreateOperation.java │ │ │ ├── NodeDeleteOperation.java │ │ │ ├── NodeDiff.java │ │ │ ├── NodeIdChangeOperation.java │ │ │ ├── NodePropertyChangeOperation.java │ │ │ └── package.html │ │ │ ├── log │ │ │ ├── CompactSlf4jJdbcEventLogger.java │ │ │ ├── FormattedSlf4jJdbcEventLogger.java │ │ │ ├── JdbcEventLogger.java │ │ │ ├── NoopJdbcEventLogger.java │ │ │ └── Slf4jJdbcEventLogger.java │ │ │ ├── map │ │ │ ├── AliasPathComponent.java │ │ │ ├── Attribute.java │ │ │ ├── AttributePathComponent.java │ │ │ ├── CallbackDescriptor.java │ │ │ ├── CallbackMap.java │ │ │ ├── DataMap.java │ │ │ ├── DbAttribute.java │ │ │ ├── DbEntity.java │ │ │ ├── DbJoin.java │ │ │ ├── DbKeyGenerator.java │ │ │ ├── DbRelationship.java │ │ │ ├── DefaultEntityResultSegment.java │ │ │ ├── DefaultScalarResultSegment.java │ │ │ ├── DeleteRule.java │ │ │ ├── EJBQLQueryDescriptor.java │ │ │ ├── Embeddable.java │ │ │ ├── EmbeddableAttribute.java │ │ │ ├── EmbeddedAttribute.java │ │ │ ├── EmbeddedResult.java │ │ │ ├── Entity.java │ │ │ ├── EntityInheritanceTree.java │ │ │ ├── EntityResolver.java │ │ │ ├── EntityResult.java │ │ │ ├── EntitySorter.java │ │ │ ├── JoinType.java │ │ │ ├── LifecycleEvent.java │ │ │ ├── MappingCache.java │ │ │ ├── MappingNamespace.java │ │ │ ├── ObjAttribute.java │ │ │ ├── ObjEntity.java │ │ │ ├── ObjRelationship.java │ │ │ ├── PathComponent.java │ │ │ ├── PathComponentIterator.java │ │ │ ├── Procedure.java │ │ │ ├── ProcedureParameter.java │ │ │ ├── ProcedureQueryDescriptor.java │ │ │ ├── ProxiedMappingNamespace.java │ │ │ ├── QueryDescriptor.java │ │ │ ├── QueryDescriptorLoader.java │ │ │ ├── Relationship.java │ │ │ ├── RelationshipPathComponent.java │ │ │ ├── SQLResult.java │ │ │ ├── SQLTemplateDescriptor.java │ │ │ ├── SelectQueryDescriptor.java │ │ │ ├── SyntheticPKObjAttribute.java │ │ │ ├── event │ │ │ │ ├── AttributeEvent.java │ │ │ │ ├── DbAttributeListener.java │ │ │ │ ├── DbEntityListener.java │ │ │ │ ├── DbRelationshipListener.java │ │ │ │ ├── EmbeddableAttributeEvent.java │ │ │ │ ├── EmbeddableAttributeListener.java │ │ │ │ ├── EmbeddableEvent.java │ │ │ │ ├── EmbeddableListener.java │ │ │ │ ├── EntityEvent.java │ │ │ │ ├── MapEvent.java │ │ │ │ ├── ObjAttributeListener.java │ │ │ │ ├── ObjEntityListener.java │ │ │ │ ├── ObjRelationshipListener.java │ │ │ │ └── RelationshipEvent.java │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── query │ │ │ ├── AbstractMappedQuery.java │ │ │ ├── AbstractQuery.java │ │ │ ├── BaseQueryMetadata.java │ │ │ ├── BatchQuery.java │ │ │ ├── BatchQueryRow.java │ │ │ ├── CacheableQuery.java │ │ │ ├── CapsStrategy.java │ │ │ ├── ColumnSelect.java │ │ │ ├── ColumnSelectMetadata.java │ │ │ ├── DefaultEmbeddableResultSegment.java │ │ │ ├── DefaultQueryMetadata.java │ │ │ ├── DeleteBatchQuery.java │ │ │ ├── EJBQLQuery.java │ │ │ ├── EJBQLQueryMetadata.java │ │ │ ├── EmbeddableResultSegment.java │ │ │ ├── EntityResultSegment.java │ │ │ ├── FluentSelect.java │ │ │ ├── FluentSelectPrefetchRouterAction.java │ │ │ ├── IndirectQuery.java │ │ │ ├── InsertBatchQuery.java │ │ │ ├── IteratedQueryDecorator.java │ │ │ ├── MappedExec.java │ │ │ ├── MappedSelect.java │ │ │ ├── ObjectIdQuery.java │ │ │ ├── ObjectSelect.java │ │ │ ├── ObjectSelectMetadata.java │ │ │ ├── Ordering.java │ │ │ ├── Orderings.java │ │ │ ├── ParameterizedQuery.java │ │ │ ├── PrefetchProcessor.java │ │ │ ├── PrefetchSelectQuery.java │ │ │ ├── PrefetchTreeNode.java │ │ │ ├── ProcedureCall.java │ │ │ ├── ProcedureQuery.java │ │ │ ├── ProcedureQueryMetadata.java │ │ │ ├── Query.java │ │ │ ├── QueryCacheStrategy.java │ │ │ ├── QueryChain.java │ │ │ ├── QueryMetadata.java │ │ │ ├── QueryMetadataProxy.java │ │ │ ├── QueryMetadataWrapper.java │ │ │ ├── QueryRouter.java │ │ │ ├── RefreshQuery.java │ │ │ ├── RelationshipQuery.java │ │ │ ├── SQLAction.java │ │ │ ├── SQLActionVisitor.java │ │ │ ├── SQLExec.java │ │ │ ├── SQLSelect.java │ │ │ ├── SQLTemplate.java │ │ │ ├── SQLTemplateMetadata.java │ │ │ ├── ScalarResultSegment.java │ │ │ ├── Select.java │ │ │ ├── SelectById.java │ │ │ ├── SortOrder.java │ │ │ ├── ToCacheKeyPrefetchProcessor.java │ │ │ ├── ToCacheKeyTraversalHandler.java │ │ │ ├── UpdateBatchQuery.java │ │ │ └── package.html │ │ │ ├── reflect │ │ │ ├── AbstractCallback.java │ │ │ ├── Accessor.java │ │ │ ├── AccessorFactory.java │ │ │ ├── AdditionalDbEntityDescriptor.java │ │ │ ├── ArcProperty.java │ │ │ ├── AttributeProperty.java │ │ │ ├── AttributePropertyDecorator.java │ │ │ ├── BaseArcProperty.java │ │ │ ├── BaseProperty.java │ │ │ ├── BaseToManyProperty.java │ │ │ ├── BaseToOneProperty.java │ │ │ ├── BeanAccessor.java │ │ │ ├── CallbackOnEntity.java │ │ │ ├── CallbackOnListener.java │ │ │ ├── ClassDescriptor.java │ │ │ ├── ClassDescriptorFactory.java │ │ │ ├── ClassDescriptorMap.java │ │ │ ├── Converter.java │ │ │ ├── ConverterFactory.java │ │ │ ├── EmbeddableDescriptor.java │ │ │ ├── EmbeddedFieldAccessor.java │ │ │ ├── EnumConverter.java │ │ │ ├── FaultFactory.java │ │ │ ├── FieldAccessor.java │ │ │ ├── FieldEmbeddableDescriptor.java │ │ │ ├── IdMapKeyAccessor.java │ │ │ ├── LazyClassDescriptorDecorator.java │ │ │ ├── LifecycleCallbackEventHandler.java │ │ │ ├── LifecycleCallbackRegistry.java │ │ │ ├── MapAccessor.java │ │ │ ├── PersistentDescriptor.java │ │ │ ├── PersistentDescriptorFactory.java │ │ │ ├── PersistentDescriptorResultMetadata.java │ │ │ ├── PojoMapper.java │ │ │ ├── PropertyAccessor.java │ │ │ ├── PropertyComparator.java │ │ │ ├── PropertyDescriptor.java │ │ │ ├── PropertyException.java │ │ │ ├── PropertyUtils.java │ │ │ ├── PropertyVisitor.java │ │ │ ├── SimpleAttributeProperty.java │ │ │ ├── SingletonFaultFactory.java │ │ │ ├── ToAnyConverter.java │ │ │ ├── ToManyMapProperty.java │ │ │ ├── ToManyProperty.java │ │ │ ├── ToOneProperty.java │ │ │ ├── UnresolvablePathException.java │ │ │ ├── generic │ │ │ │ ├── DefaultValueComparisonStrategyFactory.java │ │ │ │ ├── PersistentObjectAccessor.java │ │ │ │ ├── PersistentObjectAttributeProperty.java │ │ │ │ ├── PersistentObjectBaseProperty.java │ │ │ │ ├── PersistentObjectDescriptorFactory.java │ │ │ │ ├── PersistentObjectToManyMapProperty.java │ │ │ │ ├── PersistentObjectToManyProperty.java │ │ │ │ ├── PersistentObjectToOneProperty.java │ │ │ │ ├── ValueComparisonStrategy.java │ │ │ │ └── ValueComparisonStrategyFactory.java │ │ │ └── valueholder │ │ │ │ ├── ValueHolderDescriptorFactory.java │ │ │ │ ├── ValueHolderListProperty.java │ │ │ │ ├── ValueHolderMapProperty.java │ │ │ │ ├── ValueHolderProperty.java │ │ │ │ ├── ValueHolderSetProperty.java │ │ │ │ └── ValueHolderToManyProperty.java │ │ │ ├── resource │ │ │ ├── ClassLoaderResourceLocator.java │ │ │ ├── Resource.java │ │ │ ├── ResourceLocator.java │ │ │ └── URLResource.java │ │ │ ├── runtime │ │ │ ├── CayenneRuntime.java │ │ │ ├── CayenneRuntimeBuilder.java │ │ │ ├── CayenneRuntimeModuleProvider.java │ │ │ ├── FixedDataSourceFactory.java │ │ │ ├── SyntheticNodeDataDomainProvider.java │ │ │ └── package-info.java │ │ │ ├── template │ │ │ ├── CayenneSQLTemplateProcessor.java │ │ │ ├── Context.java │ │ │ ├── DefaultTemplateContextFactory.java │ │ │ ├── SQLTemplateRenderingUtils.java │ │ │ ├── TemplateContextFactory.java │ │ │ ├── TemplateParserPool.java │ │ │ ├── directive │ │ │ │ ├── Bind.java │ │ │ │ ├── BindEqual.java │ │ │ │ ├── BindNotEqual.java │ │ │ │ ├── BindObjectEqual.java │ │ │ │ ├── BindObjectNotEqual.java │ │ │ │ ├── Directive.java │ │ │ │ └── Result.java │ │ │ └── parser │ │ │ │ ├── ASTArray.java │ │ │ │ ├── ASTBlock.java │ │ │ │ ├── ASTBoolScalar.java │ │ │ │ ├── ASTDirective.java │ │ │ │ ├── ASTExpression.java │ │ │ │ ├── ASTFloatScalar.java │ │ │ │ ├── ASTIfElse.java │ │ │ │ ├── ASTIntScalar.java │ │ │ │ ├── ASTMethod.java │ │ │ │ ├── ASTStringScalar.java │ │ │ │ ├── ASTText.java │ │ │ │ ├── ASTVariable.java │ │ │ │ ├── ExpressionNode.java │ │ │ │ ├── IdentifierNode.java │ │ │ │ ├── JJTSQLTemplateParserState.java │ │ │ │ ├── JavaCharStream.java │ │ │ │ ├── Node.java │ │ │ │ ├── ParseException.java │ │ │ │ ├── SQLTemplateParser.java │ │ │ │ ├── SQLTemplateParserConstants.java │ │ │ │ ├── SQLTemplateParserTokenManager.java │ │ │ │ ├── SQLTemplateParserTreeConstants.java │ │ │ │ ├── ScalarNode.java │ │ │ │ ├── SimpleNode.java │ │ │ │ ├── Token.java │ │ │ │ └── TokenMgrError.java │ │ │ ├── tx │ │ │ ├── BaseTransaction.java │ │ │ ├── CayenneTransaction.java │ │ │ ├── DefaultTransactionFactory.java │ │ │ ├── DefaultTransactionManager.java │ │ │ ├── DoNothingTransactionListener.java │ │ │ ├── ExternalTransaction.java │ │ │ ├── Transaction.java │ │ │ ├── TransactionConnectionDecorator.java │ │ │ ├── TransactionDescriptor.java │ │ │ ├── TransactionFactory.java │ │ │ ├── TransactionFilter.java │ │ │ ├── TransactionListener.java │ │ │ ├── TransactionManager.java │ │ │ ├── TransactionPropagation.java │ │ │ └── TransactionalOperation.java │ │ │ ├── util │ │ │ ├── ArrayUtil.java │ │ │ ├── CayenneMapEntry.java │ │ │ ├── CompareToBuilder.java │ │ │ ├── ConversionUtil.java │ │ │ ├── DeepMergeOperation.java │ │ │ ├── DeleteRuleUpdater.java │ │ │ ├── EntityMergeListener.java │ │ │ ├── EqualsBuilder.java │ │ │ ├── EventUtil.java │ │ │ ├── GenericQueryResult.java │ │ │ ├── GenericResponse.java │ │ │ ├── HashCodeBuilder.java │ │ │ ├── IDUtil.java │ │ │ ├── IncrementalListResponse.java │ │ │ ├── IndexPropertyList.java │ │ │ ├── Invocation.java │ │ │ ├── ListResponse.java │ │ │ ├── LocalizedStringsHandler.java │ │ │ ├── MemoryBlob.java │ │ │ ├── MemoryClob.java │ │ │ ├── ObjectContextGraphAction.java │ │ │ ├── ObjectContextQueryAction.java │ │ │ ├── PersistentObjectCollection.java │ │ │ ├── PersistentObjectHolder.java │ │ │ ├── PersistentObjectList.java │ │ │ ├── PersistentObjectMap.java │ │ │ ├── PersistentObjectSet.java │ │ │ ├── ProcedureResultBuilder.java │ │ │ ├── QueryResultBuilder.java │ │ │ ├── ReferenceMap.java │ │ │ ├── RegexUtil.java │ │ │ ├── RelationshipFault.java │ │ │ ├── ResultIteratorIterator.java │ │ │ ├── ShallowMergeOperation.java │ │ │ ├── SingleEntryMap.java │ │ │ ├── SoftValueMap.java │ │ │ ├── ToStringBuilder.java │ │ │ ├── Util.java │ │ │ ├── WeakValueMap.java │ │ │ ├── XMLEncoder.java │ │ │ ├── XMLSerializable.java │ │ │ ├── commons │ │ │ │ ├── CompositeCollection.java │ │ │ │ └── IteratorChain.java │ │ │ ├── concurrentlinkedhashmap │ │ │ │ ├── ConcurrentLinkedHashMap.java │ │ │ │ ├── EvictionListener.java │ │ │ │ ├── LinkedDeque.java │ │ │ │ ├── Weigher.java │ │ │ │ └── Weighers.java │ │ │ └── package.html │ │ │ ├── validation │ │ │ ├── BeanValidationFailure.java │ │ │ ├── SimpleValidationFailure.java │ │ │ ├── ValidationException.java │ │ │ ├── ValidationFailure.java │ │ │ └── ValidationResult.java │ │ │ └── value │ │ │ ├── GeoJson.java │ │ │ ├── Json.java │ │ │ ├── Wkt.java │ │ │ └── json │ │ │ ├── AbstractJsonConsumer.java │ │ │ ├── JsonFormatter.java │ │ │ ├── JsonReader.java │ │ │ ├── JsonTokenizer.java │ │ │ ├── JsonUtils.java │ │ │ └── MalformedJsonException.java │ ├── jjtree │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ ├── ejbql │ │ │ └── EJBQLParser.jjt │ │ │ ├── exp │ │ │ └── parser │ │ │ │ └── ExpressionParser.jjt │ │ │ └── template │ │ │ └── parser │ │ │ └── SQLTemplateParser.jjt │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.apache.cayenne.runtime.CayenneRuntimeModuleProvider │ │ └── org │ │ └── apache │ │ └── cayenne │ │ ├── cayenne-strings.properties │ │ ├── dba │ │ ├── db2 │ │ │ └── types.xml │ │ ├── derby │ │ │ └── types.xml │ │ ├── firebird │ │ │ └── types.xml │ │ ├── frontbase │ │ │ └── types.xml │ │ ├── h2 │ │ │ └── types.xml │ │ ├── hsqldb │ │ │ └── types.xml │ │ ├── ingres │ │ │ └── types.xml │ │ ├── mysql │ │ │ └── types.xml │ │ ├── openbase │ │ │ └── types.xml │ │ ├── oracle │ │ │ ├── types-oracle8.xml │ │ │ └── types.xml │ │ ├── postgres │ │ │ └── types.xml │ │ ├── sqlite │ │ │ └── types.xml │ │ ├── sqlserver │ │ │ └── types.xml │ │ ├── sybase │ │ │ └── types.xml │ │ └── types.xml │ │ └── schema │ │ ├── 9 │ │ └── modelMap.xsd │ │ ├── 10 │ │ ├── cgen.xsd │ │ ├── dbimport.xsd │ │ ├── domain.xsd │ │ ├── graph.xsd │ │ ├── info.xsd │ │ └── modelMap.xsd │ │ └── 11 │ │ ├── cgen.xsd │ │ ├── dbimport.xsd │ │ ├── domain.xsd │ │ ├── graph.xsd │ │ ├── info.xsd │ │ ├── modelMap.xsd │ │ └── validation.xsd │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ ├── CDOCollectionRelationshipIT.java │ │ ├── CDOMany2OneIT.java │ │ ├── CDOMany2OneNoRevIT.java │ │ ├── CDOMapRelationshipIT.java │ │ ├── CDOOne2ManyIT.java │ │ ├── CDOOne2OneDepIT.java │ │ ├── CDOOneDep2OneIT.java │ │ ├── CDOOneToManyFKIT.java │ │ ├── CDOOneToOneFKIT.java │ │ ├── CDOQualifiedEntitiesIT.java │ │ ├── CDOReflexiveRelDeleteIT.java │ │ ├── CDOReflexiveRelICustomSorterIT.java │ │ ├── CDOReflexiveRelIT.java │ │ ├── CDOSetRelationshipIT.java │ │ ├── Cay2412IT.java │ │ ├── CayenneCompoundIT.java │ │ ├── CayenneDOTestBase.java │ │ ├── CayenneIT.java │ │ ├── CayennePersistentObjectFlattenedRelIT.java │ │ ├── CayennePersistentObjectIT.java │ │ ├── CayennePersistentObjectInContextIT.java │ │ ├── CayennePersistentObjectReflexiveIT.java │ │ ├── CayennePersistentObjectRelationshipsIT.java │ │ ├── CayennePersistentObjectSetToManyCollectionIT.java │ │ ├── CayennePersistentObjectSetToManyListIT.java │ │ ├── CayennePersistentObjectSetToManyMapIT.java │ │ ├── CayennePersistentObjectSetToManySetIT.java │ │ ├── CayennePersistentObjectValidationIT.java │ │ ├── CayenneRuntimeExceptionTest.java │ │ ├── CircularDependencyIT.java │ │ ├── CompoundPkChangeIT.java │ │ ├── ConfigExceptionTest.java │ │ ├── ContextStateRecorderTest.java │ │ ├── DataContextConcurrencyIT.java │ │ ├── DataContextMaxIdQualifierIT.java │ │ ├── DataRowTest.java │ │ ├── FlattenedRelationshipsIT.java │ │ ├── GenericMappingIT.java │ │ ├── HybridPersistentObjectIT.java │ │ ├── LazyAttributesIT.java │ │ ├── ManyToManyJoinIT.java │ │ ├── ManyToManyNoJoinIT.java │ │ ├── MeaningfulFKIT.java │ │ ├── MockDataChannel.java │ │ ├── MockGraphEventListener.java │ │ ├── MockPersistentObject.java │ │ ├── MockSerializable.java │ │ ├── ObjectContextChangeLogTest.java │ │ ├── ObjectIdRegressionTest.java │ │ ├── ObjectIdTest.java │ │ ├── OneWayRelationshipsIT.java │ │ ├── PersistenceByReachabilityIT.java │ │ ├── PersistentObjectIT.java │ │ ├── PersistentObjectSerializationIT.java │ │ ├── PregeneratedPKIT.java │ │ ├── access │ │ ├── CAY2509IT.java │ │ ├── CAY2723IT.java │ │ ├── Cay2032IT.java │ │ ├── Cay2641IT.java │ │ ├── Cay2666IT.java │ │ ├── DataContextArrayTypeIT.java │ │ ├── DataContextBinaryPKIT.java │ │ ├── DataContextBlobIT.java │ │ ├── DataContextCallbacksIT.java │ │ ├── DataContextCharPKIT.java │ │ ├── DataContextCharTypeIT.java │ │ ├── DataContextClobIT.java │ │ ├── DataContextCommitIT.java │ │ ├── DataContextCompoundRelIT.java │ │ ├── DataContextCrossDBIT.java │ │ ├── DataContextDataChannelEventsIT.java │ │ ├── DataContextDecoratedStackIT.java │ │ ├── DataContextDelegateIT.java │ │ ├── DataContextDelegateSharedCacheIT.java │ │ ├── DataContextDeleteRulesIT.java │ │ ├── DataContextDisjointByIdPrefetchIT.java │ │ ├── DataContextDisjointByIdPrefetch_ExtrasIT.java │ │ ├── DataContextEJBQLArrayResultIT.java │ │ ├── DataContextEJBQLConditionsIT.java │ │ ├── DataContextEJBQLConditionsPeopleIT.java │ │ ├── DataContextEJBQLDateTimeFunctionalExpressionsIT.java │ │ ├── DataContextEJBQLDeleteIT.java │ │ ├── DataContextEJBQLDeletePKIT.java │ │ ├── DataContextEJBQLFetchJoinIT.java │ │ ├── DataContextEJBQLFlattenedRelationshipsIT.java │ │ ├── DataContextEJBQLFunctionalExpressionsIT.java │ │ ├── DataContextEJBQLGroupByHavingIT.java │ │ ├── DataContextEJBQLInheritanceIT.java │ │ ├── DataContextEJBQLIsNullIT.java │ │ ├── DataContextEJBQLJoinsIT.java │ │ ├── DataContextEJBQLNumericalFunctionalIT.java │ │ ├── DataContextEJBQLOrderByIT.java │ │ ├── DataContextEJBQLQueryCallback.java │ │ ├── DataContextEJBQLQueryCompoundIT.java │ │ ├── DataContextEJBQLQueryIT.java │ │ ├── DataContextEJBQLSubqueryIT.java │ │ ├── DataContextEJBQLUpdateCompoundIT.java │ │ ├── DataContextEJBQLUpdateIT.java │ │ ├── DataContextEntityWithMeaningfulPKAndCustomDbRowOpSorterIT.java │ │ ├── DataContextEntityWithMeaningfulPKIT.java │ │ ├── DataContextExtendedTypeOperationsIT.java │ │ ├── DataContextExtrasIT.java │ │ ├── DataContextFlattenedAttributesIT.java │ │ ├── DataContextIT.java │ │ ├── DataContextIteratedQueryIT.java │ │ ├── DataContextJoinAliasesIT.java │ │ ├── DataContextLocalObjectIT.java │ │ ├── DataContextNoPkIT.java │ │ ├── DataContextObjectIdQueryIT.java │ │ ├── DataContextObjectIdQuery_PolymorphicIT.java │ │ ├── DataContextObjectTrackingIT.java │ │ ├── DataContextOrderingIT.java │ │ ├── DataContextOuterJoinsIT.java │ │ ├── DataContextPaginatedQueryIT.java │ │ ├── DataContextPerformQueryAPIIT.java │ │ ├── DataContextPrefetchExtras1IT.java │ │ ├── DataContextPrefetchExtrasIT.java │ │ ├── DataContextPrefetchIT.java │ │ ├── DataContextPrefetchMultistepIT.java │ │ ├── DataContextPrefetchQualifierOverlapIT.java │ │ ├── DataContextProcedureQueryIT.java │ │ ├── DataContextQualifiedEntityIT.java │ │ ├── DataContextQueryCachingIT.java │ │ ├── DataContextQueryChainIT.java │ │ ├── DataContextRefreshQueryIT.java │ │ ├── DataContextRefreshingIT.java │ │ ├── DataContextRelationshipQueryIT.java │ │ ├── DataContextRelationshipQuery_PolymorphicIT.java │ │ ├── DataContextRollbackIT.java │ │ ├── DataContextSQLTemplateCompoundIT.java │ │ ├── DataContextSQLTemplateIT.java │ │ ├── DataContextSerializationIT.java │ │ ├── DataContextSharedCacheEmpiricIT.java │ │ ├── DataContextSharedCacheIT.java │ │ ├── DataContextTest.java │ │ ├── DataContextValidationIT.java │ │ ├── DataDomainCallbacksIT.java │ │ ├── DataDomainFiltersIT.java │ │ ├── DataDomainIT.java │ │ ├── DataDomainQueryActionIT.java │ │ ├── DataNodeIT.java │ │ ├── DataNodeQueriesIT.java │ │ ├── DataRowStoreIT.java │ │ ├── DataRowUtilsIT.java │ │ ├── DbGeneratorIT.java │ │ ├── DefaultDataRowStoreFactoryIT.java │ │ ├── DeleteObjectIT.java │ │ ├── DeleteRulesIT.java │ │ ├── EmbeddingIT.java │ │ ├── EmbeddingSerializeIT.java │ │ ├── EntityInheritanceIT.java │ │ ├── EnumIT.java │ │ ├── FlattenedPrefetchIT.java │ │ ├── FlattenedRelationshipInContextIT.java │ │ ├── GraphSorterModule.java │ │ ├── IdentityColumnsIT.java │ │ ├── IncrementalFaultListIT.java │ │ ├── JointPrefetchIT.java │ │ ├── MiscTypesIT.java │ │ ├── MockCallingBackListener.java │ │ ├── MockDataContextDelegate.java │ │ ├── MockDataNode.java │ │ ├── MockDataRowStore.java │ │ ├── MockOperationObserver.java │ │ ├── MockQueryEngine.java │ │ ├── NestedDataContextLocalCacheIT.java │ │ ├── NestedDataContextParentEventsIT.java │ │ ├── NestedDataContextParentPeerEventsIT.java │ │ ├── NestedDataContextPeerEventsIT.java │ │ ├── NestedDataContextReadIT.java │ │ ├── NestedDataContextRollbackIT.java │ │ ├── NestedDataContextValidationIT.java │ │ ├── NestedDataContextWriteIT.java │ │ ├── NestedDataContext_DeadlockIT.java │ │ ├── NumericTypesIT.java │ │ ├── ObjectStoreDiffRetainingIT.java │ │ ├── ObjectStoreGCIT.java │ │ ├── ObjectStoreIT.java │ │ ├── ObjectStoreTest.java │ │ ├── OptimisticLockingIT.java │ │ ├── PrefetchProcessorTreeBuilderIT.java │ │ ├── PrimitiveAttributesIT.java │ │ ├── QuotedIdentifiersIT.java │ │ ├── ReturnTypesMappingIT.java │ │ ├── SimpleIdIncrementalFaultListDataRowsIT.java │ │ ├── SimpleIdIncrementalFaultListIT.java │ │ ├── SimpleIdIncrementalFaultListPrefetchIT.java │ │ ├── SingleTableInheritance1IT.java │ │ ├── SingleTableInheritanceIT.java │ │ ├── ToManyListIT.java │ │ ├── UUIDIT.java │ │ ├── UnitTestDomain.java │ │ ├── UnitTestDomainQueryAction.java │ │ ├── VerticalInheritanceIT.java │ │ ├── VerticalInheritanceMultipleAttributesIT.java │ │ ├── dbsync │ │ │ ├── BaseSchemaUpdateStrategy_ConcurrencyTest.java │ │ │ ├── SchemaUpdateStrategyBase.java │ │ │ ├── SchemaUpdateStrategyIT.java │ │ │ ├── ThrowOnPartialOrCreateSchemaStrategyIT.java │ │ │ ├── ThrowOnPartialSchemaStrategyIT.java │ │ │ └── TstSchemaUpdateStrategy.java │ │ ├── event │ │ │ └── SnapshotEventTest.java │ │ ├── flush │ │ │ ├── ArcValuesCreationHandlerTest.java │ │ │ ├── DefaultDataDomainFlushActionTest.java │ │ │ ├── DefaultDbRowOpSorterTest.java │ │ │ ├── EffectiveOpIdTest.java │ │ │ └── operation │ │ │ │ ├── BaseDbRowOpTest.java │ │ │ │ ├── DbRowOpMergerTest.java │ │ │ │ ├── GraphBasedDbRowOpSorterTest.java │ │ │ │ ├── OpIdFactoryTest.java │ │ │ │ ├── QualifierTest.java │ │ │ │ └── ValuesTest.java │ │ ├── jdbc │ │ │ ├── BatchActionGeneratedIT.java │ │ │ ├── BatchActionIT.java │ │ │ ├── BatchActionLockingIT.java │ │ │ ├── ColumnDescriptorTest.java │ │ │ ├── JDBCResultIteratorTest.java │ │ │ ├── SQLStatementTest.java │ │ │ ├── SQLTemplateActionIT.java │ │ │ ├── SelectActionIT.java │ │ │ └── SelectActionWithUnsupportedDistinctTypesIT.java │ │ ├── sqlbuilder │ │ │ ├── BaseSqlBuilderTest.java │ │ │ ├── DeleteBuilderTest.java │ │ │ ├── InsertBuilderTest.java │ │ │ ├── SelectBuilderTest.java │ │ │ ├── UpdateBuilderTest.java │ │ │ └── sqltree │ │ │ │ └── NodeTest.java │ │ ├── translator │ │ │ ├── batch │ │ │ │ ├── DeleteBatchTranslatorIT.java │ │ │ │ ├── InsertBatchTranslatorIT.java │ │ │ │ ├── SoftDeleteBatchTranslatorIT.java │ │ │ │ ├── UpdateBatchTranslatorIT.java │ │ │ │ └── legacy │ │ │ │ │ └── DefaultBatchTranslatorIT.java │ │ │ ├── ejbql │ │ │ │ └── EJBQLSelectTranslatorIT.java │ │ │ └── select │ │ │ │ ├── BaseColumnExtractorTest.java │ │ │ │ ├── ColumnDescriptorStageTest.java │ │ │ │ ├── CustomColumnSetExtractorTest.java │ │ │ │ ├── DbEntityColumnExtractorTest.java │ │ │ │ ├── DefaultObjectSelectTranslatorIT.java │ │ │ │ ├── DefaultSelectTranslatorIT.java │ │ │ │ ├── DescriptorColumnExtractorIT.java │ │ │ │ ├── DescriptorColumnExtractorTest.java │ │ │ │ ├── DistinctStageTest.java │ │ │ │ ├── ExistsExpressionTranslatorIT.java │ │ │ │ ├── GroupByStageTest.java │ │ │ │ ├── HavingTranslationStageTest.java │ │ │ │ ├── IdColumnExtractorTest.java │ │ │ │ ├── LimitOffsetStageTest.java │ │ │ │ ├── MockQueryMetadataBuilder.java │ │ │ │ ├── MockQueryWrapperBuilder.java │ │ │ │ ├── MockTranslatorContext.java │ │ │ │ ├── ObjPathProcessorIT.java │ │ │ │ ├── ObjPathProcessorIT2.java │ │ │ │ ├── ObjPathProcessorIT3.java │ │ │ │ ├── ObjPathProcessorIT4.java │ │ │ │ ├── OrderingStageTest.java │ │ │ │ ├── QualifierTranslationStageTest.java │ │ │ │ ├── QualifierTranslatorExistExpressionIT.java │ │ │ │ ├── QualifierTranslatorIT.java │ │ │ │ └── QualifierTranslatorTest.java │ │ ├── types │ │ │ ├── BooleanTypeTest.java │ │ │ ├── ByteArrayTypeTest.java │ │ │ ├── CharTypeTest.java │ │ │ ├── DateTimeTypesIT.java │ │ │ ├── DefaultValueObjectTypeRegistryTest.java │ │ │ ├── EnumTypeFactoryTest.java │ │ │ ├── EnumTypeTest.java │ │ │ ├── ExtendedTypeMapEnumsTest.java │ │ │ ├── ExtendedTypeMapTest.java │ │ │ ├── InnerEnumHolder.java │ │ │ ├── LegacyDateTimeTypesIT.java │ │ │ ├── LocalTimeValueTypeTest.java │ │ │ ├── MockEnum.java │ │ │ ├── MockEnum2.java │ │ │ ├── MockEnum3.java │ │ │ ├── MockEnum4.java │ │ │ ├── MockEnumHolder.java │ │ │ ├── MockExtendedType.java │ │ │ ├── ValueObjectTypeFactoryOrderTest.java │ │ │ └── ValueObjectTypeFactoryTest.java │ │ └── util │ │ │ ├── DefaultOperationObserverIT.java │ │ │ └── RuntimeCaseSyncModule.java │ │ ├── ashwood │ │ ├── AshwoodEntitySorterIT.java │ │ ├── AshwoodEntitySorter_InheritanceIT.java │ │ ├── AshwoodEntitySorter_RelationshipsIT.java │ │ └── WeightedAshwoodEntitySorterIT.java │ │ ├── cache │ │ ├── MapQueryCacheTest.java │ │ ├── MockQueryCache.java │ │ └── QueryCacheIT.java │ │ ├── configuration │ │ ├── DefaultDataChannelDescriptorMergerTest.java │ │ ├── DefaultRuntimePropertiesTest.java │ │ ├── mock │ │ │ ├── MockDataSourceFactory.java │ │ │ └── MockDataSourceFactory1.java │ │ ├── runtime │ │ │ ├── CoreModuleProviderTest.java │ │ │ ├── DataContextFactoryTest.java │ │ │ ├── DataDomainProviderTest.java │ │ │ ├── DefaultDataSourceFactoryLoaderTest.java │ │ │ ├── DefaultDbAdapterFactoryTest.java │ │ │ └── JNDIDataSourceFactoryIT.java │ │ └── xml │ │ │ ├── BaseHandlerTest.java │ │ │ ├── DbEntityHandlerTest.java │ │ │ ├── DbKeyGeneratorHandlerTest.java │ │ │ ├── DbRelationshipHandlerTest.java │ │ │ ├── ObjEntityHandlerTest.java │ │ │ ├── ObjRelationshipHandlerTest.java │ │ │ ├── PrefetchTypeForSelectQueryHandlerTest.java │ │ │ ├── PrefetchTypeForSqlTemplateHandlerTest.java │ │ │ ├── VersionAwareHandlerTest.java │ │ │ ├── XMLDataChannelDescriptorLoaderTest.java │ │ │ └── XMLDataMapLoaderTest.java │ │ ├── datafactory │ │ ├── CombinedValueProvider.java │ │ ├── DataFactory.java │ │ ├── DictionaryValueProvider.java │ │ └── ValueProvider.java │ │ ├── datasource │ │ ├── BasePoolingDataSourceIT.java │ │ ├── ManagedPoolingDataSourceIT.java │ │ ├── ManagedPoolingDataSourceTest.java │ │ ├── PoolAwareConnectionTest.java │ │ ├── PoolDataSourceManagerTest.java │ │ ├── PoolingDataSourceIT.java │ │ ├── PoolingDataSourceTest.java │ │ ├── PoolingDataSource_FailingValidationQueryIT.java │ │ ├── PoolingDataSource_StaticsTest.java │ │ └── PoolingDataSource_ValidationQueryIT.java │ │ ├── dba │ │ ├── AutoAdapterIT.java │ │ ├── ConcurrentPkGeneratorIT.java │ │ ├── DefaultQuotingStrategyTest.java │ │ ├── JdbcAdapterIT.java │ │ ├── JdbcPkGeneratorIT.java │ │ ├── PerAdapterProviderTest.java │ │ ├── PkGeneratorIT.java │ │ ├── TypesMappingIT.java │ │ ├── hsqldb │ │ │ └── HSQLDBAdapterIT.java │ │ ├── mysql │ │ │ ├── MySQLAdapterIT.java │ │ │ └── MySQLTreeProcessorTest.java │ │ ├── oracle │ │ │ ├── Oracle8AdapterIT.java │ │ │ ├── OracleAdapterIT.java │ │ │ ├── OraclePkGeneratorIT.java │ │ │ └── OracleUtilDateTypeTest.java │ │ ├── postgres │ │ │ └── PostgresAdapterIT.java │ │ └── sqlserver │ │ │ ├── SQLServerAdapterIT.java │ │ │ └── SQLServerSnifferIT.java │ │ ├── ejbql │ │ ├── EJBQLEnum1.java │ │ ├── EJBQLParserFactoryTest.java │ │ ├── EJBQLParser_CompileIT.java │ │ ├── EJBQLParser_ParseTest.java │ │ └── parser │ │ │ └── EJBQLPathTest.java │ │ ├── event │ │ ├── DefaultEventManagerTest.java │ │ ├── EventBridgeTest.java │ │ ├── EventSubjectTest.java │ │ ├── MockEventBridge.java │ │ ├── MockEventBridgeFactory.java │ │ ├── MockEventBridgeProvider.java │ │ ├── MockEventManager.java │ │ └── MockListener.java │ │ ├── exp │ │ ├── AggregateExpInMemoryEvaluationIT.java │ │ ├── BooleanExpressionTest.java │ │ ├── CaseWhenIT.java │ │ ├── CayennePathTest.java │ │ ├── ExpEnum1.java │ │ ├── ExpressionEqualsTest.java │ │ ├── ExpressionFactoryIT.java │ │ ├── ExpressionFactoryTest.java │ │ ├── ExpressionIT.java │ │ ├── ExpressionParameterTest.java │ │ ├── ExpressionTest.java │ │ ├── ExpressionTraversalTest.java │ │ ├── Expression_ParamsTest.java │ │ ├── FunctionExpressionFactoryTest.java │ │ ├── LikeExpressionHelperTest.java │ │ ├── ParsedExpQualifierCompatIT.java │ │ ├── TranslateExpressionIT.java │ │ ├── TstTraversalHandler.java │ │ ├── parser │ │ │ ├── ASTAbsTest.java │ │ │ ├── ASTAggregateTest.java │ │ │ ├── ASTAndTest.java │ │ │ ├── ASTBetweenTest.java │ │ │ ├── ASTConcatTest.java │ │ │ ├── ASTCurrentDateTest.java │ │ │ ├── ASTCurrentTimeTest.java │ │ │ ├── ASTCurrentTimestampTest.java │ │ │ ├── ASTCustomAggregateTest.java │ │ │ ├── ASTCustomFunctionTest.java │ │ │ ├── ASTCustomOperatorTest.java │ │ │ ├── ASTDbIdPathTest.java │ │ │ ├── ASTDbPathIT.java │ │ │ ├── ASTDbPathTest.java │ │ │ ├── ASTEqualIT.java │ │ │ ├── ASTEqualTest.java │ │ │ ├── ASTExistsIT.java │ │ │ ├── ASTExistsTest.java │ │ │ ├── ASTExtractIT.java │ │ │ ├── ASTExtractTest.java │ │ │ ├── ASTFunctionCallDateIT.java │ │ │ ├── ASTFunctionCallMathIT.java │ │ │ ├── ASTFunctionCallStringIT.java │ │ │ ├── ASTFunctionCallTest.java │ │ │ ├── ASTGreaterOrEqualTest.java │ │ │ ├── ASTGreaterTest.java │ │ │ ├── ASTInTest.java │ │ │ ├── ASTLengthTest.java │ │ │ ├── ASTLessOrEqualTest.java │ │ │ ├── ASTLessTest.java │ │ │ ├── ASTLikeIgnoreCaseTest.java │ │ │ ├── ASTLikeTest.java │ │ │ ├── ASTListTest.java │ │ │ ├── ASTLocateTest.java │ │ │ ├── ASTLowerTest.java │ │ │ ├── ASTModTest.java │ │ │ ├── ASTNamedParameterTest.java │ │ │ ├── ASTNegateTest.java │ │ │ ├── ASTNotEqualTest.java │ │ │ ├── ASTNotExistsTest.java │ │ │ ├── ASTNotTest.java │ │ │ ├── ASTObjPathEnumIT.java │ │ │ ├── ASTObjPathIT.java │ │ │ ├── ASTObjPathTest.java │ │ │ ├── ASTOrTest.java │ │ │ ├── ASTScalarTest.java │ │ │ ├── ASTSqrtTest.java │ │ │ ├── ASTSubstringTest.java │ │ │ ├── ASTTrimTest.java │ │ │ ├── ASTUpperTest.java │ │ │ ├── EvaluatorTest.java │ │ │ ├── ExpressionCollectionEvaluationIT.java │ │ │ ├── ExpressionEvaluateInMemoryTest.java │ │ │ ├── ExpressionEvaluationIT.java │ │ │ └── ExpressionUtilsTest.java │ │ ├── path │ │ │ └── PathParserTest.java │ │ └── property │ │ │ ├── BasePropertyTest.java │ │ │ ├── DatePropertyTest.java │ │ │ ├── EntityPropertyTest.java │ │ │ ├── IdPropertyIT.java │ │ │ ├── IdPropertyTest.java │ │ │ ├── ListPropertyTest.java │ │ │ ├── MapPropertyTest.java │ │ │ ├── NumericPropertyTest.java │ │ │ ├── PathAliasesIT.java │ │ │ ├── PropertyFactoryTest.java │ │ │ ├── SelfPropertyTest.java │ │ │ ├── SetPropertyTest.java │ │ │ └── StringPropertyTest.java │ │ ├── graph │ │ ├── GraphMapTest.java │ │ └── NodeDiffTest.java │ │ ├── log │ │ ├── CompactSlf4jJdbcEventLoggerTest.java │ │ └── Slf4jJdbcEventLoggerTest.java │ │ ├── map │ │ ├── AnnotationIT.java │ │ ├── AttributeTest.java │ │ ├── CallbackDescriptorTest.java │ │ ├── CallbackMapTest.java │ │ ├── DataMapNamespaceTest.java │ │ ├── DataMapTest.java │ │ ├── DbAttributeTest.java │ │ ├── DbEntityIT.java │ │ ├── DbEntityTest.java │ │ ├── DbJoinTest.java │ │ ├── DbKeyGeneratorTest.java │ │ ├── DbRelationshipIT.java │ │ ├── DefaultEntityResultSegmentTest.java │ │ ├── EmbeddableAttributeTest.java │ │ ├── EmbeddableTest.java │ │ ├── EntityIT.java │ │ ├── EntityInheritanceTreeTest.java │ │ ├── EntityResolverClassDescriptorIT.java │ │ ├── EntityResolverGenericStackIT.java │ │ ├── EntityResolverIT.java │ │ ├── EntityResolverInheritanceIT.java │ │ ├── MockAttribute.java │ │ ├── MockCallingBackEntity.java │ │ ├── MockEntity.java │ │ ├── MockEntityResolver.java │ │ ├── MockMappingNamespace.java │ │ ├── MockObjRelationship.java │ │ ├── MockRelationship.java │ │ ├── MockSQLAction.java │ │ ├── ObjAttributeTest.java │ │ ├── ObjEntityIT.java │ │ ├── ObjEntitySingleTableInheritanceTest.java │ │ ├── ObjEntityTest.java │ │ ├── ObjRelationshipIT.java │ │ ├── ProcedureTest.java │ │ ├── QueryDescriptorLoaderTest.java │ │ ├── RelationshipTest.java │ │ ├── SQLTemplateDescriptorTest.java │ │ ├── SelectQueryDescriptorTest.java │ │ └── event │ │ │ └── MapEventTest.java │ │ ├── query │ │ ├── AbstractQueryTest.java │ │ ├── CAY2541IT.java │ │ ├── ColumnSelectIT.java │ │ ├── ColumnSelectTest.java │ │ ├── EJBQLQueryCountIT.java │ │ ├── EJBQLQueryIT.java │ │ ├── EJBQLQueryNumericIT.java │ │ ├── FluentSelectPrefetchRouterActionIT.java │ │ ├── FluentSelectPrefetchRouterActionQualifiedEntityIT.java │ │ ├── MappedQueryIT.java │ │ ├── MockAbstractQuery.java │ │ ├── MockQuery.java │ │ ├── MockQueryMetadata.java │ │ ├── MockQueryRouter.java │ │ ├── ObjectIdQueryTest.java │ │ ├── ObjectSelectIteratedQueryIT.java │ │ ├── ObjectSelectTest.java │ │ ├── ObjectSelect_AggregateIT.java │ │ ├── ObjectSelect_CacheKeyIT.java │ │ ├── ObjectSelect_FetchLimitOrderingIT.java │ │ ├── ObjectSelect_PrimitiveColumnsIT.java │ │ ├── ObjectSelect_RunIT.java │ │ ├── ObjectSelect_SubqueryIT.java │ │ ├── OrderingTest.java │ │ ├── PrefetchTreeNodeTest.java │ │ ├── ProcedureCallIT.java │ │ ├── ProcedureQueryCacheKeyIT.java │ │ ├── ProcedureQueryTest.java │ │ ├── QueryChainIT.java │ │ ├── QueryTimeoutIT.java │ │ ├── QueryWithCompoundJoinIT.java │ │ ├── QueryWithInheritancePrefetchIT.java │ │ ├── RefreshQueryTest.java │ │ ├── RelationshipQueryTest.java │ │ ├── SQLExecIT.java │ │ ├── SQLSelectIT.java │ │ ├── SQLSelectIteratedQueryIT.java │ │ ├── SQLSelectTest.java │ │ ├── SQLTemplateCacheKeyIT.java │ │ ├── SQLTemplateIT.java │ │ ├── SQLTemplateTest.java │ │ ├── SQLTemplate_LegacyTest.java │ │ ├── SelectByIdIteratedQueryIT.java │ │ ├── SelectByIdTest.java │ │ ├── SelectById_RunIT.java │ │ ├── SelectQueryClobIT.java │ │ ├── SelectQueryMetadataCacheKeyTest.java │ │ ├── SelectQueryReturnTypesIT.java │ │ └── StatementFetchSizeIT.java │ │ ├── reflect │ │ ├── BasePropertyTest.java │ │ ├── BeanAccessorTest.java │ │ ├── CallbackOnEntityTest.java │ │ ├── CallbackOnListenerTest.java │ │ ├── EnumConverterTest.java │ │ ├── FieldAccessorTest.java │ │ ├── LifecycleCallbackEventHandlerTest.java │ │ ├── LifecycleCallbackOrderIT.java │ │ ├── LifecycleCallbackRegistryIT.java │ │ ├── LifecycleCallbackRegistryTest.java │ │ ├── LifecycleCallbackRegistry_InheritanceIT.java │ │ ├── MixedPersistenceStrategyIT.java │ │ ├── PersistentDescriptorTest.java │ │ ├── PojoMapperTest.java │ │ ├── PropertyUtilsTest.java │ │ ├── TstFields.java │ │ ├── TstHasRelated.java │ │ ├── TstJavaBean.java │ │ ├── TstJavaBeanChild.java │ │ └── generic │ │ │ ├── PersistentObjectAttributePropertyTest.java │ │ │ ├── PersistentObjectDescriptorFactoryIT.java │ │ │ ├── PersistentObjectDescriptorFactory_InheritanceMapsIT.java │ │ │ └── PersistentObjectDescriptorFactory_VerticalInheritanceIT.java │ │ ├── resource │ │ ├── ClassLoaderResourceLocatorTest.java │ │ ├── URLResourceTest.java │ │ └── mock │ │ │ ├── MockResource.java │ │ │ └── MockResourceLocator.java │ │ ├── runtime │ │ ├── CayenneRuntimeBuilderIT.java │ │ ├── CayenneRuntimeBuilderTest.java │ │ ├── CayenneRuntimeIT.java │ │ ├── CayenneRuntimeTest.java │ │ └── SyntheticNodeDataDomainProviderTest.java │ │ ├── template │ │ ├── CayenneSQLTemplateProcessorTest.java │ │ ├── TemplateParserPoolTest.java │ │ ├── directive │ │ │ ├── BindDirectiveIT.java │ │ │ └── ResultDirectiveIT.java │ │ └── parser │ │ │ └── SQLTemplateParserTest.java │ │ ├── testdo │ │ ├── annotation │ │ │ ├── ArtistAnnotation.java │ │ │ └── auto │ │ │ │ └── _ArtistAnnotation.java │ │ ├── array_type │ │ │ ├── ArrayTestEntity.java │ │ │ └── auto │ │ │ │ └── _ArrayTestEntity.java │ │ ├── binary_pk │ │ │ ├── BinaryPKTest1.java │ │ │ ├── BinaryPKTest2.java │ │ │ └── auto │ │ │ │ ├── _BinaryPKTest1.java │ │ │ │ └── _BinaryPKTest2.java │ │ ├── cay_2032 │ │ │ ├── Team.java │ │ │ ├── Users.java │ │ │ └── auto │ │ │ │ ├── _Team.java │ │ │ │ └── _Users.java │ │ ├── cay_2641 │ │ │ ├── ArtistLazy.java │ │ │ ├── DatamapLazy.java │ │ │ ├── PaintingLazy.java │ │ │ ├── auto │ │ │ │ ├── _ArtistLazy.java │ │ │ │ ├── _DatamapLazy.java │ │ │ │ └── _PaintingLazy.java │ │ │ └── client │ │ │ │ ├── ArtistLazy.java │ │ │ │ ├── PaintingLazy.java │ │ │ │ └── auto │ │ │ │ ├── _ArtistLazy.java │ │ │ │ └── _PaintingLazy.java │ │ ├── cay_2666 │ │ │ ├── CAY2666.java │ │ │ └── auto │ │ │ │ └── _CAY2666.java │ │ ├── compound │ │ │ ├── CharFkTestEntity.java │ │ │ ├── CharPkTestEntity.java │ │ │ ├── CompoundFkTestEntity.java │ │ │ ├── CompoundIntPk.java │ │ │ ├── CompoundOrder.java │ │ │ ├── CompoundOrderLine.java │ │ │ ├── CompoundOrderLineInfo.java │ │ │ ├── CompoundPkTestEntity.java │ │ │ └── auto │ │ │ │ ├── _CharFkTestEntity.java │ │ │ │ ├── _CharPkTestEntity.java │ │ │ │ ├── _CompoundFkTestEntity.java │ │ │ │ ├── _CompoundIntPk.java │ │ │ │ ├── _CompoundOrder.java │ │ │ │ ├── _CompoundOrderLine.java │ │ │ │ ├── _CompoundOrderLineInfo.java │ │ │ │ └── _CompoundPkTestEntity.java │ │ ├── datetime │ │ │ ├── DurationTestEntity.java │ │ │ ├── LocalDateTestEntity.java │ │ │ ├── LocalDateTimeTestEntity.java │ │ │ ├── LocalTimeTestEntity.java │ │ │ ├── PeriodTestEntity.java │ │ │ └── auto │ │ │ │ ├── _DurationTestEntity.java │ │ │ │ ├── _LocalDateTestEntity.java │ │ │ │ ├── _LocalDateTimeTestEntity.java │ │ │ │ ├── _LocalTimeTestEntity.java │ │ │ │ └── _PeriodTestEntity.java │ │ ├── db1 │ │ │ ├── CrossdbM1E1.java │ │ │ └── auto │ │ │ │ └── _CrossdbM1E1.java │ │ ├── db2 │ │ │ ├── CrossdbM2E1.java │ │ │ ├── CrossdbM2E2.java │ │ │ └── auto │ │ │ │ ├── _CrossdbM2E1.java │ │ │ │ └── _CrossdbM2E2.java │ │ ├── deleterules │ │ │ ├── ClientDeleteCascade.java │ │ │ ├── ClientDeleteDeny.java │ │ │ ├── ClientDeleteNullify.java │ │ │ ├── ClientDeleteRule.java │ │ │ ├── DeleteCascade.java │ │ │ ├── DeleteDeny.java │ │ │ ├── DeleteNullify.java │ │ │ ├── DeleteRule.java │ │ │ └── auto │ │ │ │ ├── _ClientDeleteCascade.java │ │ │ │ ├── _ClientDeleteDeny.java │ │ │ │ ├── _ClientDeleteNullify.java │ │ │ │ ├── _ClientDeleteRule.java │ │ │ │ ├── _DeleteCascade.java │ │ │ │ ├── _DeleteDeny.java │ │ │ │ ├── _DeleteNullify.java │ │ │ │ └── _DeleteRule.java │ │ ├── embeddable │ │ │ ├── EmbedChild.java │ │ │ ├── EmbedEntity1.java │ │ │ ├── EmbedEntity2.java │ │ │ ├── EmbedRoot.java │ │ │ ├── Embeddable1.java │ │ │ └── auto │ │ │ │ ├── _EmbedChild.java │ │ │ │ ├── _EmbedEntity1.java │ │ │ │ ├── _EmbedEntity2.java │ │ │ │ ├── _EmbedRoot.java │ │ │ │ └── _Embeddable1.java │ │ ├── enum_test │ │ │ ├── Enum1.java │ │ │ ├── EnumEntity.java │ │ │ ├── EnumEntity2.java │ │ │ ├── EnumEntity3.java │ │ │ └── auto │ │ │ │ ├── _EnumEntity.java │ │ │ │ ├── _EnumEntity2.java │ │ │ │ └── _EnumEntity3.java │ │ ├── extended_type │ │ │ ├── ExtendedTypeEntity.java │ │ │ ├── StringET1.java │ │ │ ├── StringET1ExtendedType.java │ │ │ └── auto │ │ │ │ └── _ExtendedTypeEntity.java │ │ ├── generated │ │ │ ├── GeneratedColumnCompKey.java │ │ │ ├── GeneratedColumnCompMaster.java │ │ │ ├── GeneratedColumnDep.java │ │ │ ├── GeneratedColumnTest2.java │ │ │ ├── GeneratedColumnTestEntity.java │ │ │ ├── GeneratedF1.java │ │ │ ├── GeneratedF2.java │ │ │ ├── GeneratedReflexive.java │ │ │ └── auto │ │ │ │ ├── _GeneratedColumnCompKey.java │ │ │ │ ├── _GeneratedColumnCompMaster.java │ │ │ │ ├── _GeneratedColumnDep.java │ │ │ │ ├── _GeneratedColumnTest2.java │ │ │ │ ├── _GeneratedColumnTestEntity.java │ │ │ │ ├── _GeneratedF1.java │ │ │ │ ├── _GeneratedF2.java │ │ │ │ └── _GeneratedReflexive.java │ │ ├── generic │ │ │ ├── Generic.java │ │ │ └── auto │ │ │ │ └── _Generic.java │ │ ├── hybrid │ │ │ ├── HybridEntity1.java │ │ │ ├── HybridEntity2.java │ │ │ └── auto │ │ │ │ ├── _HybridEntity1.java │ │ │ │ └── _HybridEntity2.java │ │ ├── inheritance │ │ │ ├── BaseEntity.java │ │ │ ├── DirectToSubEntity.java │ │ │ ├── RelatedEntity.java │ │ │ ├── SubEntity.java │ │ │ └── auto │ │ │ │ ├── _BaseEntity.java │ │ │ │ ├── _DirectToSubEntity.java │ │ │ │ ├── _RelatedEntity.java │ │ │ │ └── _SubEntity.java │ │ ├── inheritance_flat │ │ │ ├── Group.java │ │ │ ├── GroupProperties.java │ │ │ ├── InheritanceFlat.java │ │ │ ├── Role.java │ │ │ ├── User.java │ │ │ ├── UserProperties.java │ │ │ └── auto │ │ │ │ ├── _Group.java │ │ │ │ ├── _GroupProperties.java │ │ │ │ ├── _InheritanceFlat.java │ │ │ │ ├── _Role.java │ │ │ │ ├── _User.java │ │ │ │ └── _UserProperties.java │ │ ├── inheritance_horizontal │ │ │ ├── AbstractSuperEntity.java │ │ │ ├── SubEntity1.java │ │ │ ├── SubEntity2.java │ │ │ ├── SubEntity3.java │ │ │ └── auto │ │ │ │ ├── _AbstractSuperEntity.java │ │ │ │ ├── _SubEntity1.java │ │ │ │ ├── _SubEntity2.java │ │ │ │ └── _SubEntity3.java │ │ ├── inheritance_people │ │ │ ├── AbstractPerson.java │ │ │ ├── Address.java │ │ │ ├── ClientCompany.java │ │ │ ├── CustomerRepresentative.java │ │ │ ├── Department.java │ │ │ ├── Employee.java │ │ │ ├── Manager.java │ │ │ ├── People.java │ │ │ ├── PersonNotes.java │ │ │ └── auto │ │ │ │ ├── _AbstractPerson.java │ │ │ │ ├── _Address.java │ │ │ │ ├── _ClientCompany.java │ │ │ │ ├── _CustomerRepresentative.java │ │ │ │ ├── _Department.java │ │ │ │ ├── _Employee.java │ │ │ │ ├── _Manager.java │ │ │ │ ├── _People.java │ │ │ │ └── _PersonNotes.java │ │ ├── inheritance_vertical │ │ │ ├── InheritanceVertical.java │ │ │ ├── Iv1Root.java │ │ │ ├── Iv1Sub1.java │ │ │ ├── Iv2Root.java │ │ │ ├── Iv2Sub1.java │ │ │ ├── Iv2X.java │ │ │ ├── IvAbstract.java │ │ │ ├── IvBase.java │ │ │ ├── IvBaseWithLock.java │ │ │ ├── IvConcrete.java │ │ │ ├── IvGenKeyRoot.java │ │ │ ├── IvGenKeySub.java │ │ │ ├── IvImpl.java │ │ │ ├── IvImplWithLock.java │ │ │ ├── IvOther.java │ │ │ ├── IvRoot.java │ │ │ ├── IvSub1.java │ │ │ ├── IvSub1Sub1.java │ │ │ ├── IvSub2.java │ │ │ ├── IvSub3.java │ │ │ └── auto │ │ │ │ ├── _InheritanceVertical.java │ │ │ │ ├── _Iv1Root.java │ │ │ │ ├── _Iv1Sub1.java │ │ │ │ ├── _Iv2Root.java │ │ │ │ ├── _Iv2Sub1.java │ │ │ │ ├── _Iv2X.java │ │ │ │ ├── _IvAbstract.java │ │ │ │ ├── _IvBase.java │ │ │ │ ├── _IvBaseWithLock.java │ │ │ │ ├── _IvConcrete.java │ │ │ │ ├── _IvGenKeyRoot.java │ │ │ │ ├── _IvGenKeySub.java │ │ │ │ ├── _IvImpl.java │ │ │ │ ├── _IvImplWithLock.java │ │ │ │ ├── _IvOther.java │ │ │ │ ├── _IvRoot.java │ │ │ │ ├── _IvSub1.java │ │ │ │ ├── _IvSub1Sub1.java │ │ │ │ ├── _IvSub2.java │ │ │ │ └── _IvSub3.java │ │ ├── inheritance_with_enum │ │ │ ├── Dependent.java │ │ │ ├── Root.java │ │ │ ├── Sub.java │ │ │ ├── Type.java │ │ │ └── auto │ │ │ │ ├── _Dependent.java │ │ │ │ ├── _Root.java │ │ │ │ └── _Sub.java │ │ ├── json │ │ │ ├── JsonOther.java │ │ │ ├── JsonVarchar.java │ │ │ └── auto │ │ │ │ ├── _JsonOther.java │ │ │ │ └── _JsonVarchar.java │ │ ├── lazy │ │ │ ├── Lazyblob.java │ │ │ └── auto │ │ │ │ └── _Lazyblob.java │ │ ├── legacy_datetime │ │ │ ├── CalendarEntity.java │ │ │ ├── DateTestEntity.java │ │ │ └── auto │ │ │ │ ├── _CalendarEntity.java │ │ │ │ └── _DateTestEntity.java │ │ ├── lifecycle_callbacks_order │ │ │ ├── Lifecycle.java │ │ │ └── auto │ │ │ │ └── _Lifecycle.java │ │ ├── lifecycles │ │ │ ├── ClientLifecycles.java │ │ │ ├── Lifecycles.java │ │ │ └── auto │ │ │ │ ├── _ClientLifecycles.java │ │ │ │ └── _Lifecycles.java │ │ ├── lob │ │ │ ├── BlobTestEntity.java │ │ │ ├── ClobTestEntity.java │ │ │ ├── ClobTestRelation.java │ │ │ ├── NClobTestEntity.java │ │ │ └── auto │ │ │ │ ├── _BlobTestEntity.java │ │ │ │ ├── _ClobTestEntity.java │ │ │ │ ├── _ClobTestRelation.java │ │ │ │ └── _NClobTestEntity.java │ │ ├── locking │ │ │ ├── Locking.java │ │ │ ├── LockingHelper.java │ │ │ ├── RelLockingTestEntity.java │ │ │ ├── SimpleLockingTestEntity.java │ │ │ └── auto │ │ │ │ ├── _Locking.java │ │ │ │ ├── _LockingHelper.java │ │ │ │ ├── _RelLockingTestEntity.java │ │ │ │ └── _SimpleLockingTestEntity.java │ │ ├── map_to_many │ │ │ ├── ClientIdMapToMany.java │ │ │ ├── ClientIdMapToManyTarget.java │ │ │ ├── IdMapToMany.java │ │ │ ├── IdMapToManyTarget.java │ │ │ ├── MapToMany.java │ │ │ ├── MapToManyTarget.java │ │ │ └── auto │ │ │ │ ├── _ClientIdMapToMany.java │ │ │ │ ├── _ClientIdMapToManyTarget.java │ │ │ │ ├── _IdMapToMany.java │ │ │ │ ├── _IdMapToManyTarget.java │ │ │ │ ├── _MapToMany.java │ │ │ │ └── _MapToManyTarget.java │ │ ├── meaningful_pk │ │ │ ├── ClientMeaningfulPk.java │ │ │ ├── ClientMeaningfulPkDep2.java │ │ │ ├── MeaningfulPKDep.java │ │ │ ├── MeaningfulPKTest1.java │ │ │ ├── MeaningfulPk.java │ │ │ ├── MeaningfulPkBigint.java │ │ │ ├── MeaningfulPkBigintGenerated.java │ │ │ ├── MeaningfulPkDep2.java │ │ │ ├── MeaningfulPkTest2.java │ │ │ └── auto │ │ │ │ ├── _ClientMeaningfulPk.java │ │ │ │ ├── _ClientMeaningfulPkDep2.java │ │ │ │ ├── _MeaningfulPKDep.java │ │ │ │ ├── _MeaningfulPKTest1.java │ │ │ │ ├── _MeaningfulPk.java │ │ │ │ ├── _MeaningfulPkBigint.java │ │ │ │ ├── _MeaningfulPkBigintGenerated.java │ │ │ │ ├── _MeaningfulPkDep2.java │ │ │ │ └── _MeaningfulPkTest2.java │ │ ├── misc_types │ │ │ ├── ArraysEntity.java │ │ │ ├── CharacterEntity.java │ │ │ ├── SerializableEntity.java │ │ │ └── auto │ │ │ │ ├── _ArraysEntity.java │ │ │ │ ├── _CharacterEntity.java │ │ │ │ └── _SerializableEntity.java │ │ ├── mixed_persistence_strategy │ │ │ ├── MixedPersistenceStrategy.java │ │ │ ├── MixedPersistenceStrategy2.java │ │ │ └── auto │ │ │ │ ├── _MixedPersistenceStrategy.java │ │ │ │ └── _MixedPersistenceStrategy2.java │ │ ├── mt │ │ │ ├── ClientMtTable1.java │ │ │ ├── ClientMtTable1Subclass1.java │ │ │ ├── ClientMtTable1Subclass2.java │ │ │ ├── ClientMtTable2.java │ │ │ ├── ClientMtTable3.java │ │ │ ├── ClientMtTable4.java │ │ │ ├── ClientMtTable5.java │ │ │ ├── MtTable1.java │ │ │ ├── MtTable1Subclass1.java │ │ │ ├── MtTable1Subclass2.java │ │ │ ├── MtTable2.java │ │ │ ├── MtTable3.java │ │ │ ├── MtTable4.java │ │ │ ├── MtTable5.java │ │ │ └── auto │ │ │ │ ├── _ClientMtTable1.java │ │ │ │ ├── _ClientMtTable1Subclass1.java │ │ │ │ ├── _ClientMtTable1Subclass2.java │ │ │ │ ├── _ClientMtTable2.java │ │ │ │ ├── _ClientMtTable3.java │ │ │ │ ├── _ClientMtTable4.java │ │ │ │ ├── _ClientMtTable5.java │ │ │ │ ├── _MtTable1.java │ │ │ │ ├── _MtTable1Subclass1.java │ │ │ │ ├── _MtTable1Subclass2.java │ │ │ │ ├── _MtTable2.java │ │ │ │ ├── _MtTable3.java │ │ │ │ ├── _MtTable4.java │ │ │ │ └── _MtTable5.java │ │ ├── no_pk │ │ │ ├── NoPkTestEntity.java │ │ │ └── auto │ │ │ │ └── _NoPkTestEntity.java │ │ ├── numeric_types │ │ │ ├── BigDecimalEntity.java │ │ │ ├── BigIntegerEntity.java │ │ │ ├── BitNumberTestEntity.java │ │ │ ├── BitTestEntity.java │ │ │ ├── BooleanTestEntity.java │ │ │ ├── DecimalPKTest1.java │ │ │ ├── DecimalPKTestEntity.java │ │ │ ├── LongEntity.java │ │ │ ├── SmallintTestEntity.java │ │ │ ├── TinyintTestEntity.java │ │ │ └── auto │ │ │ │ ├── _BigDecimalEntity.java │ │ │ │ ├── _BigIntegerEntity.java │ │ │ │ ├── _BitNumberTestEntity.java │ │ │ │ ├── _BitTestEntity.java │ │ │ │ ├── _BooleanTestEntity.java │ │ │ │ ├── _DecimalPKTest1.java │ │ │ │ ├── _DecimalPKTestEntity.java │ │ │ │ ├── _LongEntity.java │ │ │ │ ├── _SmallintTestEntity.java │ │ │ │ └── _TinyintTestEntity.java │ │ ├── oneway │ │ │ ├── OnewayRels.java │ │ │ ├── OnewayTable1.java │ │ │ ├── OnewayTable2.java │ │ │ ├── OnewayTable3.java │ │ │ ├── OnewayTable4.java │ │ │ └── auto │ │ │ │ ├── _OnewayRels.java │ │ │ │ ├── _OnewayTable1.java │ │ │ │ ├── _OnewayTable2.java │ │ │ │ ├── _OnewayTable3.java │ │ │ │ └── _OnewayTable4.java │ │ ├── primitive │ │ │ ├── PrimitivesTestEntity.java │ │ │ └── auto │ │ │ │ └── _PrimitivesTestEntity.java │ │ ├── qualified │ │ │ ├── Qualified1.java │ │ │ ├── Qualified2.java │ │ │ ├── Qualified3.java │ │ │ ├── Qualified4.java │ │ │ └── auto │ │ │ │ ├── _Qualified1.java │ │ │ │ ├── _Qualified2.java │ │ │ │ ├── _Qualified3.java │ │ │ │ └── _Qualified4.java │ │ ├── quotemap │ │ │ ├── QuoteAdress.java │ │ │ ├── Quote_Person.java │ │ │ ├── Quotemap.java │ │ │ └── auto │ │ │ │ ├── _QuoteAdress.java │ │ │ │ ├── _Quote_Person.java │ │ │ │ └── _Quotemap.java │ │ ├── reflexive │ │ │ ├── ClientReflexive.java │ │ │ ├── Other.java │ │ │ ├── Reflexive.java │ │ │ └── auto │ │ │ │ ├── _ClientReflexive.java │ │ │ │ ├── _Other.java │ │ │ │ └── _Reflexive.java │ │ ├── relationships │ │ │ ├── E1.java │ │ │ ├── E2.java │ │ │ ├── FkOfDifferentType.java │ │ │ ├── MeaningfulFK.java │ │ │ ├── ReflexiveAndToOne.java │ │ │ ├── RelationshipHelper.java │ │ │ ├── Relationships.java │ │ │ └── auto │ │ │ │ ├── _E1.java │ │ │ │ ├── _E2.java │ │ │ │ ├── _FkOfDifferentType.java │ │ │ │ ├── _MeaningfulFK.java │ │ │ │ ├── _ReflexiveAndToOne.java │ │ │ │ ├── _RelationshipHelper.java │ │ │ │ └── _Relationships.java │ │ ├── relationships_activity │ │ │ ├── Activity.java │ │ │ ├── ActivityResult.java │ │ │ ├── Relationships1.java │ │ │ └── auto │ │ │ │ ├── _Activity.java │ │ │ │ ├── _ActivityResult.java │ │ │ │ └── _Relationships1.java │ │ ├── relationships_child_master │ │ │ ├── Child.java │ │ │ ├── Master.java │ │ │ └── auto │ │ │ │ ├── _Child.java │ │ │ │ └── _Master.java │ │ ├── relationships_clob │ │ │ ├── ClobDetail.java │ │ │ ├── ClobMaster.java │ │ │ └── auto │ │ │ │ ├── _ClobDetail.java │ │ │ │ └── _ClobMaster.java │ │ ├── relationships_collection_to_many │ │ │ ├── CollectionToMany.java │ │ │ ├── CollectionToManyTarget.java │ │ │ └── auto │ │ │ │ ├── _CollectionToMany.java │ │ │ │ └── _CollectionToManyTarget.java │ │ ├── relationships_delete_rules │ │ │ ├── DeleteRuleFlatA.java │ │ │ ├── DeleteRuleFlatB.java │ │ │ ├── DeleteRuleTest1.java │ │ │ ├── DeleteRuleTest2.java │ │ │ ├── DeleteRuleTest3.java │ │ │ └── auto │ │ │ │ ├── _DeleteRuleFlatA.java │ │ │ │ ├── _DeleteRuleFlatB.java │ │ │ │ ├── _DeleteRuleTest1.java │ │ │ │ ├── _DeleteRuleTest2.java │ │ │ │ └── _DeleteRuleTest3.java │ │ ├── relationships_flattened │ │ │ ├── Entity1.java │ │ │ ├── Entity2.java │ │ │ ├── Entity3.java │ │ │ ├── FlattenedCircular.java │ │ │ ├── FlattenedTest1.java │ │ │ ├── FlattenedTest2.java │ │ │ ├── FlattenedTest3.java │ │ │ ├── FlattenedTest4.java │ │ │ ├── FlattenedTest5.java │ │ │ └── auto │ │ │ │ ├── _Entity1.java │ │ │ │ ├── _Entity2.java │ │ │ │ ├── _Entity3.java │ │ │ │ ├── _FlattenedCircular.java │ │ │ │ ├── _FlattenedTest1.java │ │ │ │ ├── _FlattenedTest2.java │ │ │ │ ├── _FlattenedTest3.java │ │ │ │ ├── _FlattenedTest4.java │ │ │ │ └── _FlattenedTest5.java │ │ ├── relationships_many_to_many_join │ │ │ ├── Author.java │ │ │ ├── SelfRelationship.java │ │ │ ├── SelfRelationshipSub.java │ │ │ ├── Song.java │ │ │ └── auto │ │ │ │ ├── _Author.java │ │ │ │ ├── _SelfRelationship.java │ │ │ │ ├── _SelfRelationshipSub.java │ │ │ │ └── _Song.java │ │ ├── relationships_set_to_many │ │ │ ├── SetToMany.java │ │ │ ├── SetToManyTarget.java │ │ │ └── auto │ │ │ │ ├── _SetToMany.java │ │ │ │ └── _SetToManyTarget.java │ │ ├── relationships_to_many_fk │ │ │ ├── ToManyFkDep.java │ │ │ ├── ToManyFkRoot.java │ │ │ ├── ToManyRoot2.java │ │ │ └── auto │ │ │ │ ├── _ToManyFkDep.java │ │ │ │ ├── _ToManyFkRoot.java │ │ │ │ └── _ToManyRoot2.java │ │ ├── relationships_to_one_fk │ │ │ ├── ToOneFK1.java │ │ │ ├── ToOneFK2.java │ │ │ └── auto │ │ │ │ ├── _ToOneFK1.java │ │ │ │ └── _ToOneFK2.java │ │ ├── return_types │ │ │ ├── ReturnTypesMap1.java │ │ │ ├── ReturnTypesMap2.java │ │ │ ├── ReturnTypesMapLobs1.java │ │ │ └── auto │ │ │ │ ├── _ReturnTypesMap1.java │ │ │ │ ├── _ReturnTypesMap2.java │ │ │ │ └── _ReturnTypesMapLobs1.java │ │ ├── soft_delete │ │ │ ├── SoftDelete.java │ │ │ └── auto │ │ │ │ └── _SoftDelete.java │ │ ├── table_primitives │ │ │ ├── ClientTablePrimitives.java │ │ │ ├── TablePrimitives.java │ │ │ └── auto │ │ │ │ ├── _ClientTablePrimitives.java │ │ │ │ └── _TablePrimitives.java │ │ ├── testmap │ │ │ ├── ArtGroup.java │ │ │ ├── ArtPersistentObject.java │ │ │ ├── Artist.java │ │ │ ├── ArtistCallback.java │ │ │ ├── ArtistExhibit.java │ │ │ ├── Award.java │ │ │ ├── CompoundPainting.java │ │ │ ├── CompoundPaintingLongNames.java │ │ │ ├── EntityListenerObjEntity.java │ │ │ ├── Exhibit.java │ │ │ ├── Gallery.java │ │ │ ├── MeaningfulGeneratedColumnTestEntity.java │ │ │ ├── NullTestEntity.java │ │ │ ├── Painting.java │ │ │ ├── Painting1.java │ │ │ ├── PaintingInfo.java │ │ │ ├── ROArtist.java │ │ │ ├── ROPainting.java │ │ │ ├── RWCompoundPainting.java │ │ │ ├── SubPainting.java │ │ │ ├── annotations │ │ │ │ ├── Tag1.java │ │ │ │ └── Tag2.java │ │ │ └── auto │ │ │ │ ├── _ArtGroup.java │ │ │ │ ├── _Artist.java │ │ │ │ ├── _ArtistCallback.java │ │ │ │ ├── _ArtistExhibit.java │ │ │ │ ├── _Award.java │ │ │ │ ├── _CompoundPainting.java │ │ │ │ ├── _CompoundPaintingLongNames.java │ │ │ │ ├── _Exhibit.java │ │ │ │ ├── _Gallery.java │ │ │ │ ├── _MeaningfulGeneratedColumnTestEntity.java │ │ │ │ ├── _NullTestEntity.java │ │ │ │ ├── _Painting.java │ │ │ │ ├── _Painting1.java │ │ │ │ ├── _PaintingInfo.java │ │ │ │ ├── _ROArtist.java │ │ │ │ ├── _ROPainting.java │ │ │ │ ├── _RWCompoundPainting.java │ │ │ │ └── _SubPainting.java │ │ ├── things │ │ │ ├── Bag.java │ │ │ ├── Ball.java │ │ │ ├── Box.java │ │ │ ├── BoxInfo.java │ │ │ ├── Thing.java │ │ │ └── auto │ │ │ │ ├── _Bag.java │ │ │ │ ├── _Ball.java │ │ │ │ ├── _Box.java │ │ │ │ ├── _BoxInfo.java │ │ │ │ └── _Thing.java │ │ ├── toone │ │ │ ├── ClientTooneDep.java │ │ │ ├── ClientTooneMaster.java │ │ │ ├── TooneDep.java │ │ │ ├── TooneMaster.java │ │ │ └── auto │ │ │ │ ├── _ClientTooneDep.java │ │ │ │ ├── _ClientTooneMaster.java │ │ │ │ ├── _TooneDep.java │ │ │ │ └── _TooneMaster.java │ │ ├── unsupported_distinct_types │ │ │ ├── Customer.java │ │ │ ├── Product.java │ │ │ ├── UnsupportedDistinctTypes.java │ │ │ └── auto │ │ │ │ ├── _Customer.java │ │ │ │ ├── _Product.java │ │ │ │ └── _UnsupportedDistinctTypes.java │ │ ├── uuid │ │ │ ├── UuidPkEntity.java │ │ │ ├── UuidTestEntity.java │ │ │ └── auto │ │ │ │ ├── _UuidPkEntity.java │ │ │ │ └── _UuidTestEntity.java │ │ └── weighted_sort │ │ │ ├── SortDep.java │ │ │ ├── SortRoot.java │ │ │ └── auto │ │ │ ├── _SortDep.java │ │ │ └── _SortRoot.java │ │ ├── tx │ │ ├── DefaultTransactionManagerIT.java │ │ ├── TransactionCustomConnectionIT.java │ │ ├── TransactionIsolationIT.java │ │ ├── TransactionPropagationRollbackIT.java │ │ ├── TransactionThreadIT.java │ │ └── UserTransactionIT.java │ │ ├── unit │ │ ├── DB2UnitDbAdapter.java │ │ ├── DerbyUnitDbAdapter.java │ │ ├── FirebirdUnitDbAdapter.java │ │ ├── FrontBaseUnitDbAdapter.java │ │ ├── H2UnitDbAdapter.java │ │ ├── HSQLDBUnitDbAdapter.java │ │ ├── HSQLProcedures.java │ │ ├── IngresUnitDbAdapter.java │ │ ├── JNDISetup.java │ │ ├── MySQLUnitDbAdapter.java │ │ ├── OpenBaseUnitDbAdapter.java │ │ ├── OracleUnitDbAdapter.java │ │ ├── PostgresUnitDbAdapter.java │ │ ├── SQLServerUnitDbAdapter.java │ │ ├── SQLiteUnitDbAdapter.java │ │ ├── SybaseUnitDbAdapter.java │ │ ├── UnitDataSourceDescriptor.java │ │ ├── UnitDbAdapter.java │ │ ├── di │ │ │ ├── CommitStats.java │ │ │ ├── DICase.java │ │ │ ├── DICaseSelfIT.java │ │ │ ├── DataChannelInterceptor.java │ │ │ ├── DataChannelSyncStats.java │ │ │ ├── DefaultUnitTestLifecycleManager.java │ │ │ ├── UnitTestClosure.java │ │ │ ├── UnitTestLifecycleManager.java │ │ │ └── runtime │ │ │ │ ├── CayenneProjects.java │ │ │ │ ├── CayenneRuntimeProvider.java │ │ │ │ ├── CayenneRuntimeProviderContextsSync.java │ │ │ │ ├── ConnectionProperties.java │ │ │ │ ├── DBCleaner.java │ │ │ │ ├── DBCleanerProvider.java │ │ │ │ ├── ExtraModules.java │ │ │ │ ├── FlavoredDBHelper.java │ │ │ │ ├── FlavoredDBHelperProvider.java │ │ │ │ ├── PeopleProjectCase.java │ │ │ │ ├── RuntimeCase.java │ │ │ │ ├── RuntimeCaseBatchQueryBuilderFactoryProvider.java │ │ │ │ ├── RuntimeCaseDataChannelInterceptor.java │ │ │ │ ├── RuntimeCaseDataContextProvider.java │ │ │ │ ├── RuntimeCaseDataDomainProvider.java │ │ │ │ ├── RuntimeCaseDataNode.java │ │ │ │ ├── RuntimeCaseDataNodeFactory.java │ │ │ │ ├── RuntimeCaseDataNodeProvider.java │ │ │ │ ├── RuntimeCaseDataSourceDescriptorProvider.java │ │ │ │ ├── RuntimeCaseDataSourceFactory.java │ │ │ │ ├── RuntimeCaseDbAdapterProvider.java │ │ │ │ ├── RuntimeCaseEntityResolverProvider.java │ │ │ │ ├── RuntimeCaseExtraModules.java │ │ │ │ ├── RuntimeCaseLifecycleManager.java │ │ │ │ ├── RuntimeCaseModule.java │ │ │ │ ├── RuntimeCaseObjectContextProvider.java │ │ │ │ ├── RuntimeCaseProperties.java │ │ │ │ ├── RuntimeCaseSelfIT.java │ │ │ │ ├── RuntimeCaseSharedDataSourceFactory.java │ │ │ │ ├── SQLTemplateCustomizerProvider.java │ │ │ │ ├── SchemaBuilder.java │ │ │ │ ├── UnitDbAdapterProvider.java │ │ │ │ ├── UseCayenneRuntime.java │ │ │ │ ├── WeakReferenceStrategyCayenneRuntimeProvider.java │ │ │ │ ├── WeakReferenceStrategyRuntimeCase.java │ │ │ │ └── WeakReferenceStrategyRuntimeCaseModule.java │ │ ├── jira │ │ │ ├── CAY_10062004_ExpTest.java │ │ │ ├── CAY_115IT.java │ │ │ ├── CAY_191IT.java │ │ │ ├── CAY_194IT.java │ │ │ ├── CAY_207Manager1.java │ │ │ ├── CAY_207Manager2.java │ │ │ ├── CAY_207String1.java │ │ │ ├── CAY_207String2.java │ │ │ ├── CAY_207StringType1.java │ │ │ ├── CAY_207StringType2.java │ │ │ └── CAY_743Test.java │ │ ├── testcontainers │ │ │ ├── Db2ContainerProvider.java │ │ │ ├── MariaDbContainerProvider.java │ │ │ ├── MysqlContainerProvider.java │ │ │ ├── OracleContainerProvider.java │ │ │ ├── PostgresContainerProvider.java │ │ │ ├── SqlServerContainerProvider.java │ │ │ └── TestContainerProvider.java │ │ └── util │ │ │ ├── ModuleProviderChecker.java │ │ │ ├── SQLTemplateCustomizer.java │ │ │ ├── TstBean.java │ │ │ └── ValidationDelegate.java │ │ ├── util │ │ ├── ArrayUtilTest.java │ │ ├── DeepMergeOperationIT.java │ │ ├── DeepMergeOperationInheritanceIT.java │ │ ├── GenericResponseTest.java │ │ ├── IDUtilTest.java │ │ ├── IndexPropertyListTest.java │ │ ├── IndexedObject.java │ │ ├── InvocationTest.java │ │ ├── ListResponseTest.java │ │ ├── MockSerializable.java │ │ ├── PersistentObjectHolderTest.java │ │ ├── RegexUtilTest.java │ │ ├── ShallowMergeOperationIT.java │ │ ├── SingleEntryMapTest.java │ │ ├── UtilTest.java │ │ ├── WeakValueMapTest.java │ │ └── concurrentlinkedhashmap │ │ │ └── ConcurrentLinkedHashMapTest.java │ │ ├── validation │ │ ├── BeanValidationFailureTest.java │ │ ├── ValidationExceptionTest.java │ │ └── ValidationResultTest.java │ │ └── value │ │ └── json │ │ ├── JsonReaderTest.java │ │ ├── JsonTokenizerTest.java │ │ ├── JsonTypeIT.java │ │ └── JsonUtilsTest.java │ └── resources │ ├── annotation │ ├── cayenne-project.xml │ └── datamapAnnotation.map.xml │ ├── array-type.map.xml │ ├── binary-pk.map.xml │ ├── cay-2032.map.xml │ ├── cay2641 │ ├── cayenne-cay-2641.xml │ └── datamapLazy.map.xml │ ├── cay2666 │ ├── cayenne-cay-2666.xml │ └── datamap.map.xml │ ├── cay743 │ ├── cayenne-domain.xml │ ├── map1.map.xml │ └── map2.map.xml │ ├── cayenne-array-type.xml │ ├── cayenne-binary-pk.xml │ ├── cayenne-cay-2032.xml │ ├── cayenne-compound.xml │ ├── cayenne-date-time.xml │ ├── cayenne-delete-rules.xml │ ├── cayenne-embeddable.xml │ ├── cayenne-empty.xml │ ├── cayenne-enum.xml │ ├── cayenne-extended-type.xml │ ├── cayenne-generated.xml │ ├── cayenne-generic.xml │ ├── cayenne-hybrid-data-object.xml │ ├── cayenne-inheritance-single-table1.xml │ ├── cayenne-inheritance-vertical.xml │ ├── cayenne-inheritance-with-enum.xml │ ├── cayenne-inheritance.xml │ ├── cayenne-json.xml │ ├── cayenne-lazy-attributes.xml │ ├── cayenne-legacy-date-time.xml │ ├── cayenne-lifecycle-callbacks-order.xml │ ├── cayenne-lifecycles.xml │ ├── cayenne-lob.xml │ ├── cayenne-locking.xml │ ├── cayenne-map-to-many.xml │ ├── cayenne-meaningful-pk.xml │ ├── cayenne-misc-types.xml │ ├── cayenne-mixed-persistence-strategy.xml │ ├── cayenne-multi-tier.xml │ ├── cayenne-multinode.xml │ ├── cayenne-no-pk.xml │ ├── cayenne-numeric-types.xml │ ├── cayenne-oneway-rels.xml │ ├── cayenne-org.apache.cayenne.configuration.rop.server.test-config.xml │ ├── cayenne-people.xml │ ├── cayenne-primitive.xml │ ├── cayenne-qualified.xml │ ├── cayenne-quoted-identifiers.xml │ ├── cayenne-reflexive.xml │ ├── cayenne-relationships-activity.xml │ ├── cayenne-relationships-child-master.xml │ ├── cayenne-relationships-clob.xml │ ├── cayenne-relationships-collection-to-many.xml │ ├── cayenne-relationships-delete-rules.xml │ ├── cayenne-relationships-flattened.xml │ ├── cayenne-relationships-many-to-many-join.xml │ ├── cayenne-relationships-set-to-many.xml │ ├── cayenne-relationships-to-many-fk.xml │ ├── cayenne-relationships-to-one-fk.xml │ ├── cayenne-relationships.xml │ ├── cayenne-return-types.xml │ ├── cayenne-soft-delete.xml │ ├── cayenne-sus.xml │ ├── cayenne-table-primitives.xml │ ├── cayenne-testmap.xml │ ├── cayenne-things.xml │ ├── cayenne-toone.xml │ ├── cayenne-unsupported-distinct-types.xml │ ├── cayenne-uuid.xml │ ├── cayenne-weighted-sort.xml │ ├── compound.map.xml │ ├── custom-name-file.xml │ ├── date-time.map.xml │ ├── dbcp.driver.properties │ ├── dbcp.properties │ ├── ddl │ ├── db2 │ │ ├── create-out-sp.sql │ │ ├── create-select-sp.sql │ │ ├── create-update-sp.sql │ │ ├── create-update-sp2.sql │ │ ├── drop-out-sp.sql │ │ ├── drop-select-sp.sql │ │ ├── drop-update-sp.sql │ │ └── drop-update-sp2.sql │ ├── hsqldb │ │ └── create-sp-aliases.sql │ ├── mysql │ │ ├── create-out-sp.sql │ │ ├── create-select-sp.sql │ │ ├── create-update-sp.sql │ │ ├── create-update-sp2.sql │ │ ├── drop-out-sp.sql │ │ ├── drop-select-sp.sql │ │ ├── drop-update-sp.sql │ │ └── drop-update-sp2.sql │ ├── oracle │ │ ├── create-out-sp.sql │ │ ├── create-select-sp.sql │ │ ├── create-types-pkg.sql │ │ ├── create-update-sp.sql │ │ └── create-update-sp2.sql │ ├── postgresql │ │ ├── create-out-sp.sql │ │ ├── create-select-sp.sql │ │ ├── create-update-sp.sql │ │ └── create-update-sp2.sql │ └── sybase │ │ ├── create-out-sp.sql │ │ ├── create-select-sp.sql │ │ ├── create-update-sp.sql │ │ ├── create-update-sp2.sql │ │ ├── drop-out-sp.sql │ │ ├── drop-select-sp.sql │ │ ├── drop-update-sp.sql │ │ └── drop-update-sp2.sql │ ├── delete-rules.map.xml │ ├── embeddable.map.xml │ ├── empty.map.xml │ ├── enum.map.xml │ ├── extended-type.map.xml │ ├── generated.map.xml │ ├── generic.map.xml │ ├── hybrid-data-object.map.xml │ ├── inheritance-single-table1.map.xml │ ├── inheritance-vertical.map.xml │ ├── inheritance-with-enum.map.xml │ ├── inheritance.map.xml │ ├── json.map.xml │ ├── lazy-attributes.map.xml │ ├── legacy-date-time.map.xml │ ├── lifecycle-callbacks-order.map.xml │ ├── lifecycles.map.xml │ ├── lob.map.xml │ ├── locking.map.xml │ ├── map-db1.map.xml │ ├── map-db2.map.xml │ ├── map-to-many.map.xml │ ├── meaningful-pk.map.xml │ ├── misc-types.map.xml │ ├── mixed-persistence-strategy.map.xml │ ├── multi-tier.map.xml │ ├── no-pk.map.xml │ ├── numeric-types.map.xml │ ├── oneway-rels.map.xml │ ├── org │ └── apache │ │ └── cayenne │ │ ├── configuration │ │ ├── runtime │ │ │ ├── testDBCP.properties │ │ │ └── testDBCP_legacy.properties │ │ └── xml │ │ │ ├── DbEntityHandlerTest.xml │ │ │ ├── DbKeyGeneratorHandlerTest.xml │ │ │ ├── DbRelationshipHandlerTest.xml │ │ │ ├── ObjEntityHandlerTest.xml │ │ │ ├── ObjRelationshipHandlerTest.xml │ │ │ ├── PrefetchTypeForSelectQueryHandlerTest.xml │ │ │ ├── PrefetchTypeForSqlTemplateHandlerTest.xml │ │ │ ├── cayenne-testConfig1.xml │ │ │ ├── cayenne-testConfig2.xml │ │ │ ├── cayenne-testConfig3.xml │ │ │ ├── cayenne-testConfig4.xml │ │ │ ├── cayenne-testConfig5.xml │ │ │ ├── testConfigMap2.map.xml │ │ │ ├── testConfigMap3_1.map.xml │ │ │ ├── testConfigMap3_2.map.xml │ │ │ ├── testConfigMap4.map.xml │ │ │ └── testConfigMap5.map.xml │ │ ├── dbimport │ │ ├── reverseEngineering-ant-mapping.xml │ │ ├── reverseEngineering-catalog-and-schema.xml │ │ ├── reverseEngineering-catalog.xml │ │ ├── reverseEngineering-expected.xml │ │ ├── reverseEngineering-flat.xml │ │ ├── reverseEngineering-maven-mapping.xml │ │ ├── reverseEngineering-mixed-mapping.xml │ │ ├── reverseEngineering-schema.xml │ │ ├── reverseEngineering-skipPrimaryKeyLoading.xml │ │ ├── reverseEngineering-skipRelationshipsLoading.xml │ │ ├── reverseEngineering-tableTypes.xml │ │ └── reverseEngineering.xml │ │ └── util │ │ └── jar-test.jar │ ├── people.map.xml │ ├── primitive.map.xml │ ├── qualified.map.xml │ ├── quoted-identifiers.map.xml │ ├── reflexive.map.xml │ ├── relationships-activity.map.xml │ ├── relationships-child-master.map.xml │ ├── relationships-clob.map.xml │ ├── relationships-collection-to-many.map.xml │ ├── relationships-delete-rules.map.xml │ ├── relationships-flattened.map.xml │ ├── relationships-many-to-many-join.map.xml │ ├── relationships-set-to-many.map.xml │ ├── relationships-to-many-fk.map.xml │ ├── relationships-to-one-fk.map.xml │ ├── relationships.map.xml │ ├── return-types.map.xml │ ├── soft-delete.map.xml │ ├── sus-map.map.xml │ ├── table-primitives.map.xml │ ├── testmap.map.xml │ ├── things.map.xml │ ├── toone.map.xml │ ├── unsupported-distinct-types.map.xml │ ├── url conversion │ ├── cayenne-empty.xml │ └── empty.map.xml │ ├── uuid.map.xml │ └── weighted-sort.map.xml ├── docs ├── asciidoc │ ├── cayenne-asciidoc-extension │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── asciidoc │ │ │ └── CayennePostProcessor.java │ ├── cayenne-guide │ │ ├── pom.xml │ │ └── src │ │ │ └── docs │ │ │ └── asciidoc │ │ │ ├── _cayenne-guide │ │ │ ├── configurationProperties.adoc │ │ │ ├── expressionsBNF.adoc │ │ │ ├── header.html │ │ │ ├── multipage-header.html │ │ │ ├── part1.adoc │ │ │ ├── part1 │ │ │ │ ├── mapping.adoc │ │ │ │ ├── modeler.adoc │ │ │ │ └── setup.adoc │ │ │ ├── part2.adoc │ │ │ ├── part2 │ │ │ │ ├── customize.adoc │ │ │ │ ├── expressions.adoc │ │ │ │ ├── including.adoc │ │ │ │ ├── lifecycle.adoc │ │ │ │ ├── objectContext.adoc │ │ │ │ ├── orderings.adoc │ │ │ │ ├── queries.adoc │ │ │ │ ├── queries │ │ │ │ │ ├── custom.adoc │ │ │ │ │ ├── ejbql.adoc │ │ │ │ │ ├── mapped.adoc │ │ │ │ │ ├── objectselect.adoc │ │ │ │ │ ├── procedure.adoc │ │ │ │ │ ├── selectbyid.adoc │ │ │ │ │ ├── sql.adoc │ │ │ │ │ └── sqlscripting.adoc │ │ │ │ ├── starting.adoc │ │ │ │ └── tuning.adoc │ │ │ ├── part4.adoc │ │ │ ├── part4 │ │ │ │ ├── filtering.adoc │ │ │ │ ├── introduction.adoc │ │ │ │ ├── otherSettings.adoc │ │ │ │ └── revEngineering.adoc │ │ │ ├── part5.adoc │ │ │ ├── part5 │ │ │ │ ├── apacheVelocity.adoc │ │ │ │ ├── cacheInvalidation.adoc │ │ │ │ ├── cayenneOsgi.adoc │ │ │ │ ├── commitLog.adoc │ │ │ │ ├── crypto.adoc │ │ │ │ ├── jCache.adoc │ │ │ │ └── projectCompatibility.adoc │ │ │ ├── part6.adoc │ │ │ ├── part6 │ │ │ │ ├── ant-tasks.adoc │ │ │ │ ├── gradle-plugin.adoc │ │ │ │ └── maven-plugin.adoc │ │ │ ├── serviceCollections.adoc │ │ │ └── var.adoc │ │ │ ├── cayenne-guide.adoc │ │ │ └── images │ │ │ ├── db-entity-pk.png │ │ │ ├── ext-crypto-obj-entity.png │ │ │ ├── re-modeler-datasource-select.png │ │ │ ├── re-modeler-reverseengineering-dialog.png │ │ │ └── remote-object-persistence.jpg │ ├── getting-started-db-first │ │ ├── pom.xml │ │ └── src │ │ │ └── docs │ │ │ └── asciidoc │ │ │ ├── _getting-started-db-first │ │ │ ├── header.html │ │ │ ├── part1-maven-project.adoc │ │ │ ├── part1-setup.adoc │ │ │ ├── part1.adoc │ │ │ ├── part2-rr-setup.adoc │ │ │ ├── part2.adoc │ │ │ ├── part3-filtering.adoc │ │ │ ├── part3-updating-model.adoc │ │ │ ├── part3.adoc │ │ │ ├── part4-java-classes.adoc │ │ │ ├── part4-java-code.adoc │ │ │ ├── part4.adoc │ │ │ └── part5.adoc │ │ │ ├── getting-started-db-first.adoc │ │ │ └── images │ │ │ ├── idea-file-run-menu.png │ │ │ ├── tutorial-cayenne-project.png │ │ │ ├── tutorial-drop-relationship.png │ │ │ ├── tutorial-idea-project.png │ │ │ ├── tutorial-java-classes.png │ │ │ ├── tutorial-new-datamap.png │ │ │ └── tutorial-update-model.png │ ├── getting-started-guide │ │ ├── pom.xml │ │ └── src │ │ │ └── docs │ │ │ └── asciidoc │ │ │ ├── _getting-started-guide │ │ │ ├── delete.adoc │ │ │ ├── header.html │ │ │ ├── java-classes.adoc │ │ │ ├── object-context.adoc │ │ │ ├── object-relational-mapping.adoc │ │ │ ├── part2.adoc │ │ │ ├── part3.adoc │ │ │ ├── persistent-objects.adoc │ │ │ ├── select-query.adoc │ │ │ ├── setup.adoc │ │ │ └── starting-project.adoc │ │ │ ├── getting-started-guide.adoc │ │ │ └── images │ │ │ ├── base-datamap.png │ │ │ ├── base-datanode.png │ │ │ ├── cayenne-tutorial-model.png │ │ │ ├── chrome-webapp.png │ │ │ ├── class-generation.png │ │ │ ├── database-schema.jpg │ │ │ ├── icon-attribute.png │ │ │ ├── icon-datamap.png │ │ │ ├── icon-dbentity.png │ │ │ ├── icon-edit.png │ │ │ ├── icon-new_objentity.png │ │ │ ├── icon-node.png │ │ │ ├── icon-relationship.png │ │ │ ├── icon-sync.png │ │ │ ├── idea-edit-configurations.png │ │ │ ├── idea-file-run-menu.png │ │ │ ├── idea-generated-classes.png │ │ │ ├── idea-run-configuration.png │ │ │ ├── idea-xmlfiles.png │ │ │ ├── modeler-artistid.png │ │ │ ├── modeler-dbrelationship.png │ │ │ ├── modeler-deleterule.png │ │ │ ├── modeler-started.png │ │ │ └── tutorial-idea-project.png │ ├── pom.xml │ └── upgrade-guide │ │ ├── pom.xml │ │ └── src │ │ └── docs │ │ └── asciidoc │ │ ├── _upgrade-guide │ │ ├── changes.adoc │ │ ├── header.html │ │ └── new-features.adoc │ │ └── upgrade-guide.adoc ├── doc │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── README.html └── pom.xml ├── maven-plugins ├── cayenne-maven-plugin │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── cayenne │ │ │ │ └── tools │ │ │ │ ├── CayenneGeneratorMojo.java │ │ │ │ ├── DbGeneratorMojo.java │ │ │ │ ├── DbImportDataSourceConfig.java │ │ │ │ ├── DbImporterMojo.java │ │ │ │ ├── MavenLogger.java │ │ │ │ └── MavenPluginClassLoaderManager.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── m2e │ │ │ └── lifecycle-mapping-metadata.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ ├── stubs │ │ │ ├── ArtifactStub.java │ │ │ ├── CayenneProjectStub.java │ │ │ └── CustomObjectNameGenerator.java │ │ │ └── tools │ │ │ ├── CayenneGeneratorMojoTest.java │ │ │ ├── DbImporterMojoConfigurationTest.java │ │ │ ├── DbImporterMojoTest.java │ │ │ └── DerbyManager.java │ │ └── resources │ │ ├── cgen │ │ ├── cayenne-testDomain.xml │ │ ├── project-to-test │ │ │ ├── cgen-pom.xml │ │ │ ├── datamap-and-pom.xml │ │ │ ├── pom.xml │ │ │ ├── pomTransferPluginToCgen.xml │ │ │ ├── replaceDatamapMode-pom.xml │ │ │ └── testTemplate.vm │ │ ├── testAdditionalMap.map.xml │ │ ├── testCgen.map.xml │ │ ├── testCgenMap.map.xml │ │ └── testDomainMap.map.xml │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── tools │ │ ├── config │ │ ├── pom-01.xml │ │ ├── pom-catalog-and-schema.xml │ │ ├── pom-catalog.xml │ │ ├── pom-default-package.xml │ │ ├── pom-flat.xml │ │ ├── pom-mapping.xml │ │ ├── pom-schema-2.xml │ │ ├── pom-schema.xml │ │ ├── pom-skip-primary-key-loading.xml │ │ ├── pom-skip-relationships-loading.xml │ │ └── pom-table-types.xml │ │ ├── dbimport │ │ ├── testAddedFlattenedRelationship-pom.xml │ │ ├── testAddedFlattenedRelationship.map.xml │ │ ├── testAddedFlattenedRelationship.map.xml-result │ │ ├── testAddedFlattenedRelationship.sql │ │ ├── testComplexChangeOrder-pom.xml │ │ ├── testComplexChangeOrder.map.xml │ │ ├── testComplexChangeOrder.map.xml-result │ │ ├── testComplexChangeOrder.sql │ │ ├── testConfigFromDataMap-pom.xml │ │ ├── testConfigFromDataMap.map.xml │ │ ├── testConfigFromDataMap.map.xml-result │ │ ├── testConfigFromDataMap.sql │ │ ├── testCustomObjectLayerSettings-pom.xml │ │ ├── testCustomObjectLayerSettings.map.xml │ │ ├── testCustomObjectLayerSettings.map.xml-result │ │ ├── testCustomObjectLayerSettings.sql │ │ ├── testDbAttributeChange-pom.xml │ │ ├── testDbAttributeChange.map.xml │ │ ├── testDbAttributeChange.map.xml-result │ │ ├── testDbAttributeChange.sql │ │ ├── testDefaultPackage-pom.xml │ │ ├── testDefaultPackage.map.xml-result │ │ ├── testDefaultPackage.sql │ │ ├── testDropProcedure-pom.xml │ │ ├── testDropProcedure.map.xml │ │ ├── testDropProcedure.map.xml-result │ │ ├── testDropProcedure.sql │ │ ├── testExcludeRelationship-pom.xml │ │ ├── testExcludeRelationship.map.xml │ │ ├── testExcludeRelationship.map.xml-result │ │ ├── testExcludeRelationship.sql │ │ ├── testExcludeRelationshipFirst-pom.xml │ │ ├── testExcludeRelationshipFirst.map.xml-result │ │ ├── testExcludeRelationshipFirst.sql │ │ ├── testFilteringWithSchema-pom.xml │ │ ├── testFilteringWithSchema.map.xml-result │ │ ├── testFilteringWithSchema.sql │ │ ├── testFkAttributeRename-pom.xml │ │ ├── testFkAttributeRename.map.xml │ │ ├── testFkAttributeRename.map.xml-result │ │ ├── testFkAttributeRename.sql │ │ ├── testFlattensManyToManyWithRecursiveLink-pom.xml │ │ ├── testFlattensManyToManyWithRecursiveLink.map.xml-result │ │ ├── testFlattensManyToManyWithRecursiveLink.sql │ │ ├── testForceDataMapSchema-pom.xml │ │ ├── testForceDataMapSchema.map.xml │ │ ├── testForceDataMapSchema.map.xml-result │ │ ├── testForceDataMapSchema.sql │ │ ├── testImportAddTableAndColumn-pom.xml │ │ ├── testImportAddTableAndColumn.map.xml │ │ ├── testImportAddTableAndColumn.map.xml-result │ │ ├── testImportAddTableAndColumn.sql │ │ ├── testImportNewDataMap-pom.xml │ │ ├── testImportNewDataMap.map.xml-result │ │ ├── testImportNewDataMap.sql │ │ ├── testImportNewRelationship-pom.xml │ │ ├── testImportNewRelationship.map.xml │ │ ├── testImportNewRelationship.map.xml-result │ │ ├── testImportNewRelationship.sql │ │ ├── testImportProcedure-pom.xml │ │ ├── testImportProcedure.map.xml │ │ ├── testImportProcedure.map.xml-result │ │ ├── testImportProcedure.sql │ │ ├── testImportWithoutChanges-pom.xml │ │ ├── testImportWithoutChanges.map.xml │ │ ├── testImportWithoutChanges.map.xml-result │ │ ├── testImportWithoutChanges.sql │ │ ├── testInheritance-pom.xml │ │ ├── testInheritance.map.xml │ │ ├── testInheritance.map.xml-result │ │ ├── testInheritance.sql │ │ ├── testJava7Types-pom.xml │ │ ├── testJava7Types.map.xml │ │ ├── testJava7Types.map.xml-result │ │ ├── testJava7Types.sql │ │ ├── testJava8Types-pom.xml │ │ ├── testJava8Types.map.xml │ │ ├── testJava8Types.map.xml-result │ │ ├── testJava8Types.sql │ │ ├── testNamingStrategy-pom.xml │ │ ├── testNamingStrategy.map.xml-result │ │ ├── testNamingStrategy.sql │ │ ├── testOneToOne-pom.xml │ │ ├── testOneToOne.map.xml-result │ │ ├── testOneToOne.sql │ │ ├── testPreserveCustomObjMappings-pom.xml │ │ ├── testPreserveCustomObjMappings.map.xml │ │ ├── testPreserveCustomObjMappings.map.xml-result │ │ ├── testPreserveCustomObjMappings.sql │ │ ├── testPreserveRelationships-pom.xml │ │ ├── testPreserveRelationships.map.xml │ │ ├── testPreserveRelationships.map.xml-result │ │ ├── testPreserveRelationships.sql │ │ ├── testSameProcedure-pom.xml │ │ ├── testSameProcedure.map.xml │ │ ├── testSameProcedure.map.xml-result │ │ ├── testSameProcedure.sql │ │ ├── testSchemasAndTableExclude-pom.xml │ │ ├── testSchemasAndTableExclude.map.xml-result │ │ ├── testSchemasAndTableExclude.sql │ │ ├── testSkipPrimaryKeyLoading-pom.xml │ │ ├── testSkipPrimaryKeyLoading.map.xml │ │ ├── testSkipPrimaryKeyLoading.map.xml-result │ │ ├── testSkipPrimaryKeyLoading.sql │ │ ├── testSkipRelationshipsLoading-pom.xml │ │ ├── testSkipRelationshipsLoading.map.xml │ │ ├── testSkipRelationshipsLoading.map.xml-result │ │ ├── testSkipRelationshipsLoading.sql │ │ ├── testSupportsCatalogsOnReverseEngineering-pom.xml │ │ ├── testSupportsCatalogsOnReverseEngineering.map.xml │ │ ├── testTableTypes-pom.xml │ │ ├── testTableTypes.map.xml-result │ │ ├── testTableTypes.sql │ │ ├── testTableTypesMap-pom.xml │ │ ├── testTableTypesMap.map.xml │ │ ├── testTableTypesMap.map.xml-result │ │ ├── testTableTypesMap.sql │ │ ├── testUnFlattensManyToMany-pom.xml │ │ ├── testUnFlattensManyToMany.map.xml │ │ ├── testUnFlattensManyToMany.map.xml-result │ │ ├── testUnFlattensManyToMany.sql │ │ ├── testViewsExclude-pom.xml │ │ ├── testViewsExclude.map.xml-result │ │ └── testViewsExclude.sql │ │ ├── dbimporter-pom1.xml │ │ ├── dbimporter-pom2.xml │ │ └── dbimporter-pom3.xml ├── cayenne-modeler-maven-plugin │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── tools │ │ └── CayenneModelerMojo.java ├── cayenne-tools-itest │ ├── pom.xml │ └── src │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── tools │ │ │ └── CayenneGeneratorIntegrationTest.java │ │ └── resources │ │ ├── cayenne-client.xml │ │ ├── embeddable.map.xml │ │ ├── org │ │ └── apache │ │ │ └── cayenne │ │ │ └── tools │ │ │ ├── cgen-dependent.map.xml │ │ │ ├── cgen.map.xml │ │ │ └── velotemplate.vm │ │ └── testmap.map.xml └── pom.xml ├── modeler ├── cayenne-modeler-generic-ext │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── modeler │ │ └── generic │ │ ├── GenericButtonUI.java │ │ ├── GenericCayenneModelerModule.java │ │ ├── GenericMain.java │ │ └── GenericPlatformInitializer.java ├── cayenne-modeler-generic │ └── pom.xml ├── cayenne-modeler-mac-ext │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── modeler │ │ └── osx │ │ ├── OSXCayenneModelerModule.java │ │ ├── OSXMain.java │ │ ├── OSXPanelUI.java │ │ ├── OSXPlatformInitializer.java │ │ ├── OSXToolBarSeparatorUI.java │ │ └── OSXVersion.java ├── cayenne-modeler-mac │ ├── pom.xml │ └── src │ │ ├── japplication │ │ └── resources │ │ │ └── CayenneModeler.icns │ │ └── main │ │ └── resources │ │ └── README.txt ├── cayenne-modeler-win-ext │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── modeler │ │ └── win │ │ ├── WinCayenneModelerModule.java │ │ ├── WinCustomTextFieldUI.java │ │ ├── WinMain.java │ │ └── WinPlatformInitializer.java ├── cayenne-modeler-win │ ├── pom.xml │ └── src │ │ └── japplication │ │ └── resources │ │ └── CayenneModeler.ico ├── cayenne-modeler │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ ├── apache │ │ │ │ └── cayenne │ │ │ │ │ ├── configuration │ │ │ │ │ └── event │ │ │ │ │ │ ├── DataMapEvent.java │ │ │ │ │ │ ├── DataMapListener.java │ │ │ │ │ │ ├── DataNodeEvent.java │ │ │ │ │ │ ├── DataNodeListener.java │ │ │ │ │ │ ├── DomainEvent.java │ │ │ │ │ │ ├── DomainListener.java │ │ │ │ │ │ ├── ProcedureEvent.java │ │ │ │ │ │ ├── ProcedureListener.java │ │ │ │ │ │ ├── ProcedureParameterEvent.java │ │ │ │ │ │ ├── ProcedureParameterListener.java │ │ │ │ │ │ ├── QueryEvent.java │ │ │ │ │ │ └── QueryListener.java │ │ │ │ │ ├── modeler │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── CayenneModelerController.java │ │ │ │ │ ├── CayenneModelerFrame.java │ │ │ │ │ ├── ClassLoadingService.java │ │ │ │ │ ├── DbRelationshipDialogView.java │ │ │ │ │ ├── FileClassLoadingService.java │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── ModelerConstants.java │ │ │ │ │ ├── ModelerPreferences.java │ │ │ │ │ ├── ProjectController.java │ │ │ │ │ ├── ProjectFileChangeTracker.java │ │ │ │ │ ├── ProjectTreeFactory.java │ │ │ │ │ ├── ProjectTreeModel.java │ │ │ │ │ ├── ProjectTreeView.java │ │ │ │ │ ├── TreeDragSource.java │ │ │ │ │ ├── TreeDropTarget.java │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AboutAction.java │ │ │ │ │ │ ├── ActionManager.java │ │ │ │ │ │ ├── BaseViewEntityAction.java │ │ │ │ │ │ ├── CollapseTreeAction.java │ │ │ │ │ │ ├── ConfigurePreferencesAction.java │ │ │ │ │ │ ├── CopyAction.java │ │ │ │ │ │ ├── CopyAttributeAction.java │ │ │ │ │ │ ├── CopyAttributeRelationshipAction.java │ │ │ │ │ │ ├── CopyCallbackMethodAction.java │ │ │ │ │ │ ├── CopyProcedureParameterAction.java │ │ │ │ │ │ ├── CopyRelationshipAction.java │ │ │ │ │ │ ├── CreateAttributeAction.java │ │ │ │ │ │ ├── CreateCallbackMethodAction.java │ │ │ │ │ │ ├── CreateDataMapAction.java │ │ │ │ │ │ ├── CreateDbEntityAction.java │ │ │ │ │ │ ├── CreateEmbeddableAction.java │ │ │ │ │ │ ├── CreateNodeAction.java │ │ │ │ │ │ ├── CreateObjEntityAction.java │ │ │ │ │ │ ├── CreateObjEntityFromDbAction.java │ │ │ │ │ │ ├── CreateProcedureAction.java │ │ │ │ │ │ ├── CreateProcedureParameterAction.java │ │ │ │ │ │ ├── CreateQueryAction.java │ │ │ │ │ │ ├── CreateRelationshipAction.java │ │ │ │ │ │ ├── CutAction.java │ │ │ │ │ │ ├── CutAttributeAction.java │ │ │ │ │ │ ├── CutAttributeRelationshipAction.java │ │ │ │ │ │ ├── CutCallbackMethodAction.java │ │ │ │ │ │ ├── CutProcedureParameterAction.java │ │ │ │ │ │ ├── CutRelationshipAction.java │ │ │ │ │ │ ├── DBConnectionAwareAction.java │ │ │ │ │ │ ├── DbEntityCounterpartAction.java │ │ │ │ │ │ ├── DbEntitySyncAction.java │ │ │ │ │ │ ├── DefaultActionManager.java │ │ │ │ │ │ ├── DisableValidationInspectionAction.java │ │ │ │ │ │ ├── DocumentationAction.java │ │ │ │ │ │ ├── ExitAction.java │ │ │ │ │ │ ├── FilterAction.java │ │ │ │ │ │ ├── FindAction.java │ │ │ │ │ │ ├── GenerateCodeAction.java │ │ │ │ │ │ ├── GenerateDBAction.java │ │ │ │ │ │ ├── GetDbConnectionAction.java │ │ │ │ │ │ ├── ImportDataMapAction.java │ │ │ │ │ │ ├── ImportEOModelAction.java │ │ │ │ │ │ ├── InferRelationshipsAction.java │ │ │ │ │ │ ├── LinkDataMapAction.java │ │ │ │ │ │ ├── LinkDataMapsAction.java │ │ │ │ │ │ ├── LoadDbSchemaAction.java │ │ │ │ │ │ ├── MigrateAction.java │ │ │ │ │ │ ├── MultipleObjectsAction.java │ │ │ │ │ │ ├── NavigateBackwardAction.java │ │ │ │ │ │ ├── NavigateForwardAction.java │ │ │ │ │ │ ├── NewProjectAction.java │ │ │ │ │ │ ├── ObjEntityCounterpartAction.java │ │ │ │ │ │ ├── ObjEntitySyncAction.java │ │ │ │ │ │ ├── ObjEntityToSuperEntityAction.java │ │ │ │ │ │ ├── OpenProjectAction.java │ │ │ │ │ │ ├── PasteAction.java │ │ │ │ │ │ ├── ProjectAction.java │ │ │ │ │ │ ├── ProjectOpener.java │ │ │ │ │ │ ├── RedoAction.java │ │ │ │ │ │ ├── RemoveAction.java │ │ │ │ │ │ ├── RemoveAttributeAction.java │ │ │ │ │ │ ├── RemoveAttributeRelationshipAction.java │ │ │ │ │ │ ├── RemoveCallbackMethodAction.java │ │ │ │ │ │ ├── RemoveProcedureParameterAction.java │ │ │ │ │ │ ├── RemoveRelationshipAction.java │ │ │ │ │ │ ├── ReverseEngineeringAction.java │ │ │ │ │ │ ├── RevertAction.java │ │ │ │ │ │ ├── SaveAction.java │ │ │ │ │ │ ├── SaveAsAction.java │ │ │ │ │ │ ├── ShowLogConsoleAction.java │ │ │ │ │ │ ├── ShowValidationConfigAction.java │ │ │ │ │ │ ├── ShowValidationOptionAction.java │ │ │ │ │ │ ├── SortNodesAction.java │ │ │ │ │ │ ├── UndoAction.java │ │ │ │ │ │ ├── UpdateValidationConfigAction.java │ │ │ │ │ │ ├── ValidateAction.java │ │ │ │ │ │ └── dbimport │ │ │ │ │ │ │ ├── AddCatalogAction.java │ │ │ │ │ │ │ ├── AddExcludeColumnAction.java │ │ │ │ │ │ │ ├── AddExcludeProcedureAction.java │ │ │ │ │ │ │ ├── AddExcludeTableAction.java │ │ │ │ │ │ │ ├── AddIncludeColumnAction.java │ │ │ │ │ │ │ ├── AddIncludeProcedureAction.java │ │ │ │ │ │ │ ├── AddIncludeTableAction.java │ │ │ │ │ │ │ ├── AddPatternParamAction.java │ │ │ │ │ │ │ ├── AddSchemaAction.java │ │ │ │ │ │ │ ├── DeleteNodeAction.java │ │ │ │ │ │ │ ├── DragAndDropNodeAction.java │ │ │ │ │ │ │ ├── EditNodeAction.java │ │ │ │ │ │ │ ├── MoveImportNodeAction.java │ │ │ │ │ │ │ ├── MoveInvertNodeAction.java │ │ │ │ │ │ │ ├── ReverseEngineeringToolMenuAction.java │ │ │ │ │ │ │ └── TreeManipulationAction.java │ │ │ │ │ ├── dialog │ │ │ │ │ │ ├── AboutDialog.java │ │ │ │ │ │ ├── ConfirmRemoveDialog.java │ │ │ │ │ │ ├── DbJoinTableModel.java │ │ │ │ │ │ ├── DbRelationshipDialog.java │ │ │ │ │ │ ├── ErrorDebugDialog.java │ │ │ │ │ │ ├── FileDeletedDialog.java │ │ │ │ │ │ ├── FindDialog.java │ │ │ │ │ │ ├── FindDialogView.java │ │ │ │ │ │ ├── LogConsole.java │ │ │ │ │ │ ├── LogConsoleView.java │ │ │ │ │ │ ├── LogConsoleWindow.java │ │ │ │ │ │ ├── OverwriteDialog.java │ │ │ │ │ │ ├── UnsavedChangesDialog.java │ │ │ │ │ │ ├── ValidationResultBrowser.java │ │ │ │ │ │ ├── ValidationResultBrowserView.java │ │ │ │ │ │ ├── WarningDialog.java │ │ │ │ │ │ ├── WarningDialogByDbTargetChange.java │ │ │ │ │ │ ├── autorelationship │ │ │ │ │ │ │ ├── InferRelationshipsController.java │ │ │ │ │ │ │ ├── InferRelationshipsControllerBase.java │ │ │ │ │ │ │ ├── InferRelationshipsDialog.java │ │ │ │ │ │ │ ├── InferRelationshipsPanel.java │ │ │ │ │ │ │ ├── InferRelationshipsTabController.java │ │ │ │ │ │ │ └── InferredRelationship.java │ │ │ │ │ │ ├── datadomain │ │ │ │ │ │ │ ├── FilterController.java │ │ │ │ │ │ │ ├── FilterDialog.java │ │ │ │ │ │ │ └── package.html │ │ │ │ │ │ ├── datamap │ │ │ │ │ │ │ ├── CatalogUpdateController.java │ │ │ │ │ │ │ ├── DefaultsPreferencesController.java │ │ │ │ │ │ │ ├── DefaultsPreferencesView.java │ │ │ │ │ │ │ ├── LockingUpdateController.java │ │ │ │ │ │ │ ├── LockingUpdateView.java │ │ │ │ │ │ │ ├── PackageUpdateController.java │ │ │ │ │ │ │ ├── SchemaUpdateController.java │ │ │ │ │ │ │ └── SuperclassUpdateController.java │ │ │ │ │ │ ├── db │ │ │ │ │ │ │ ├── DataSourceWizard.java │ │ │ │ │ │ │ ├── DataSourceWizardView.java │ │ │ │ │ │ │ ├── DbActionOptionsDialog.java │ │ │ │ │ │ │ ├── gen │ │ │ │ │ │ │ │ ├── DBGeneratorOptions.java │ │ │ │ │ │ │ │ ├── DBGeneratorOptionsView.java │ │ │ │ │ │ │ │ ├── TableSelectorController.java │ │ │ │ │ │ │ │ └── TableSelectorView.java │ │ │ │ │ │ │ ├── load │ │ │ │ │ │ │ │ ├── CatalogPopUpMenu.java │ │ │ │ │ │ │ │ ├── DbImportProjectSaver.java │ │ │ │ │ │ │ │ ├── DbImportTreeNode.java │ │ │ │ │ │ │ │ ├── DbLoadResultDialog.java │ │ │ │ │ │ │ │ ├── DbLoaderContext.java │ │ │ │ │ │ │ │ ├── DefaultPopUpMenu.java │ │ │ │ │ │ │ │ ├── IncludeTablePopUpMenu.java │ │ │ │ │ │ │ │ ├── LoadDataMapTask.java │ │ │ │ │ │ │ │ ├── LoaderDelegate.java │ │ │ │ │ │ │ │ ├── ModelerDbImportAction.java │ │ │ │ │ │ │ │ ├── ModelerSyncModule.java │ │ │ │ │ │ │ │ ├── RootPopUpMenu.java │ │ │ │ │ │ │ │ ├── SchemaPopUpMenu.java │ │ │ │ │ │ │ │ └── TransferableNode.java │ │ │ │ │ │ │ ├── merge │ │ │ │ │ │ │ │ ├── MergerOptions.java │ │ │ │ │ │ │ │ ├── MergerOptionsView.java │ │ │ │ │ │ │ │ ├── MergerTokenSelectorController.java │ │ │ │ │ │ │ │ ├── MergerTokenSelectorView.java │ │ │ │ │ │ │ │ └── MergerTokenTableModel.java │ │ │ │ │ │ │ └── package.html │ │ │ │ │ │ ├── objentity │ │ │ │ │ │ │ ├── ClassNameUpdater.java │ │ │ │ │ │ │ ├── ClassNameUpdaterView.java │ │ │ │ │ │ │ ├── DbRelationshipTargetView.java │ │ │ │ │ │ │ ├── EntitySyncController.java │ │ │ │ │ │ │ ├── EntitySyncDialog.java │ │ │ │ │ │ │ ├── ObjAttributeInfoDialog.java │ │ │ │ │ │ │ ├── ObjAttributeInfoDialogView.java │ │ │ │ │ │ │ ├── ObjAttributePathBrowser.java │ │ │ │ │ │ │ ├── ObjRelationshipInfo.java │ │ │ │ │ │ │ ├── ObjRelationshipInfoView.java │ │ │ │ │ │ │ ├── ObjRelationshipPathBrowser.java │ │ │ │ │ │ │ └── OverrideEmbeddableAttributeTableModel.java │ │ │ │ │ │ ├── package.html │ │ │ │ │ │ ├── pref │ │ │ │ │ │ │ ├── CayenneModelerPreferenceEditor.java │ │ │ │ │ │ │ ├── ClasspathPreferences.java │ │ │ │ │ │ │ ├── ClasspathPreferencesView.java │ │ │ │ │ │ │ ├── DBConnectionInfoEditor.java │ │ │ │ │ │ │ ├── DBConnectionInfoEditorView.java │ │ │ │ │ │ │ ├── DataSourceCreator.java │ │ │ │ │ │ │ ├── DataSourceCreatorView.java │ │ │ │ │ │ │ ├── DataSourceDuplicator.java │ │ │ │ │ │ │ ├── DataSourceDuplicatorView.java │ │ │ │ │ │ │ ├── DataSourcePreferences.java │ │ │ │ │ │ │ ├── DataSourcePreferencesView.java │ │ │ │ │ │ │ ├── EncodingSelector.java │ │ │ │ │ │ │ ├── EncodingSelectorView.java │ │ │ │ │ │ │ ├── GeneralPreferences.java │ │ │ │ │ │ │ ├── GeneralPreferencesView.java │ │ │ │ │ │ │ ├── MavenDependencyDialog.java │ │ │ │ │ │ │ ├── MavenDependencyDialogView.java │ │ │ │ │ │ │ ├── PreferenceDialog.java │ │ │ │ │ │ │ └── PreferenceDialogView.java │ │ │ │ │ │ ├── query │ │ │ │ │ │ │ ├── QueryType.java │ │ │ │ │ │ │ └── QueryTypeView.java │ │ │ │ │ │ ├── validator │ │ │ │ │ │ │ ├── AttributeErrorMsg.java │ │ │ │ │ │ │ ├── DataMapErrorMsg.java │ │ │ │ │ │ │ ├── DataNodeErrorMsg.java │ │ │ │ │ │ │ ├── DomainErrorMsg.java │ │ │ │ │ │ │ ├── DuplicatedAttributesDialog.java │ │ │ │ │ │ │ ├── EmbeddableAttributeErrorMsg.java │ │ │ │ │ │ │ ├── EmbeddableErrorMsg.java │ │ │ │ │ │ │ ├── EntityErrorMsg.java │ │ │ │ │ │ │ ├── ProcedureErrorMsg.java │ │ │ │ │ │ │ ├── ProcedureParameterErrorMsg.java │ │ │ │ │ │ │ ├── QueryErrorMsg.java │ │ │ │ │ │ │ ├── RelationshipErrorMsg.java │ │ │ │ │ │ │ ├── ValidationDisplayHandler.java │ │ │ │ │ │ │ └── ValidatorDialog.java │ │ │ │ │ │ └── welcome │ │ │ │ │ │ │ ├── RecentFileListModel.java │ │ │ │ │ │ │ ├── RecentFileListRenderer.java │ │ │ │ │ │ │ └── WelcomeScreen.java │ │ │ │ │ ├── editor │ │ │ │ │ │ ├── AbstractCallbackMethodsTab.java │ │ │ │ │ │ ├── BaseQueryMainTab.java │ │ │ │ │ │ ├── CallbackDescriptorTableModel.java │ │ │ │ │ │ ├── CallbackType.java │ │ │ │ │ │ ├── DataDomainTabbedView.java │ │ │ │ │ │ ├── DataDomainView.java │ │ │ │ │ │ ├── DataMapTabbedView.java │ │ │ │ │ │ ├── DataMapView.java │ │ │ │ │ │ ├── DbImportController.java │ │ │ │ │ │ ├── EditorView.java │ │ │ │ │ │ ├── EjbqlQueryMainTab.java │ │ │ │ │ │ ├── EjbqlQueryPropertiesPanel.java │ │ │ │ │ │ ├── EjbqlQueryScriptsTab.java │ │ │ │ │ │ ├── EjbqlTabbedView.java │ │ │ │ │ │ ├── EmbeddableAttributeTab.java │ │ │ │ │ │ ├── EmbeddableAttributeTableModel.java │ │ │ │ │ │ ├── EmbeddableTab.java │ │ │ │ │ │ ├── EmbeddableTabbedView.java │ │ │ │ │ │ ├── ExistingSelectionProcessor.java │ │ │ │ │ │ ├── GeneratorsPanel.java │ │ │ │ │ │ ├── GeneratorsTab.java │ │ │ │ │ │ ├── GeneratorsTabController.java │ │ │ │ │ │ ├── ObjAttributeTableModel.java │ │ │ │ │ │ ├── ObjCallbackMethod.java │ │ │ │ │ │ ├── ObjEntityAttributePanel.java │ │ │ │ │ │ ├── ObjEntityAttributeRelationshipTab.java │ │ │ │ │ │ ├── ObjEntityCallbackMethodsTab.java │ │ │ │ │ │ ├── ObjEntityRelationshipPanel.java │ │ │ │ │ │ ├── ObjEntityTab.java │ │ │ │ │ │ ├── ObjEntityTabbedView.java │ │ │ │ │ │ ├── ObjRelationshipTableModel.java │ │ │ │ │ │ ├── ObjectQueryPropertiesPanel.java │ │ │ │ │ │ ├── PrefetchModel.java │ │ │ │ │ │ ├── ProcedureParameterTab.java │ │ │ │ │ │ ├── ProcedureParameterTableModel.java │ │ │ │ │ │ ├── ProcedureQueryView.java │ │ │ │ │ │ ├── ProcedureTab.java │ │ │ │ │ │ ├── ProcedureTabbedView.java │ │ │ │ │ │ ├── RawQueryPropertiesPanel.java │ │ │ │ │ │ ├── RootSelectionHandler.java │ │ │ │ │ │ ├── SQLTemplateMainTab.java │ │ │ │ │ │ ├── SQLTemplatePrefetchTab.java │ │ │ │ │ │ ├── SQLTemplateScriptsTab.java │ │ │ │ │ │ ├── SQLTemplateTabbedView.java │ │ │ │ │ │ ├── SelectPropertiesPanel.java │ │ │ │ │ │ ├── SelectQueryMainTab.java │ │ │ │ │ │ ├── SelectQueryOrderingTab.java │ │ │ │ │ │ ├── SelectQueryPrefetchTab.java │ │ │ │ │ │ ├── SelectQueryTabbedView.java │ │ │ │ │ │ ├── cgen │ │ │ │ │ │ │ ├── CgenArtefactSelectorController.java │ │ │ │ │ │ │ ├── CgenArtefactSelectorPanel.java │ │ │ │ │ │ │ ├── CgenConfigController.java │ │ │ │ │ │ │ ├── CgenConfigPanel.java │ │ │ │ │ │ │ ├── CgenController.java │ │ │ │ │ │ │ ├── CgenPane.java │ │ │ │ │ │ │ ├── CgenValidator.java │ │ │ │ │ │ │ ├── SelectionModel.java │ │ │ │ │ │ │ ├── domain │ │ │ │ │ │ │ │ ├── CgenTab.java │ │ │ │ │ │ │ │ └── CgenTabController.java │ │ │ │ │ │ │ └── templateeditor │ │ │ │ │ │ │ │ ├── ArtefactsConfigurator.java │ │ │ │ │ │ │ │ ├── DataMapArtefactsConfigurator.java │ │ │ │ │ │ │ │ ├── EditorTemplateLoader.java │ │ │ │ │ │ │ │ ├── EditorTemplateSaver.java │ │ │ │ │ │ │ │ ├── EmbeddableArtefactsConfigurator.java │ │ │ │ │ │ │ │ ├── EntityArtefactsConfigurator.java │ │ │ │ │ │ │ │ ├── FindAndReplaceController.java │ │ │ │ │ │ │ │ ├── FindAndReplaceView.java │ │ │ │ │ │ │ │ ├── FindController.java │ │ │ │ │ │ │ │ ├── FindView.java │ │ │ │ │ │ │ │ ├── PreviewActionConfigurator.java │ │ │ │ │ │ │ │ ├── PreviewClassGenerationFactory.java │ │ │ │ │ │ │ │ ├── PreviewGenerationAction.java │ │ │ │ │ │ │ │ ├── TemplateEditorController.java │ │ │ │ │ │ │ │ ├── TemplateEditorView.java │ │ │ │ │ │ │ │ └── VelocityTokenMaker.java │ │ │ │ │ │ ├── datanode │ │ │ │ │ │ │ ├── CustomDataSourceEditor.java │ │ │ │ │ │ │ ├── CustomDataSourceView.java │ │ │ │ │ │ │ ├── DataNodeEditor.java │ │ │ │ │ │ │ ├── DataSourceEditor.java │ │ │ │ │ │ │ ├── JDBCDataSourceEditor.java │ │ │ │ │ │ │ ├── JDBCDataSourceView.java │ │ │ │ │ │ │ ├── MainDataNodeEditor.java │ │ │ │ │ │ │ └── MainDataNodeView.java │ │ │ │ │ │ ├── dbentity │ │ │ │ │ │ │ ├── DbAttributeTableModel.java │ │ │ │ │ │ │ ├── DbEntityAttributePanel.java │ │ │ │ │ │ │ ├── DbEntityAttributeRelationshipTab.java │ │ │ │ │ │ │ ├── DbEntityRelationshipPanel.java │ │ │ │ │ │ │ ├── DbEntityTab.java │ │ │ │ │ │ │ ├── DbEntityTabbedView.java │ │ │ │ │ │ │ ├── DbRelationshipTableModel.java │ │ │ │ │ │ │ ├── PKCustomSequenceGeneratorPanel.java │ │ │ │ │ │ │ ├── PKDBGeneratorPanel.java │ │ │ │ │ │ │ ├── PKDefaultGeneratorPanel.java │ │ │ │ │ │ │ └── PKGeneratorPanel.java │ │ │ │ │ │ ├── dbimport │ │ │ │ │ │ │ ├── DatabaseSchemaLoader.java │ │ │ │ │ │ │ ├── DbImportModel.java │ │ │ │ │ │ │ ├── DbImportSorter.java │ │ │ │ │ │ │ ├── DbImportTree.java │ │ │ │ │ │ │ ├── DbImportTreeCellEditor.java │ │ │ │ │ │ │ ├── DbImportTreeCellRenderer.java │ │ │ │ │ │ │ ├── DbImportView.java │ │ │ │ │ │ │ ├── DraggableTreePanel.java │ │ │ │ │ │ │ ├── PrintColumnsBiFunction.java │ │ │ │ │ │ │ ├── PrintTablesBiFunction.java │ │ │ │ │ │ │ ├── ReverseEngineeringConfigPanel.java │ │ │ │ │ │ │ ├── ReverseEngineeringTreePanel.java │ │ │ │ │ │ │ ├── TreeToolbarPanel.java │ │ │ │ │ │ │ ├── domain │ │ │ │ │ │ │ │ ├── DbImportTab.java │ │ │ │ │ │ │ │ └── DbImportTabController.java │ │ │ │ │ │ │ └── tree │ │ │ │ │ │ │ │ ├── CatalogNode.java │ │ │ │ │ │ │ │ ├── CatalogProcedureNode.java │ │ │ │ │ │ │ │ ├── CatalogTableNode.java │ │ │ │ │ │ │ │ ├── ColorTreeRenderer.java │ │ │ │ │ │ │ │ ├── ColumnNode.java │ │ │ │ │ │ │ │ ├── Node.java │ │ │ │ │ │ │ │ ├── NodeType.java │ │ │ │ │ │ │ │ ├── ObjectType.java │ │ │ │ │ │ │ │ ├── ProcedureNode.java │ │ │ │ │ │ │ │ ├── SchemaNode.java │ │ │ │ │ │ │ │ ├── SchemaProcedureNode.java │ │ │ │ │ │ │ │ ├── SchemaTableNode.java │ │ │ │ │ │ │ │ ├── Status.java │ │ │ │ │ │ │ │ └── TableNode.java │ │ │ │ │ │ ├── package.html │ │ │ │ │ │ ├── validation │ │ │ │ │ │ │ ├── AttributeValidationFailure.java │ │ │ │ │ │ │ ├── InspectionCheckBoxTree.java │ │ │ │ │ │ │ ├── ObjAttributeWrapperValidator.java │ │ │ │ │ │ │ ├── ValidationTab.java │ │ │ │ │ │ │ └── ValidationTabController.java │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ ├── ObjAttributeWrapper.java │ │ │ │ │ │ │ └── Wrapper.java │ │ │ │ │ ├── event │ │ │ │ │ │ ├── AttributeDisplayEvent.java │ │ │ │ │ │ ├── CallbackMethodDisplayEvent.java │ │ │ │ │ │ ├── CallbackMethodDisplayListener.java │ │ │ │ │ │ ├── CallbackMethodEvent.java │ │ │ │ │ │ ├── CallbackMethodListener.java │ │ │ │ │ │ ├── CallbackTypeSelectionEvent.java │ │ │ │ │ │ ├── CallbackTypeSelectionListener.java │ │ │ │ │ │ ├── DataMapDisplayEvent.java │ │ │ │ │ │ ├── DataMapDisplayListener.java │ │ │ │ │ │ ├── DataNodeDisplayEvent.java │ │ │ │ │ │ ├── DataNodeDisplayListener.java │ │ │ │ │ │ ├── DataSourceModificationEvent.java │ │ │ │ │ │ ├── DataSourceModificationListener.java │ │ │ │ │ │ ├── DbAttributeDisplayListener.java │ │ │ │ │ │ ├── DbEntityDisplayListener.java │ │ │ │ │ │ ├── DbRelationshipDisplayListener.java │ │ │ │ │ │ ├── DisplayEvent.java │ │ │ │ │ │ ├── DomainDisplayEvent.java │ │ │ │ │ │ ├── DomainDisplayListener.java │ │ │ │ │ │ ├── EmbeddableAttributeDisplayEvent.java │ │ │ │ │ │ ├── EmbeddableAttributeDisplayListener.java │ │ │ │ │ │ ├── EmbeddableDisplayEvent.java │ │ │ │ │ │ ├── EmbeddableDisplayListener.java │ │ │ │ │ │ ├── EntityDisplayEvent.java │ │ │ │ │ │ ├── EntityListenerEvent.java │ │ │ │ │ │ ├── EntityListenerListener.java │ │ │ │ │ │ ├── MultipleObjectsDisplayEvent.java │ │ │ │ │ │ ├── MultipleObjectsDisplayListener.java │ │ │ │ │ │ ├── ObjAttributeDisplayListener.java │ │ │ │ │ │ ├── ObjEntityDisplayListener.java │ │ │ │ │ │ ├── ObjRelationshipDisplayListener.java │ │ │ │ │ │ ├── ProcedureDisplayEvent.java │ │ │ │ │ │ ├── ProcedureDisplayListener.java │ │ │ │ │ │ ├── ProcedureParameterDisplayEvent.java │ │ │ │ │ │ ├── ProcedureParameterDisplayListener.java │ │ │ │ │ │ ├── ProjectOnSaveEvent.java │ │ │ │ │ │ ├── ProjectOnSaveListener.java │ │ │ │ │ │ ├── ProjectSavedEvent.java │ │ │ │ │ │ ├── ProjectSavedListener.java │ │ │ │ │ │ ├── QueryDisplayEvent.java │ │ │ │ │ │ ├── QueryDisplayListener.java │ │ │ │ │ │ ├── RecentFileListListener.java │ │ │ │ │ │ ├── RelationshipDisplayEvent.java │ │ │ │ │ │ ├── TablePopupHandler.java │ │ │ │ │ │ ├── ValidationConfigDisplayEvent.java │ │ │ │ │ │ └── ValidationConfigDisplayListener.java │ │ │ │ │ ├── graph │ │ │ │ │ │ ├── BaseGraphBuilder.java │ │ │ │ │ │ ├── DataDomainGraphTab.java │ │ │ │ │ │ ├── DbEntityCellMetadata.java │ │ │ │ │ │ ├── DbGraphBuilder.java │ │ │ │ │ │ ├── EntityCellMetadata.java │ │ │ │ │ │ ├── GraphBuilder.java │ │ │ │ │ │ ├── GraphMap.java │ │ │ │ │ │ ├── GraphRegistry.java │ │ │ │ │ │ ├── GraphType.java │ │ │ │ │ │ ├── ObjEntityCellMetadata.java │ │ │ │ │ │ ├── ObjGraphBuilder.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── EntityDisplayAction.java │ │ │ │ │ │ │ ├── RebuildGraphAction.java │ │ │ │ │ │ │ ├── RemoveEntityAction.java │ │ │ │ │ │ │ ├── SaveAsImageAction.java │ │ │ │ │ │ │ ├── ShowGraphEntityAction.java │ │ │ │ │ │ │ ├── ZoomInAction.java │ │ │ │ │ │ │ └── ZoomOutAction.java │ │ │ │ │ │ └── extension │ │ │ │ │ │ │ ├── EntityHandler.java │ │ │ │ │ │ │ ├── GraphExtension.java │ │ │ │ │ │ │ ├── GraphHandler.java │ │ │ │ │ │ │ ├── GraphLoaderDelegate.java │ │ │ │ │ │ │ ├── GraphSaverDelegate.java │ │ │ │ │ │ │ └── GraphsRootHandler.java │ │ │ │ │ ├── init │ │ │ │ │ │ ├── CayenneModelerModule.java │ │ │ │ │ │ └── platform │ │ │ │ │ │ │ ├── GenericPlatformInitializer.java │ │ │ │ │ │ │ └── PlatformInitializer.java │ │ │ │ │ ├── pref │ │ │ │ │ │ ├── ComponentGeometry.java │ │ │ │ │ │ ├── DBConnectionInfo.java │ │ │ │ │ │ ├── DBGeneratorDefaults.java │ │ │ │ │ │ ├── DataMapDefaults.java │ │ │ │ │ │ ├── DataNodeDefaults.java │ │ │ │ │ │ ├── FSPath.java │ │ │ │ │ │ ├── ProjectStatePreferences.java │ │ │ │ │ │ └── TableColumnPreferences.java │ │ │ │ │ ├── undo │ │ │ │ │ │ ├── AddPrefetchUndoableEdit.java │ │ │ │ │ │ ├── AddPrefetchUndoableEditForSqlTemplate.java │ │ │ │ │ │ ├── BaseRemovePropertyUndoableEdit.java │ │ │ │ │ │ ├── CayenneTableModelUndoableEdit.java │ │ │ │ │ │ ├── CayenneUndoManager.java │ │ │ │ │ │ ├── CayenneUndoableEdit.java │ │ │ │ │ │ ├── ChangePKGeneratorUndoableEdit.java │ │ │ │ │ │ ├── CreateAttributeUndoableEdit.java │ │ │ │ │ │ ├── CreateCallbackMethodUndoableEdit.java │ │ │ │ │ │ ├── CreateDataMapUndoableEdit.java │ │ │ │ │ │ ├── CreateDbEntityUndoableEdit.java │ │ │ │ │ │ ├── CreateEmbAttributeUndoableEdit.java │ │ │ │ │ │ ├── CreateEmbeddableUndoableEdit.java │ │ │ │ │ │ ├── CreateNodeUndoableEdit.java │ │ │ │ │ │ ├── CreateObjEntityUndoableEdit.java │ │ │ │ │ │ ├── CreateProcedureParameterUndoableEdit.java │ │ │ │ │ │ ├── CreateProcedureUndoableEdit.java │ │ │ │ │ │ ├── CreateQueryUndoableEdit.java │ │ │ │ │ │ ├── CreateRelationshipUndoableEdit.java │ │ │ │ │ │ ├── DbEntitySyncUndoableEdit.java │ │ │ │ │ │ ├── DbImportTreeUndoableEdit.java │ │ │ │ │ │ ├── InferRelationshipsUndoableEdit.java │ │ │ │ │ │ ├── JCheckBoxUndoListener.java │ │ │ │ │ │ ├── JComboBoxUndoListener.java │ │ │ │ │ │ ├── JComboBoxUndoableEdit.java │ │ │ │ │ │ ├── JTextFieldUndoListener.java │ │ │ │ │ │ ├── JUndoableCheckBoxEdit.java │ │ │ │ │ │ ├── LinkDataMapUndoableEdit.java │ │ │ │ │ │ ├── LinkDataMapsUndoableEdit.java │ │ │ │ │ │ ├── PasteCompoundUndoableEdit.java │ │ │ │ │ │ ├── PasteUndoableEdit.java │ │ │ │ │ │ ├── RelationshipUndoableEdit.java │ │ │ │ │ │ ├── RemoveAttributeUndoableEdit.java │ │ │ │ │ │ ├── RemoveCallbackMethodUndoableEdit.java │ │ │ │ │ │ ├── RemoveCompoundUndoableEdit.java │ │ │ │ │ │ ├── RemoveRelationshipUndoableEdit.java │ │ │ │ │ │ ├── RemoveUndoableEdit.java │ │ │ │ │ │ ├── TextCompoundEdit.java │ │ │ │ │ │ └── UpdateValidationConfigUndoableEdit.java │ │ │ │ │ ├── util │ │ │ │ │ │ ├── AdapterMapping.java │ │ │ │ │ │ ├── BackgroundPanel.java │ │ │ │ │ │ ├── BlankIcon.java │ │ │ │ │ │ ├── BoardTableCellRenderer.java │ │ │ │ │ │ ├── BrowserControl.java │ │ │ │ │ │ ├── CayenneAction.java │ │ │ │ │ │ ├── CayenneCellEditor.java │ │ │ │ │ │ ├── CayenneController.java │ │ │ │ │ │ ├── CayenneDialog.java │ │ │ │ │ │ ├── CayenneTable.java │ │ │ │ │ │ ├── CayenneTableModel.java │ │ │ │ │ │ ├── CayenneTransferable.java │ │ │ │ │ │ ├── CayenneUserDir.java │ │ │ │ │ │ ├── CellEditorForAttributeTable.java │ │ │ │ │ │ ├── CellRenderers.java │ │ │ │ │ │ ├── CheckBoxHeader.java │ │ │ │ │ │ ├── CircularArray.java │ │ │ │ │ │ ├── CodeValidationUtil.java │ │ │ │ │ │ ├── ComboBoxAdapter.java │ │ │ │ │ │ ├── Comparators.java │ │ │ │ │ │ ├── DbAdapterInfo.java │ │ │ │ │ │ ├── DbAttributePathComboBoxEditor.java │ │ │ │ │ │ ├── DbAttributePathComboBoxRenderer.java │ │ │ │ │ │ ├── DbRelationshipPathComboBoxEditor.java │ │ │ │ │ │ ├── DefaultWidgetFactory.java │ │ │ │ │ │ ├── EntityTreeAttributeRelationshipFilter.java │ │ │ │ │ │ ├── EntityTreeFilter.java │ │ │ │ │ │ ├── EntityTreeModel.java │ │ │ │ │ │ ├── EntityTreeRelationshipFilter.java │ │ │ │ │ │ ├── ExpressionConvertor.java │ │ │ │ │ │ ├── FileFilters.java │ │ │ │ │ │ ├── JTextFieldUndoable.java │ │ │ │ │ │ ├── JTextFieldValidator.java │ │ │ │ │ │ ├── JUndoableCayenneTextPane.java │ │ │ │ │ │ ├── LongRunningTask.java │ │ │ │ │ │ ├── ModelerLogFactory.java │ │ │ │ │ │ ├── ModelerLogger.java │ │ │ │ │ │ ├── ModelerUtil.java │ │ │ │ │ │ ├── MultiColumnBrowser.java │ │ │ │ │ │ ├── NameGeneratorPreferences.java │ │ │ │ │ │ ├── NoopModelerLogger.java │ │ │ │ │ │ ├── OperatingSystem.java │ │ │ │ │ │ ├── PanelFactory.java │ │ │ │ │ │ ├── PathChooserComboBoxCellEditor.java │ │ │ │ │ │ ├── ProgressDialog.java │ │ │ │ │ │ ├── ProjectUtil.java │ │ │ │ │ │ ├── RecentFileMenu.java │ │ │ │ │ │ ├── SortButtonRenderer.java │ │ │ │ │ │ ├── TableHeaderListener.java │ │ │ │ │ │ ├── TextAdapter.java │ │ │ │ │ │ ├── UIUtil.java │ │ │ │ │ │ ├── ValidatorTextAdapter.java │ │ │ │ │ │ ├── Version.java │ │ │ │ │ │ ├── WidgetFactory.java │ │ │ │ │ │ ├── combo │ │ │ │ │ │ │ ├── AutoCompletion.java │ │ │ │ │ │ │ ├── ComboBoxCellEditor.java │ │ │ │ │ │ │ ├── CustomTypeComboBoxEditor.java │ │ │ │ │ │ │ ├── EditorTextField.java │ │ │ │ │ │ │ └── SuggestionList.java │ │ │ │ │ │ ├── path │ │ │ │ │ │ │ ├── CompoundPathTrimmer.java │ │ │ │ │ │ │ ├── DefaultPathTrimmer.java │ │ │ │ │ │ │ ├── DefaultResourceTrimmer.java │ │ │ │ │ │ │ ├── HomePathTrimmer.java │ │ │ │ │ │ │ ├── LongPathTrimmer.java │ │ │ │ │ │ │ ├── MaxLengthTrimmer.java │ │ │ │ │ │ │ └── PathTrimmer.java │ │ │ │ │ │ └── state │ │ │ │ │ │ │ ├── AttributeDisplayEventType.java │ │ │ │ │ │ │ ├── DataMapDisplayEventType.java │ │ │ │ │ │ │ ├── DataNodeDisplayEventType.java │ │ │ │ │ │ │ ├── DisplayEventType.java │ │ │ │ │ │ │ ├── DisplayEventTypes.java │ │ │ │ │ │ │ ├── DomainDisplayEventType.java │ │ │ │ │ │ │ ├── EmbeddableAttributeDisplayEventType.java │ │ │ │ │ │ │ ├── EmbeddableDisplayEventType.java │ │ │ │ │ │ │ ├── EntityDisplayEventType.java │ │ │ │ │ │ │ ├── MultipleObjectsDisplayEventType.java │ │ │ │ │ │ │ ├── ProcedureDisplayEventType.java │ │ │ │ │ │ │ ├── ProcedureParameterDisplayEventType.java │ │ │ │ │ │ │ ├── ProjectStateUtil.java │ │ │ │ │ │ │ ├── QueryDisplayEventType.java │ │ │ │ │ │ │ └── RelationshipDisplayEventType.java │ │ │ │ │ └── validation │ │ │ │ │ │ ├── ConfigurableProjectValidator.java │ │ │ │ │ │ └── extension │ │ │ │ │ │ ├── ValidationConfigHandler.java │ │ │ │ │ │ ├── ValidationExtension.java │ │ │ │ │ │ ├── ValidationLoaderDelegate.java │ │ │ │ │ │ └── ValidationSaverDelegate.java │ │ │ │ │ ├── pref │ │ │ │ │ ├── CayennePreference.java │ │ │ │ │ ├── CayennePreferenceEditor.java │ │ │ │ │ ├── CayenneProjectPreferences.java │ │ │ │ │ ├── ChildrenMapPreference.java │ │ │ │ │ ├── Preference.java │ │ │ │ │ ├── PreferenceDecorator.java │ │ │ │ │ ├── PreferenceDetail.java │ │ │ │ │ ├── PreferenceEditor.java │ │ │ │ │ ├── PreferenceException.java │ │ │ │ │ ├── RenamedPreferences.java │ │ │ │ │ └── UpgradeCayennePreference.java │ │ │ │ │ └── swing │ │ │ │ │ ├── ActionBinding.java │ │ │ │ │ ├── ActionDelegate.java │ │ │ │ │ ├── BeanActionBinding.java │ │ │ │ │ ├── BindingBase.java │ │ │ │ │ ├── BindingBuilder.java │ │ │ │ │ ├── BindingDelegate.java │ │ │ │ │ ├── BindingException.java │ │ │ │ │ ├── BindingExpression.java │ │ │ │ │ ├── BindingFactory.java │ │ │ │ │ ├── BoundComponent.java │ │ │ │ │ ├── CheckBoxBinding.java │ │ │ │ │ ├── ComboSelectionBinding.java │ │ │ │ │ ├── ImageRendererColumn.java │ │ │ │ │ ├── ItemEventBinding.java │ │ │ │ │ ├── ObjectBinding.java │ │ │ │ │ ├── PropertyBinding.java │ │ │ │ │ ├── TableBinding.java │ │ │ │ │ ├── TableBindingBuilder.java │ │ │ │ │ ├── TextBinding.java │ │ │ │ │ ├── components │ │ │ │ │ ├── JCayenneCheckBox.java │ │ │ │ │ ├── LimitedTextField.java │ │ │ │ │ ├── MainToolBar.java │ │ │ │ │ ├── TopBorder.java │ │ │ │ │ ├── image │ │ │ │ │ │ └── FilteredIconFactory.java │ │ │ │ │ ├── textpane │ │ │ │ │ │ ├── EditorKit.java │ │ │ │ │ │ ├── JCayenneTextPane.java │ │ │ │ │ │ ├── LineNumberedBorder.java │ │ │ │ │ │ ├── TextPaneView.java │ │ │ │ │ │ ├── TextPaneViewFactory.java │ │ │ │ │ │ ├── UnderlineHighlighterForText.java │ │ │ │ │ │ ├── style │ │ │ │ │ │ │ ├── SyntaxStyle.java │ │ │ │ │ │ │ ├── TextPaneStyleMap.java │ │ │ │ │ │ │ └── TextPaneStyleTypes.java │ │ │ │ │ │ └── syntax │ │ │ │ │ │ │ ├── EJBQLSyntaxConstant.java │ │ │ │ │ │ │ ├── SQLSyntaxConstants.java │ │ │ │ │ │ │ └── SyntaxConstant.java │ │ │ │ │ └── tree │ │ │ │ │ │ ├── ChangeOptimizingTreeModel.java │ │ │ │ │ │ ├── CheckBoxNodeData.java │ │ │ │ │ │ ├── CheckBoxTree.java │ │ │ │ │ │ ├── CheckBoxTreeCellEditor.java │ │ │ │ │ │ ├── CheckBoxTreeCellRenderer.java │ │ │ │ │ │ └── LabelTreeCellRenderer.java │ │ │ │ │ └── control │ │ │ │ │ ├── ActionLink.java │ │ │ │ │ ├── FileChooser.java │ │ │ │ │ └── FileMenuItem.java │ │ │ │ └── slf4j │ │ │ │ └── impl │ │ │ │ └── StaticLoggerBinder.java │ │ └── resources │ │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── modeler │ │ │ ├── cayennemodeler-strings.properties │ │ │ └── images │ │ │ ├── CayenneModeler.png │ │ │ ├── icon-arrow-closed.png │ │ │ ├── icon-arrow-open.png │ │ │ ├── icon-attribute.png │ │ │ ├── icon-backward.png │ │ │ ├── icon-copy.png │ │ │ ├── icon-create-method.png │ │ │ ├── icon-cut.png │ │ │ ├── icon-datamap.png │ │ │ ├── icon-dbentity.png │ │ │ ├── icon-dbi-catalog.png │ │ │ ├── icon-dbi-column.png │ │ │ ├── icon-dbi-config.png │ │ │ ├── icon-dbi-excludeColumn.png │ │ │ ├── icon-dbi-excludeProcedure.png │ │ │ ├── icon-dbi-excludeTable.png │ │ │ ├── icon-dbi-includeColumn.png │ │ │ ├── icon-dbi-includeProcedure.png │ │ │ ├── icon-dbi-includeTable.png │ │ │ ├── icon-dbi-refresh.png │ │ │ ├── icon-dbi-runImport.png │ │ │ ├── icon-dbi-schema.png │ │ │ ├── icon-dbi-sort.png │ │ │ ├── icon-disable.png │ │ │ ├── icon-dom.png │ │ │ ├── icon-down.png │ │ │ ├── icon-edit.png │ │ │ ├── icon-embeddable.png │ │ │ ├── icon-eomodel.png │ │ │ ├── icon-error.png │ │ │ ├── icon-filter.png │ │ │ ├── icon-find_and_replace.png │ │ │ ├── icon-forward.png │ │ │ ├── icon-gen_java.png │ │ │ ├── icon-info.png │ │ │ ├── icon-inheritance.png │ │ │ ├── icon-move_down.png │ │ │ ├── icon-move_up.png │ │ │ ├── icon-new.png │ │ │ ├── icon-new_embeddable.png │ │ │ ├── icon-new_objentity.png │ │ │ ├── icon-new_query.png │ │ │ ├── icon-node.png │ │ │ ├── icon-objentity.png │ │ │ ├── icon-open.png │ │ │ ├── icon-paste.png │ │ │ ├── icon-plus.png │ │ │ ├── icon-query.png │ │ │ ├── icon-redo.png │ │ │ ├── icon-refresh.png │ │ │ ├── icon-relationship.png │ │ │ ├── icon-remove.png │ │ │ ├── icon-save-as-image.png │ │ │ ├── icon-save.png │ │ │ ├── icon-sort-asc.png │ │ │ ├── icon-sort-desc.png │ │ │ ├── icon-stored-procedure.png │ │ │ ├── icon-sync.png │ │ │ ├── icon-trash.png │ │ │ ├── icon-tree-collapse.png │ │ │ ├── icon-undo.png │ │ │ ├── icon-up.png │ │ │ ├── icon-zoom-in.png │ │ │ ├── icon-zoom-out.png │ │ │ ├── logo.jpg │ │ │ └── welcome │ │ │ ├── welcome-screen-left-bg.jpg │ │ │ ├── welcome-screen-new-btn-hover.png │ │ │ ├── welcome-screen-new-btn.png │ │ │ ├── welcome-screen-open-btn-hover.png │ │ │ ├── welcome-screen-open-btn.png │ │ │ └── welcome-screen-right-bg.jpg │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ ├── configuration │ │ │ └── event │ │ │ │ └── DataNodeEventTest.java │ │ │ └── modeler │ │ │ ├── CayenneModelerValidationIT.java │ │ │ ├── action │ │ │ └── CreateNodeActionTest.java │ │ │ ├── editor │ │ │ ├── dbimport │ │ │ │ ├── DbImportSorterTest.java │ │ │ │ └── tree │ │ │ │ │ ├── BaseNodeTest.java │ │ │ │ │ ├── CatalogNodeTest.java │ │ │ │ │ ├── ColumnNodeTest.java │ │ │ │ │ ├── SchemaNodeTest.java │ │ │ │ │ ├── SchemaProcedureNodeTest.java │ │ │ │ │ └── SchemaTableNodeTest.java │ │ │ └── templateeditor │ │ │ │ ├── ArtifactsConfiguratorTest.java │ │ │ │ ├── EditorTemplateLoaderTest.java │ │ │ │ ├── EditorTemplateSaverTest.java │ │ │ │ └── PreviewActionConfiguratorTest.java │ │ │ ├── event │ │ │ ├── AttributeEventTest.java │ │ │ ├── DataMapEventTest.java │ │ │ ├── DomainDisplayEventTest.java │ │ │ ├── DomainEventTest.java │ │ │ ├── EntityEventTest.java │ │ │ ├── ModelerEventTest.java │ │ │ └── RelationshipEventTest.java │ │ │ └── util │ │ │ ├── ApplicationFileFilterTest.java │ │ │ ├── CircularArrayTest.java │ │ │ ├── DataMapFileFilterTest.java │ │ │ ├── EOModelFileFilterTest.java │ │ │ └── VersionTest.java │ │ └── resources │ │ └── org │ │ └── apache │ │ └── cayenne │ │ └── modeler │ │ └── cayenne-configured-validation.xml ├── cayenne-wocompat │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── wocompat │ │ │ ├── EODbAttribute.java │ │ │ ├── EOModelHelper.java │ │ │ ├── EOModelProcessor.java │ │ │ ├── EOObjAttribute.java │ │ │ ├── EOObjEntity.java │ │ │ ├── EOQuery.java │ │ │ ├── EOSQLQuery.java │ │ │ ├── PlistDataStructureFactory.java │ │ │ ├── PropertyListSerialization.java │ │ │ ├── package.html │ │ │ └── parser │ │ │ ├── DefaultPlistDataStructureFactory.java │ │ │ ├── ParseException.java │ │ │ ├── Parser.java │ │ │ ├── Parser.jj │ │ │ ├── ParserConstants.java │ │ │ ├── ParserTokenManager.java │ │ │ ├── SimpleCharStream.java │ │ │ ├── Token.java │ │ │ └── TokenMgrError.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── cayenne │ │ │ └── wocompat │ │ │ ├── EOModelHelperTest.java │ │ │ ├── EOModelProcessorInheritanceTest.java │ │ │ ├── EOModelProcessorTest.java │ │ │ ├── EOModelPrototypesTest.java │ │ │ ├── EOQueryTest.java │ │ │ ├── PropertyListSerializationTest.java │ │ │ ├── parser │ │ │ └── PropertyListParserTest.java │ │ │ └── unit │ │ │ └── WOCompatCase.java │ │ └── resources │ │ ├── art-with-errors.eomodeld │ │ ├── Artist.plist │ │ ├── ArtistExhibit.plist │ │ ├── DiagramLayout │ │ ├── Exhibit.plist │ │ ├── Gallery.plist │ │ ├── Painting.plist │ │ ├── PaintingInfo.plist │ │ └── index.eomodeld │ │ ├── inheritance.eomodeld │ │ ├── AbstractEntity.plist │ │ ├── ConcreteEntityOne.plist │ │ ├── DetailEntity.plist │ │ ├── DiagramLayout │ │ ├── HelperEntity.plist │ │ ├── HelperFlatEntity.plist │ │ ├── SingleTableConcreteEntityOne.plist │ │ ├── SingleTableConcreteEntityTwo.plist │ │ ├── SingleTableJoin.plist │ │ ├── XSingleTableAbstractEntity.plist │ │ └── index.eomodeld │ │ ├── prototypes.eomodeld │ │ ├── DiagramLayout │ │ ├── Document.plist │ │ ├── EOPrototypes.plist │ │ ├── EOXYZPrototypes.plist │ │ ├── Estimate.plist │ │ ├── Invoice.plist │ │ ├── VendorPO.plist │ │ └── index.eomodeld │ │ └── wotests │ │ ├── art.eomodeld │ │ ├── Artist.plist │ │ ├── ArtistExhibit.plist │ │ ├── CustomTypes.plist │ │ ├── DiagramLayout │ │ ├── Exhibit.plist │ │ ├── ExhibitType.fspec │ │ ├── ExhibitType.plist │ │ ├── Gallery.plist │ │ ├── Painting.plist │ │ ├── PaintingInfo.plist │ │ └── index.eomodeld │ │ ├── cross-model-relationships.eomodeld │ │ ├── CrossModelRelTest.plist │ │ ├── DiagramLayout │ │ └── index.eomodeld │ │ ├── fetchspec.eomodeld │ │ ├── DiagramLayout │ │ ├── Entity1.fspec │ │ ├── Entity1.plist │ │ ├── Entity2.plist │ │ └── index.eomodeld │ │ └── flattened.eomodeld │ │ ├── Artist.plist │ │ ├── ArtistExhibit.plist │ │ ├── Exhibit.plist │ │ └── index.eomodeld └── pom.xml ├── pom.xml ├── rat.sh └── tutorials ├── pom.xml └── tutorial ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── apache │ │ └── cayenne │ │ └── tutorial │ │ ├── Main.java │ │ └── persistent │ │ ├── Artist.java │ │ ├── Datamap.java │ │ ├── Gallery.java │ │ ├── Painting.java │ │ └── auto │ │ ├── _Artist.java │ │ ├── _Datamap.java │ │ ├── _Gallery.java │ │ └── _Painting.java └── resources │ ├── cayenne-project.xml │ └── datamap.map.xml └── test ├── java └── .gitignore └── resources └── .gitignore /.github/actions/export-pom-version/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/.github/actions/export-pom-version/action.yml -------------------------------------------------------------------------------- /.github/actions/export-pom-version/bash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/.github/actions/export-pom-version/bash.sh -------------------------------------------------------------------------------- /.github/maven-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/.github/maven-settings.xml -------------------------------------------------------------------------------- /.github/workflows/verify-deploy-on-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/.github/workflows/verify-deploy-on-push.yml -------------------------------------------------------------------------------- /.github/workflows/verify-on-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/.github/workflows/verify-on-pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/.gitignore -------------------------------------------------------------------------------- /KEYS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/KEYS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE-NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/RELEASE-NOTES.txt -------------------------------------------------------------------------------- /UPGRADE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/UPGRADE.txt -------------------------------------------------------------------------------- /assembly/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/assembly/pom.xml -------------------------------------------------------------------------------- /assembly/src/main/resources/assemblies/generic/assembly-generic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/assembly/src/main/resources/assemblies/generic/assembly-generic.xml -------------------------------------------------------------------------------- /assembly/src/main/resources/assemblies/mac/assembly-mac.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/assembly/src/main/resources/assemblies/mac/assembly-mac.xml -------------------------------------------------------------------------------- /assembly/src/main/resources/assemblies/mac/background.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/assembly/src/main/resources/assemblies/mac/background.tiff -------------------------------------------------------------------------------- /assembly/src/main/resources/assemblies/mac/create-dmg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/assembly/src/main/resources/assemblies/mac/create-dmg.sh -------------------------------------------------------------------------------- /assembly/src/main/resources/assemblies/src/assembly-src.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/assembly/src/main/resources/assemblies/src/assembly-src.xml -------------------------------------------------------------------------------- /assembly/src/main/resources/assemblies/windows/assembly-windows.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/assembly/src/main/resources/assemblies/windows/assembly-windows.xml -------------------------------------------------------------------------------- /cayenne-ant/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/pom.xml -------------------------------------------------------------------------------- /cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java -------------------------------------------------------------------------------- /cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java -------------------------------------------------------------------------------- /cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java -------------------------------------------------------------------------------- /cayenne-ant/src/main/java/org/apache/cayenne/tools/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/main/java/org/apache/cayenne/tools/package.html -------------------------------------------------------------------------------- /cayenne-ant/src/main/resources/org/apache/cayenne/tools/antlib.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/main/resources/org/apache/cayenne/tools/antlib.xml -------------------------------------------------------------------------------- /cayenne-ant/src/test/resources/cgenTest.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/test/resources/cgenTest.map.xml -------------------------------------------------------------------------------- /cayenne-ant/src/test/resources/embeddable.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/test/resources/embeddable.map.xml -------------------------------------------------------------------------------- /cayenne-ant/src/test/resources/org/apache/cayenne/tools/cgen.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/test/resources/org/apache/cayenne/tools/cgen.map.xml -------------------------------------------------------------------------------- /cayenne-ant/src/test/resources/testmap.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-ant/src/test/resources/testmap.map.xml -------------------------------------------------------------------------------- /cayenne-cache-invalidation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cache-invalidation/pom.xml -------------------------------------------------------------------------------- /cayenne-cache-invalidation/src/test/resources/cayenne-lifecycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cache-invalidation/src/test/resources/cayenne-lifecycle.xml -------------------------------------------------------------------------------- /cayenne-cache-invalidation/src/test/resources/lifecycle-map.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cache-invalidation/src/test/resources/lifecycle-map.map.xml -------------------------------------------------------------------------------- /cayenne-cgen/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/pom.xml -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfigList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfigList.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenTemplate.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/MetadataUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/MetadataUtils.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/internal/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/internal/Utils.java -------------------------------------------------------------------------------- /cayenne-cgen/src/main/java/org/apache/cayenne/gen/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/java/org/apache/cayenne/gen/package.html -------------------------------------------------------------------------------- /cayenne-cgen/src/main/resources/templates/v4_1/datamap-singleclass.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/resources/templates/v4_1/datamap-singleclass.vm -------------------------------------------------------------------------------- /cayenne-cgen/src/main/resources/templates/v4_1/datamap-subclass.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/resources/templates/v4_1/datamap-subclass.vm -------------------------------------------------------------------------------- /cayenne-cgen/src/main/resources/templates/v4_1/datamap-superclass.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/resources/templates/v4_1/datamap-superclass.vm -------------------------------------------------------------------------------- /cayenne-cgen/src/main/resources/templates/v4_1/embeddable-subclass.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-subclass.vm -------------------------------------------------------------------------------- /cayenne-cgen/src/main/resources/templates/v4_1/singleclass.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/resources/templates/v4_1/singleclass.vm -------------------------------------------------------------------------------- /cayenne-cgen/src/main/resources/templates/v4_1/subclass.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/resources/templates/v4_1/subclass.vm -------------------------------------------------------------------------------- /cayenne-cgen/src/main/resources/templates/v4_1/superclass.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/main/resources/templates/v4_1/superclass.vm -------------------------------------------------------------------------------- /cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCase.java -------------------------------------------------------------------------------- /cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCaseModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCaseModule.java -------------------------------------------------------------------------------- /cayenne-cgen/src/test/resources/templateTest/_ObjEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/resources/templateTest/_ObjEntity.java -------------------------------------------------------------------------------- /cayenne-cgen/src/test/resources/templateTest/_SQLTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/resources/templateTest/_SQLTemplate.java -------------------------------------------------------------------------------- /cayenne-cgen/src/test/resources/templateTest/_SelectQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/resources/templateTest/_SelectQuery.java -------------------------------------------------------------------------------- /cayenne-cgen/src/test/resources/templateTest/_auto/_ObjEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/resources/templateTest/_auto/_ObjEntity.java -------------------------------------------------------------------------------- /cayenne-cgen/src/test/resources/templateTest/_auto/_SQLTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/resources/templateTest/_auto/_SQLTemplate.java -------------------------------------------------------------------------------- /cayenne-cgen/src/test/resources/templateTest/_auto/_SelectQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-cgen/src/test/resources/templateTest/_auto/_SelectQuery.java -------------------------------------------------------------------------------- /cayenne-commitlog/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-commitlog/pom.xml -------------------------------------------------------------------------------- /cayenne-commitlog/src/test/resources/cayenne-lifecycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-commitlog/src/test/resources/cayenne-lifecycle.xml -------------------------------------------------------------------------------- /cayenne-commitlog/src/test/resources/lifecycle-map.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-commitlog/src/test/resources/lifecycle-map.map.xml -------------------------------------------------------------------------------- /cayenne-crypto/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/pom.xml -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table7.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table8.java -------------------------------------------------------------------------------- /cayenne-crypto/src/test/resources/cayenne-crypto.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/resources/cayenne-crypto.xml -------------------------------------------------------------------------------- /cayenne-crypto/src/test/resources/datamap.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-crypto/src/test/resources/datamap.map.xml -------------------------------------------------------------------------------- /cayenne-dbsync/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-dbsync/pom.xml -------------------------------------------------------------------------------- /cayenne-di/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/pom.xml -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/BeforeScopeEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/BeforeScopeEnd.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/Binder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/Binder.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/BindingBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/BindingBuilder.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/DIBootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/DIBootstrap.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/DecoratorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/DecoratorBuilder.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/Inject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/Inject.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/Injector.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/Key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/Key.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/ListBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/ListBuilder.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/MapBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/MapBuilder.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/Module.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/Provider.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/Scope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/Scope.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/TypeLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/TypeLiteral.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/AfterScopeEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/AfterScopeEnd.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/Binding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/Binding.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIGraph.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIUtil.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/Decoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/Decoration.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultBinder.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultScope.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/ListProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/ListProvider.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/MapProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/MapProvider.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/ModuleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/ModuleLoader.java -------------------------------------------------------------------------------- /cayenne-di/src/main/java/org/apache/cayenne/di/spi/NoScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/main/java/org/apache/cayenne/di/spi/NoScope.java -------------------------------------------------------------------------------- /cayenne-di/src/test/java/org/apache/cayenne/di/DIBootstrapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/test/java/org/apache/cayenne/di/DIBootstrapTest.java -------------------------------------------------------------------------------- /cayenne-di/src/test/java/org/apache/cayenne/di/KeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/test/java/org/apache/cayenne/di/KeyTest.java -------------------------------------------------------------------------------- /cayenne-di/src/test/java/org/apache/cayenne/di/spi/DIGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-di/src/test/java/org/apache/cayenne/di/spi/DIGraphTest.java -------------------------------------------------------------------------------- /cayenne-gradle-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-gradle-plugin/build.gradle -------------------------------------------------------------------------------- /cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /cayenne-gradle-plugin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-gradle-plugin/gradlew -------------------------------------------------------------------------------- /cayenne-gradle-plugin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-gradle-plugin/gradlew.bat -------------------------------------------------------------------------------- /cayenne-gradle-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-gradle-plugin/pom.xml -------------------------------------------------------------------------------- /cayenne-gradle-plugin/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-gradle-plugin/settings.gradle -------------------------------------------------------------------------------- /cayenne-jcache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-jcache/pom.xml -------------------------------------------------------------------------------- /cayenne-jcache/src/test/resources/eh-cache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-jcache/src/test/resources/eh-cache.xml -------------------------------------------------------------------------------- /cayenne-lifecycle/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-lifecycle/README.txt -------------------------------------------------------------------------------- /cayenne-lifecycle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-lifecycle/pom.xml -------------------------------------------------------------------------------- /cayenne-lifecycle/src/test/resources/cayenne-lifecycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-lifecycle/src/test/resources/cayenne-lifecycle.xml -------------------------------------------------------------------------------- /cayenne-lifecycle/src/test/resources/lifecycle-map.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-lifecycle/src/test/resources/lifecycle-map.map.xml -------------------------------------------------------------------------------- /cayenne-osgi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-osgi/pom.xml -------------------------------------------------------------------------------- /cayenne-project-compatibility/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-project-compatibility/pom.xml -------------------------------------------------------------------------------- /cayenne-project/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-project/pom.xml -------------------------------------------------------------------------------- /cayenne-project/src/main/java/org/apache/cayenne/project/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-project/src/main/java/org/apache/cayenne/project/Project.java -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/2_0a/cayenne.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/2_0a/d1Map.map.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/2_0a/d1Node.driver.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/3_0_0_1a/cayenne.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/3_0_0_1a/d1Map1.map.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/3_0_0_1a/d1Map2.map.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/3_0_0_1a/d1NodeDriver.driver.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/6a/cayenne-PROJECT1.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/6a/testProjectMap1_1.map.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-project/src/test/resources/org/apache/cayenne/project/upgrade/v6/6a/testProjectMap1_2.map.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cayenne-velocity/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne-velocity/pom.xml -------------------------------------------------------------------------------- /cayenne/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/pom.xml -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/BaseContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/BaseContext.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/BaseDataObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/BaseDataObject.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/Cayenne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/Cayenne.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/CayenneRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/CayenneRuntimeException.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ConfigurationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ConfigurationException.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/DataChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/DataChannel.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/DataChannelListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/DataChannelListener.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/DataChannelQueryFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/DataChannelQueryFilter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/DataChannelSyncFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/DataChannelSyncFilter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/DataObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/DataObject.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/DataRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/DataRow.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/DeleteDenyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/DeleteDenyException.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/EmbeddableObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/EmbeddableObject.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ExtendedEnumeration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ExtendedEnumeration.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/Fault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/Fault.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/FaultFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/FaultFailureException.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/GenericPersistentObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/GenericPersistentObject.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/HybridPersistentObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/HybridPersistentObject.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/LifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/LifecycleListener.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectContext.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectContextChangeLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectContextChangeLog.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectContextStateLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectContextStateLog.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectId.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectIdCompound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectIdCompound.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectIdNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectIdNumber.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectIdSingle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectIdSingle.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ObjectIdTmp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ObjectIdTmp.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/PersistenceState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/PersistenceState.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/Persistent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/Persistent.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/PersistentObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/PersistentObject.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ProcedureResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ProcedureResult.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/QueryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/QueryResponse.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/QueryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/QueryResult.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/QueryResultItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/QueryResultItem.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ResultBatchIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ResultBatchIterator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ResultIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ResultIterator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ResultIteratorCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ResultIteratorCallback.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/Validating.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/Validating.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ValueHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ValueHolder.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/AttributeFault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/AttributeFault.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/DataContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/DataContext.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/DataDomain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/DataDomain.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/DataDomainQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/DataDomainQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/DataNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/DataNode.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/DataRowStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/DataRowStore.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/DataRowUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/DataRowUtils.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/DbGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/DbGenerator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/NoopDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/NoopDelegate.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/ObjectDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/ObjectDiff.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/ObjectStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/ObjectStore.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/QueryEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/QueryEngine.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/ToManyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/ToManyList.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/ToManyMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/ToManyMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/ToManySet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/ToManySet.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/ToOneFault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/ToOneFault.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/jdbc/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/jdbc/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/types/WktType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/types/WktType.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/access/types/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/access/types/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/annotation/PostAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/annotation/PostAdd.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/annotation/PostLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/annotation/PostLoad.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/annotation/PreRemove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/annotation/PreRemove.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/annotation/PreUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/annotation/PreUpdate.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ashwood/SortWeight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ashwood/SortWeight.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/cache/MapQueryCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/cache/MapQueryCache.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/cache/QueryCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/cache/QueryCache.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/AutoAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/AutoAdapter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/DbAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/DbAdapter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/JdbcAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/JdbcAdapter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/JdbcPkGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/JdbcPkGenerator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/PkGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/PkGenerator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/QuotingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/QuotingStrategy.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/TypesHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/TypesHandler.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/TypesMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/TypesMapping.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/db2/DB2Adapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/db2/DB2Adapter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/db2/DB2Sniffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/db2/DB2Sniffer.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/db2/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/db2/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/derby/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/derby/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/h2/H2Adapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/h2/H2Adapter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/h2/H2CharType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/h2/H2CharType.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/h2/H2PkGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/h2/H2PkGenerator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/h2/H2Sniffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/h2/H2Sniffer.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/hsqldb/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/hsqldb/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/mysql/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/mysql/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/oracle/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/oracle/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/postgres/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/postgres/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/dba/sybase/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/dba/sybase/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ejbql/EJBQLException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ejbql/EJBQLException.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ejbql/EJBQLParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ejbql/EJBQLParser.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIn.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ejbql/parser/EJBQLOr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ejbql/parser/EJBQLOr.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/ejbql/parser/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/ejbql/parser/Node.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/event/CayenneEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/event/CayenneEvent.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/event/DispatchQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/event/DispatchQueue.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/event/EventBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/event/EventBridge.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/event/EventManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/event/EventManager.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/event/EventSubject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/event/EventSubject.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/event/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/event/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/Expression.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/TraversalHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/TraversalHandler.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/TraversalHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/TraversalHelper.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/ValueInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/ValueInjector.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAbs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAbs.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAdd.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAll.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAnd.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAny.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAny.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAvg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTAvg.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTConcat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTConcat.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTCount.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTDbPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTDbPath.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTDivide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTDivide.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTElse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTElse.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTEnum.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTEqual.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTExists.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTFalse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTFalse.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTIn.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLength.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLess.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLike.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTList.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLocate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLocate.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTLower.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTMax.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTMax.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTMin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTMin.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTMod.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTNegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTNegate.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTNot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTNot.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTNotIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTNotIn.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTOr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTOr.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTPath.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTScalar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTScalar.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTSqrt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTSqrt.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTSum.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTThen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTThen.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTTrim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTTrim.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTTrue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTTrue.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTUpper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTUpper.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTWhen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTWhen.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/Evaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/Evaluator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/Node.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/Token.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/parser/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/parser/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/path/CayennePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/path/CayennePath.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/path/PathParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/path/PathParser.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/exp/path/SegmentList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/exp/path/SegmentList.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/ArcId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/ArcId.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/CompoundDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/CompoundDiff.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/GraphDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/GraphDiff.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/GraphEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/GraphEvent.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/GraphManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/GraphManager.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/GraphMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/GraphMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/NodeDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/NodeDiff.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/graph/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/graph/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/log/JdbcEventLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/log/JdbcEventLogger.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/Attribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/Attribute.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/CallbackMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/CallbackMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/DataMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/DataMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/DbAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/DbAttribute.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/DbEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/DbEntity.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/DbJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/DbJoin.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/DbKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/DbKeyGenerator.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/DbRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/DbRelationship.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/DeleteRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/DeleteRule.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/Embeddable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/Embeddable.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/EmbeddedResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/EmbeddedResult.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/Entity.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/EntityResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/EntityResolver.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/EntityResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/EntityResult.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/EntitySorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/EntitySorter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/JoinType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/JoinType.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/LifecycleEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/LifecycleEvent.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/MappingCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/MappingCache.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/MappingNamespace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/MappingNamespace.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/ObjAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/ObjAttribute.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/ObjEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/ObjEntity.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/ObjRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/ObjRelationship.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/PathComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/PathComponent.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/Procedure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/Procedure.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/QueryDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/QueryDescriptor.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/Relationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/Relationship.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/SQLResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/SQLResult.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/event/MapEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/event/MapEvent.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/map/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/map/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/AbstractQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/AbstractQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/BatchQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/BatchQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/BatchQueryRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/BatchQueryRow.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/CacheableQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/CacheableQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/CapsStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/CapsStrategy.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/ColumnSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/ColumnSelect.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/EJBQLQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/EJBQLQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/FluentSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/FluentSelect.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/IndirectQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/IndirectQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/MappedExec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/MappedExec.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/MappedSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/MappedSelect.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/ObjectIdQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/ObjectIdQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/ObjectSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/ObjectSelect.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/Ordering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/Ordering.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/Orderings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/Orderings.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/ProcedureCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/ProcedureCall.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/ProcedureQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/ProcedureQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/Query.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/QueryChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/QueryChain.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/QueryMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/QueryMetadata.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/QueryRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/QueryRouter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/RefreshQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/RefreshQuery.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/SQLAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/SQLAction.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/SQLExec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/SQLExec.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/SQLSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/SQLSelect.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/SQLTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/SQLTemplate.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/Select.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/Select.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/SelectById.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/SelectById.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/SortOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/SortOrder.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/query/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/query/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/Accessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/Accessor.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/ArcProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/ArcProperty.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/BaseProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/BaseProperty.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/BeanAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/BeanAccessor.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/Converter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/FaultFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/FaultFactory.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/MapAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/MapAccessor.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/reflect/PojoMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/reflect/PojoMapper.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/resource/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/resource/Resource.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/resource/URLResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/resource/URLResource.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/runtime/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/runtime/package-info.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/template/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/template/Context.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/template/parser/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/template/parser/Node.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/tx/BaseTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/tx/BaseTransaction.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/tx/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/tx/Transaction.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/tx/TransactionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/tx/TransactionFilter.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/ArrayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/ArrayUtil.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/CayenneMapEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/CayenneMapEntry.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/ConversionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/ConversionUtil.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/EqualsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/EqualsBuilder.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/EventUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/EventUtil.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/GenericResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/GenericResponse.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/HashCodeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/HashCodeBuilder.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/IDUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/IDUtil.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/Invocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/Invocation.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/ListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/ListResponse.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/MemoryBlob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/MemoryBlob.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/MemoryClob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/MemoryClob.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/ReferenceMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/ReferenceMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/RegexUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/RegexUtil.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/SingleEntryMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/SingleEntryMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/SoftValueMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/SoftValueMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/ToStringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/ToStringBuilder.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/Util.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/WeakValueMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/WeakValueMap.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/XMLEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/XMLEncoder.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/XMLSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/XMLSerializable.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/util/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/util/package.html -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/value/GeoJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/value/GeoJson.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/value/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/value/Json.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/value/Wkt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/value/Wkt.java -------------------------------------------------------------------------------- /cayenne/src/main/java/org/apache/cayenne/value/json/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/java/org/apache/cayenne/value/json/JsonUtils.java -------------------------------------------------------------------------------- /cayenne/src/main/jjtree/org/apache/cayenne/ejbql/EJBQLParser.jjt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/jjtree/org/apache/cayenne/ejbql/EJBQLParser.jjt -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/db2/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/db2/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/derby/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/derby/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/h2/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/h2/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/hsqldb/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/hsqldb/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/ingres/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/ingres/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/mysql/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/mysql/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/oracle/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/oracle/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/sqlite/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/sqlite/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/sybase/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/sybase/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/dba/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/dba/types.xml -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/10/cgen.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/10/cgen.xsd -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/10/domain.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/10/domain.xsd -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/10/graph.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/10/graph.xsd -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/10/info.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/10/info.xsd -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/11/cgen.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/11/cgen.xsd -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/11/domain.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/11/domain.xsd -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/11/graph.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/11/graph.xsd -------------------------------------------------------------------------------- /cayenne/src/main/resources/org/apache/cayenne/schema/11/info.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/main/resources/org/apache/cayenne/schema/11/info.xsd -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOMany2OneIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOMany2OneIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOMany2OneNoRevIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOMany2OneNoRevIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOMapRelationshipIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOMapRelationshipIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOOne2ManyIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOOne2ManyIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOOne2OneDepIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOOne2OneDepIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOOneDep2OneIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOOneDep2OneIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOOneToManyFKIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOOneToManyFKIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOOneToOneFKIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOOneToOneFKIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOReflexiveRelIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOReflexiveRelIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CDOSetRelationshipIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CDOSetRelationshipIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/Cay2412IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/Cay2412IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CayenneCompoundIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CayenneCompoundIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CayenneDOTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CayenneDOTestBase.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CayenneIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CayenneIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CircularDependencyIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CircularDependencyIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/CompoundPkChangeIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/CompoundPkChangeIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/ConfigExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/ConfigExceptionTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/DataRowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/DataRowTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/GenericMappingIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/GenericMappingIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/LazyAttributesIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/LazyAttributesIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/ManyToManyJoinIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/ManyToManyJoinIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/ManyToManyNoJoinIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/ManyToManyNoJoinIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/MeaningfulFKIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/MeaningfulFKIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/MockDataChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/MockDataChannel.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/MockPersistentObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/MockPersistentObject.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/MockSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/MockSerializable.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/ObjectIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/ObjectIdTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/PersistentObjectIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/PersistentObjectIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/PregeneratedPKIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/PregeneratedPKIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/CAY2509IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/CAY2509IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/CAY2723IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/CAY2723IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/Cay2032IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/Cay2032IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/Cay2641IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/Cay2641IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/Cay2666IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/Cay2666IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/DataContextIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/DataContextIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/DataDomainIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/DataDomainIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/DataNodeIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/DataNodeIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/DbGeneratorIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/DbGeneratorIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/DeleteRulesIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/DeleteRulesIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/EmbeddingIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/EmbeddingIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/EnumIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/EnumIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/MiscTypesIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/MiscTypesIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/MockDataNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/MockDataNode.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/ObjectStoreIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/ObjectStoreIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/ToManyListIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/ToManyListIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/access/UUIDIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/access/UUIDIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/cache/MockQueryCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/cache/MockQueryCache.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/cache/QueryCacheIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/cache/QueryCacheIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/dba/AutoAdapterIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/dba/AutoAdapterIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/dba/JdbcAdapterIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/dba/JdbcAdapterIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/dba/PkGeneratorIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/dba/PkGeneratorIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/dba/TypesMappingIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/dba/TypesMappingIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/ejbql/EJBQLEnum1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/ejbql/EJBQLEnum1.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/event/MockListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/event/MockListener.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/exp/CaseWhenIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/exp/CaseWhenIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/exp/CayennePathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/exp/CayennePathTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/exp/ExpEnum1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/exp/ExpEnum1.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/exp/ExpressionIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/exp/ExpressionIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/exp/ExpressionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/exp/ExpressionTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/exp/parser/ASTInTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/exp/parser/ASTInTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/exp/parser/ASTOrTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/exp/parser/ASTOrTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/graph/GraphMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/graph/GraphMapTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/AnnotationIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/AnnotationIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/AttributeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/AttributeTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/CallbackMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/CallbackMapTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/DataMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/DataMapTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/DbAttributeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/DbAttributeTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/DbEntityIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/DbEntityIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/DbEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/DbEntityTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/DbJoinTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/DbJoinTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/DbRelationshipIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/DbRelationshipIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/EmbeddableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/EmbeddableTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/EntityIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/EntityIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/EntityResolverIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/EntityResolverIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/MockAttribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/MockAttribute.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/MockEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/MockEntity.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/MockRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/MockRelationship.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/MockSQLAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/MockSQLAction.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/ObjAttributeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/ObjAttributeTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/ObjEntityIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/ObjEntityIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/ObjEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/ObjEntityTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/ProcedureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/ProcedureTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/map/RelationshipTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/map/RelationshipTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/CAY2541IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/CAY2541IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/ColumnSelectIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/ColumnSelectIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/EJBQLQueryIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/EJBQLQueryIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/MappedQueryIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/MappedQueryIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/MockQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/MockQuery.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/OrderingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/OrderingTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/QueryChainIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/QueryChainIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/QueryTimeoutIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/QueryTimeoutIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/SQLExecIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/SQLExecIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/SQLSelectIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/SQLSelectIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/SQLSelectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/SQLSelectTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/SQLTemplateIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/SQLTemplateIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/query/SelectByIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/query/SelectByIdTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/reflect/TstFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/reflect/TstFields.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/reflect/TstJavaBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/reflect/TstJavaBean.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/cay_2032/Team.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/cay_2032/Team.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/lazy/Lazyblob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/lazy/Lazyblob.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable1.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable2.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable3.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable4.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/mt/MtTable5.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/testmap/Award.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/testmap/Award.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/things/Bag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/things/Bag.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/things/Ball.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/things/Ball.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/things/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/things/Box.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/testdo/things/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/testdo/things/Thing.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/tx/UserTransactionIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/tx/UserTransactionIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/H2UnitDbAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/H2UnitDbAdapter.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/HSQLProcedures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/HSQLProcedures.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/JNDISetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/JNDISetup.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/UnitDbAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/UnitDbAdapter.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/di/CommitStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/di/CommitStats.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/di/DICase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/di/DICase.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/di/DICaseSelfIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/di/DICaseSelfIT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/jira/CAY_191IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/jira/CAY_191IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/jira/CAY_194IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/jira/CAY_194IT.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/unit/util/TstBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/unit/util/TstBean.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/util/ArrayUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/util/ArrayUtilTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/util/IDUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/util/IDUtilTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/util/IndexedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/util/IndexedObject.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/util/InvocationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/util/InvocationTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/util/RegexUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/util/RegexUtilTest.java -------------------------------------------------------------------------------- /cayenne/src/test/java/org/apache/cayenne/util/UtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/java/org/apache/cayenne/util/UtilTest.java -------------------------------------------------------------------------------- /cayenne/src/test/resources/annotation/cayenne-project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/annotation/cayenne-project.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/annotation/datamapAnnotation.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/annotation/datamapAnnotation.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/array-type.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/array-type.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/binary-pk.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/binary-pk.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay-2032.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay-2032.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay2641/cayenne-cay-2641.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay2641/cayenne-cay-2641.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay2641/datamapLazy.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay2641/datamapLazy.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay2666/cayenne-cay-2666.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay2666/cayenne-cay-2666.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay2666/datamap.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay2666/datamap.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay743/cayenne-domain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay743/cayenne-domain.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay743/map1.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay743/map1.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cay743/map2.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cay743/map2.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-array-type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-array-type.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-binary-pk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-binary-pk.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-cay-2032.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-cay-2032.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-compound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-compound.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-date-time.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-date-time.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-delete-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-delete-rules.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-embeddable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-embeddable.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-empty.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-enum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-enum.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-extended-type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-extended-type.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-generated.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-generated.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-generic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-generic.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-hybrid-data-object.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-hybrid-data-object.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-inheritance-single-table1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-inheritance-single-table1.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-inheritance-vertical.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-inheritance-vertical.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-inheritance-with-enum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-inheritance-with-enum.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-inheritance.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-inheritance.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-json.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-json.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-lazy-attributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-lazy-attributes.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-legacy-date-time.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-legacy-date-time.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-lifecycle-callbacks-order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-lifecycle-callbacks-order.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-lifecycles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-lifecycles.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-lob.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-lob.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-locking.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-locking.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-map-to-many.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-map-to-many.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-meaningful-pk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-meaningful-pk.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-misc-types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-misc-types.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-mixed-persistence-strategy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-mixed-persistence-strategy.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-multi-tier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-multi-tier.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-multinode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-multinode.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-no-pk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-no-pk.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-numeric-types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-numeric-types.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-oneway-rels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-oneway-rels.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-people.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-people.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-primitive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-primitive.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-qualified.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-qualified.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-quoted-identifiers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-quoted-identifiers.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-reflexive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-reflexive.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-activity.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-child-master.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-child-master.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-clob.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-clob.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-delete-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-delete-rules.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-flattened.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-flattened.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-set-to-many.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-set-to-many.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-to-many-fk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-to-many-fk.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships-to-one-fk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships-to-one-fk.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-relationships.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-relationships.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-return-types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-return-types.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-soft-delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-soft-delete.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-sus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-sus.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-table-primitives.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-table-primitives.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-testmap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-testmap.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-things.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-things.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-toone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-toone.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-unsupported-distinct-types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-unsupported-distinct-types.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-uuid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-uuid.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/cayenne-weighted-sort.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/cayenne-weighted-sort.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/compound.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/compound.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/custom-name-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/custom-name-file.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/date-time.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/date-time.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/dbcp.driver.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/dbcp.driver.properties -------------------------------------------------------------------------------- /cayenne/src/test/resources/dbcp.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/dbcp.properties -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/create-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/create-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/create-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/create-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/create-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/create-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/create-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/create-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/drop-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/drop-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/drop-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/drop-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/drop-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/drop-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/db2/drop-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/db2/drop-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/hsqldb/create-sp-aliases.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/hsqldb/create-sp-aliases.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/create-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/create-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/create-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/create-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/create-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/create-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/create-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/create-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/drop-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/drop-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/drop-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/drop-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/drop-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/drop-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/mysql/drop-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/mysql/drop-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/oracle/create-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/oracle/create-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/oracle/create-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/oracle/create-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/oracle/create-types-pkg.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/oracle/create-types-pkg.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/oracle/create-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/oracle/create-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/oracle/create-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/oracle/create-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/postgresql/create-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/postgresql/create-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/postgresql/create-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/postgresql/create-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/postgresql/create-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/postgresql/create-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/postgresql/create-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/postgresql/create-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/create-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/create-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/create-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/create-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/create-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/create-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/create-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/create-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/drop-out-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/drop-out-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/drop-select-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/drop-select-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/drop-update-sp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/drop-update-sp.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/ddl/sybase/drop-update-sp2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/ddl/sybase/drop-update-sp2.sql -------------------------------------------------------------------------------- /cayenne/src/test/resources/delete-rules.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/delete-rules.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/embeddable.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/embeddable.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/empty.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/empty.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/enum.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/enum.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/extended-type.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/extended-type.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/generated.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/generated.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/generic.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/generic.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/hybrid-data-object.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/hybrid-data-object.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/inheritance-single-table1.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/inheritance-single-table1.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/inheritance-vertical.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/inheritance-vertical.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/inheritance-with-enum.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/inheritance-with-enum.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/inheritance.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/inheritance.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/json.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/json.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/lazy-attributes.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/lazy-attributes.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/legacy-date-time.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/legacy-date-time.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/lifecycle-callbacks-order.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/lifecycle-callbacks-order.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/lifecycles.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/lifecycles.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/lob.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/lob.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/locking.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/locking.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/map-db1.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/map-db1.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/map-db2.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/map-db2.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/map-to-many.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/map-to-many.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/meaningful-pk.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/meaningful-pk.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/misc-types.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/misc-types.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/mixed-persistence-strategy.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/mixed-persistence-strategy.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/multi-tier.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/multi-tier.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/no-pk.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/no-pk.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/numeric-types.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/numeric-types.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/oneway-rels.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/oneway-rels.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/org/apache/cayenne/util/jar-test.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/org/apache/cayenne/util/jar-test.jar -------------------------------------------------------------------------------- /cayenne/src/test/resources/people.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/people.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/primitive.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/primitive.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/qualified.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/qualified.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/quoted-identifiers.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/quoted-identifiers.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/reflexive.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/reflexive.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-activity.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-activity.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-child-master.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-child-master.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-clob.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-clob.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-delete-rules.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-delete-rules.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-flattened.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-flattened.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-many-to-many-join.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-many-to-many-join.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-set-to-many.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-set-to-many.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-to-many-fk.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-to-many-fk.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships-to-one-fk.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships-to-one-fk.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/relationships.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/relationships.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/return-types.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/return-types.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/soft-delete.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/soft-delete.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/sus-map.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/sus-map.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/table-primitives.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/table-primitives.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/testmap.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/testmap.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/things.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/things.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/toone.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/toone.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/unsupported-distinct-types.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/unsupported-distinct-types.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/url conversion/cayenne-empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/url conversion/cayenne-empty.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/url conversion/empty.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/url conversion/empty.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/uuid.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/uuid.map.xml -------------------------------------------------------------------------------- /cayenne/src/test/resources/weighted-sort.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/cayenne/src/test/resources/weighted-sort.map.xml -------------------------------------------------------------------------------- /docs/asciidoc/cayenne-asciidoc-extension/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/cayenne-asciidoc-extension/pom.xml -------------------------------------------------------------------------------- /docs/asciidoc/cayenne-guide/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/cayenne-guide/pom.xml -------------------------------------------------------------------------------- /docs/asciidoc/cayenne-guide/src/docs/asciidoc/cayenne-guide.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/cayenne-guide/src/docs/asciidoc/cayenne-guide.adoc -------------------------------------------------------------------------------- /docs/asciidoc/getting-started-db-first/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/getting-started-db-first/pom.xml -------------------------------------------------------------------------------- /docs/asciidoc/getting-started-guide/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/getting-started-guide/pom.xml -------------------------------------------------------------------------------- /docs/asciidoc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/pom.xml -------------------------------------------------------------------------------- /docs/asciidoc/upgrade-guide/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/upgrade-guide/pom.xml -------------------------------------------------------------------------------- /docs/asciidoc/upgrade-guide/src/docs/asciidoc/upgrade-guide.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/asciidoc/upgrade-guide/src/docs/asciidoc/upgrade-guide.adoc -------------------------------------------------------------------------------- /docs/doc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/doc/pom.xml -------------------------------------------------------------------------------- /docs/doc/src/main/resources/README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/doc/src/main/resources/README.html -------------------------------------------------------------------------------- /docs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/docs/pom.xml -------------------------------------------------------------------------------- /maven-plugins/cayenne-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/maven-plugins/cayenne-maven-plugin/pom.xml -------------------------------------------------------------------------------- /maven-plugins/cayenne-modeler-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/maven-plugins/cayenne-modeler-maven-plugin/pom.xml -------------------------------------------------------------------------------- /maven-plugins/cayenne-tools-itest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/maven-plugins/cayenne-tools-itest/pom.xml -------------------------------------------------------------------------------- /maven-plugins/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/maven-plugins/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-modeler-generic-ext/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler-generic-ext/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-modeler-generic/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler-generic/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-modeler-mac-ext/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler-mac-ext/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-modeler-mac/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler-mac/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-modeler-mac/src/main/resources/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler-mac/src/main/resources/README.txt -------------------------------------------------------------------------------- /modeler/cayenne-modeler-win-ext/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler-win-ext/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-modeler-win/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler-win/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-modeler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-modeler/pom.xml -------------------------------------------------------------------------------- /modeler/cayenne-wocompat/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/cayenne-wocompat/pom.xml -------------------------------------------------------------------------------- /modeler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/modeler/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/pom.xml -------------------------------------------------------------------------------- /rat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/rat.sh -------------------------------------------------------------------------------- /tutorials/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/tutorials/pom.xml -------------------------------------------------------------------------------- /tutorials/tutorial/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/tutorials/tutorial/pom.xml -------------------------------------------------------------------------------- /tutorials/tutorial/src/main/resources/cayenne-project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/tutorials/tutorial/src/main/resources/cayenne-project.xml -------------------------------------------------------------------------------- /tutorials/tutorial/src/main/resources/datamap.map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/cayenne/HEAD/tutorials/tutorial/src/main/resources/datamap.map.xml -------------------------------------------------------------------------------- /tutorials/tutorial/src/test/java/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tutorials/tutorial/src/test/resources/.gitignore: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------