Download stardust Free Java Code
Description
the simplest COMET server I could imagine.
Source Files
The download file stardust-master.zip has the following entries.
LICENSE.txt//w ww . j av a 2 s . com
README.md
mckoi.db.conf
pom.xml
src/integration/java/org/nebulae2us/stardust/AllIntegrationTests.java
src/integration/java/org/nebulae2us/stardust/BaseIntegrationTest.java
src/integration/java/org/nebulae2us/stardust/DaoManager_H2_IT.java
src/integration/java/org/nebulae2us/stardust/ExampleIT.java
src/integration/java/org/nebulae2us/stardust/OneEntityWithSequence_IT.java
src/integration/java/org/nebulae2us/stardust/OneEntity_IT.java
src/integration/java/org/nebulae2us/stardust/dao/domain/H2_SQL_IT.java
src/integration/java/org/nebulae2us/stardust/dao/domain/JdbcExecutor_prepareStatement_IT.java
src/integration/resources/db/derby-in-memory.properties
src/integration/resources/db/h2-in-memory.properties
src/integration/resources/db/hsqldb-in-memory.properties
src/integration/resources/db/mckoi-embedded.properties
src/integration/resources/log4j.properties
src/main/java/org/nebulae2us/stardust/BaseFilterBuilder.java
src/main/java/org/nebulae2us/stardust/ChainedFilterBuilder.java
src/main/java/org/nebulae2us/stardust/DaoManager.java
src/main/java/org/nebulae2us/stardust/Delete.java
src/main/java/org/nebulae2us/stardust/DeleteBuilder.java
src/main/java/org/nebulae2us/stardust/Filter.java
src/main/java/org/nebulae2us/stardust/FilterBuilder.java
src/main/java/org/nebulae2us/stardust/GroupFilterBuilder.java
src/main/java/org/nebulae2us/stardust/NewEntityDetector.java
src/main/java/org/nebulae2us/stardust/Query.java
src/main/java/org/nebulae2us/stardust/QueryBuilder.java
src/main/java/org/nebulae2us/stardust/TranslationReady.java
src/main/java/org/nebulae2us/stardust/Update.java
src/main/java/org/nebulae2us/stardust/UpdateBuilder.java
src/main/java/org/nebulae2us/stardust/adapter/DateAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/IntegerBooleanAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/NamedEnumAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/OrdinalEnumAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/TimeAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/TimestampAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/TrueFalseAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/TypeAdapter.java
src/main/java/org/nebulae2us/stardust/adapter/YesNoAdapter.java
src/main/java/org/nebulae2us/stardust/annotation/TypeAdapter.java
src/main/java/org/nebulae2us/stardust/dao/FirstColumnRecordMapper.java
src/main/java/org/nebulae2us/stardust/dao/GenericDataReader.java
src/main/java/org/nebulae2us/stardust/dao/JdbcExecutor.java
src/main/java/org/nebulae2us/stardust/dao/NamedColumnRecordMapper.java
src/main/java/org/nebulae2us/stardust/dao/NthColumnRecordMapper.java
src/main/java/org/nebulae2us/stardust/dao/NullObject.java
src/main/java/org/nebulae2us/stardust/dao/RecordMapper.java
src/main/java/org/nebulae2us/stardust/dao/RecordSetHandler.java
src/main/java/org/nebulae2us/stardust/dao/ReleaseConnectionHandler.java
src/main/java/org/nebulae2us/stardust/dao/SpringManagedDataSource.java
src/main/java/org/nebulae2us/stardust/dao/SqlBundle.java
src/main/java/org/nebulae2us/stardust/datasource/DriverManagerDataSource.java
src/main/java/org/nebulae2us/stardust/datasource/JndiDataSource.java
src/main/java/org/nebulae2us/stardust/db/domain/Column.java
src/main/java/org/nebulae2us/stardust/db/domain/ColumnBuilder.java
src/main/java/org/nebulae2us/stardust/db/domain/JoinType.java
src/main/java/org/nebulae2us/stardust/db/domain/LinkedTable.java
src/main/java/org/nebulae2us/stardust/db/domain/LinkedTableBuilder.java
src/main/java/org/nebulae2us/stardust/db/domain/LinkedTableBundle.java
src/main/java/org/nebulae2us/stardust/db/domain/LinkedTableBundleBuilder.java
src/main/java/org/nebulae2us/stardust/db/domain/Table.java
src/main/java/org/nebulae2us/stardust/db/domain/TableBuilder.java
src/main/java/org/nebulae2us/stardust/db/domain/package-info.java
src/main/java/org/nebulae2us/stardust/ddl/domain/ColumnType.java
src/main/java/org/nebulae2us/stardust/ddl/domain/CreateColumn.java
src/main/java/org/nebulae2us/stardust/ddl/domain/DDLGenerator.java
src/main/java/org/nebulae2us/stardust/def/domain/AbstractAnnotationDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/AnnotationEntityDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/AnnotationExtensionDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/AnnotationValueObjectDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/AttributeHolderDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/AttributeHolderDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/AttributeRelationshipHolderDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/AttributeRelationshipHolderDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/DefinitionRepository.java
src/main/java/org/nebulae2us/stardust/def/domain/EntityDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/EntityDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/ExtensionDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/ExtensionDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/JoinDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/RelationshipDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/SemiEntityDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/SemiEntityDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/def/domain/ValueObjectDefinition.java
src/main/java/org/nebulae2us/stardust/def/domain/ValueObjectDefinitionBuilder.java
src/main/java/org/nebulae2us/stardust/dialect/DB2Dialect.java
src/main/java/org/nebulae2us/stardust/dialect/DefaultDialect.java
src/main/java/org/nebulae2us/stardust/dialect/DerbyDialect.java
src/main/java/org/nebulae2us/stardust/dialect/Dialect.java
src/main/java/org/nebulae2us/stardust/dialect/H2Dialect.java
src/main/java/org/nebulae2us/stardust/dialect/HSQLDialect.java
src/main/java/org/nebulae2us/stardust/dialect/MckoiDialect.java
src/main/java/org/nebulae2us/stardust/dialect/MySQLDialect.java
src/main/java/org/nebulae2us/stardust/dialect/OracleDialect.java
src/main/java/org/nebulae2us/stardust/dialect/PostgreDialect.java
src/main/java/org/nebulae2us/stardust/dialect/SQLServer2008Dialect.java
src/main/java/org/nebulae2us/stardust/dialect/SQLServerDialect.java
src/main/java/org/nebulae2us/stardust/exception/IllegalSyntaxException.java
src/main/java/org/nebulae2us/stardust/exception/SqlException.java
src/main/java/org/nebulae2us/stardust/expr/domain/AnyAllExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/AttributeExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/BetweenExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/ComparisonExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/DeleteEntityExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/DeleteExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/Expression.java
src/main/java/org/nebulae2us/stardust/expr/domain/ExpressionIterator.java
src/main/java/org/nebulae2us/stardust/expr/domain/FunctionExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/InListExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/InsertEntityExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/InsertExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/IsNullExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/LastIdentityQueryExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/LikeExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/LogicalExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/LogicalOperator.java
src/main/java/org/nebulae2us/stardust/expr/domain/NamedParamExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/OrderExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/PredicateExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/QueryExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/Reducible.java
src/main/java/org/nebulae2us/stardust/expr/domain/SelectAttributeExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/SelectExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/SelectorExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/SequenceQueryExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/SetAttributeExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/SetExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/SingleValueQueryExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/UpdateEntityExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/UpdateExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/WildcardExpression.java
src/main/java/org/nebulae2us/stardust/expr/domain/package-info.java
src/main/java/org/nebulae2us/stardust/generator/IdentityValueRetriever.java
src/main/java/org/nebulae2us/stardust/generator/SequenceValueGenerator.java
src/main/java/org/nebulae2us/stardust/generator/ValueGenerator.java
src/main/java/org/nebulae2us/stardust/internal/util/BaseAssert.java
src/main/java/org/nebulae2us/stardust/internal/util/Builders.java
src/main/java/org/nebulae2us/stardust/internal/util/ClassToRootClassIterable.java
src/main/java/org/nebulae2us/stardust/internal/util/GenerateBuilders.java
src/main/java/org/nebulae2us/stardust/internal/util/NameUtils.java
src/main/java/org/nebulae2us/stardust/internal/util/ObjectUtils.java
src/main/java/org/nebulae2us/stardust/internal/util/ReflectionUtils.java
src/main/java/org/nebulae2us/stardust/internal/util/SQLUtils.java
src/main/java/org/nebulae2us/stardust/internal/util/ScalarValueIterator.java
src/main/java/org/nebulae2us/stardust/internal/util/StringUtils.java
src/main/java/org/nebulae2us/stardust/my/domain/Attribute.java
src/main/java/org/nebulae2us/stardust/my/domain/AttributeBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/AttributeHolder.java
src/main/java/org/nebulae2us/stardust/my/domain/AttributeHolderBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/Entity.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityAttribute.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityAttributeBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityDiscriminator.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityDiscriminatorBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityIdentifier.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityIdentifierBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/EntityRepository.java
src/main/java/org/nebulae2us/stardust/my/domain/FetchType.java
src/main/java/org/nebulae2us/stardust/my/domain/InheritanceType.java
src/main/java/org/nebulae2us/stardust/my/domain/RelationalType.java
src/main/java/org/nebulae2us/stardust/my/domain/ScalarAttribute.java
src/main/java/org/nebulae2us/stardust/my/domain/ScalarAttributeBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/ValueObject.java
src/main/java/org/nebulae2us/stardust/my/domain/ValueObjectAttribute.java
src/main/java/org/nebulae2us/stardust/my/domain/ValueObjectAttributeBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/ValueObjectBuilder.java
src/main/java/org/nebulae2us/stardust/my/domain/package-info.java
src/main/java/org/nebulae2us/stardust/my/domain/scanner/EntityAttributeScanner.java
src/main/java/org/nebulae2us/stardust/my/domain/scanner/EntityScanner.java
src/main/java/org/nebulae2us/stardust/my/domain/scanner/JoinColumnAnnotScanner.java
src/main/java/org/nebulae2us/stardust/my/domain/scanner/ScalarAttributeScanner.java
src/main/java/org/nebulae2us/stardust/my/domain/scanner/ScannerUtils.java
src/main/java/org/nebulae2us/stardust/my/domain/scanner/ValueObjectScanner.java
src/main/java/org/nebulae2us/stardust/sql/domain/AliasJoin.java
src/main/java/org/nebulae2us/stardust/sql/domain/AliasJoinBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/ArrayWrapper.java
src/main/java/org/nebulae2us/stardust/sql/domain/AttributeMapping.java
src/main/java/org/nebulae2us/stardust/sql/domain/AttributeMappingBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/DataReader.java
src/main/java/org/nebulae2us/stardust/sql/domain/DataReaderMirror.java
src/main/java/org/nebulae2us/stardust/sql/domain/EntityAttributeMapping.java
src/main/java/org/nebulae2us/stardust/sql/domain/EntityAttributeMappingBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/EntityMapping.java
src/main/java/org/nebulae2us/stardust/sql/domain/EntityMappingBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/EntityMappingRepository.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedEntity.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedEntityBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedEntityBundle.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedEntityBundleBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedTableEntity.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedTableEntityBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedTableEntityBundle.java
src/main/java/org/nebulae2us/stardust/sql/domain/LinkedTableEntityBundleBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/ScalarAttributeMapping.java
src/main/java/org/nebulae2us/stardust/sql/domain/ScalarAttributeMappingBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/ValueObjectAttributeMapping.java
src/main/java/org/nebulae2us/stardust/sql/domain/ValueObjectAttributeMappingBuilder.java
src/main/java/org/nebulae2us/stardust/sql/domain/package-info.java
src/main/java/org/nebulae2us/stardust/translate/domain/AnyAllTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/AttributeTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/BetweenTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/CommonTranslatorController.java
src/main/java/org/nebulae2us/stardust/translate/domain/ComparisonTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/DeleteEntityTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/EmptySqlBundle.java
src/main/java/org/nebulae2us/stardust/translate/domain/ExecutableSql.java
src/main/java/org/nebulae2us/stardust/translate/domain/InListTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/InsertEntityTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/IsNullTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/LastIdentityQueryTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/LikeTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/LogicalTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/MultiStatementSqlBundle.java
src/main/java/org/nebulae2us/stardust/translate/domain/NamedParamTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/OrderTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/ParamValues.java
src/main/java/org/nebulae2us/stardust/translate/domain/QueryTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/SequenceQueryTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/SetAttributeTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/SingleStatementSqlBundle.java
src/main/java/org/nebulae2us/stardust/translate/domain/Translator.java
src/main/java/org/nebulae2us/stardust/translate/domain/TranslatorContext.java
src/main/java/org/nebulae2us/stardust/translate/domain/TranslatorController.java
src/main/java/org/nebulae2us/stardust/translate/domain/UpdateEntityTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/UpdateTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/WildcardTranslator.java
src/main/java/org/nebulae2us/stardust/translate/domain/oracle/OracleFunctionTranslator.java
src/test/java/org/nebulae2us/stardust/AllTests.java
src/test/java/org/nebulae2us/stardust/api/BaseFilterBuilderTest.java
src/test/java/org/nebulae2us/stardust/api/FilterBuilderTest.java
src/test/java/org/nebulae2us/stardust/api/QueryTest.java
src/test/java/org/nebulae2us/stardust/ddl/domain/DDLGeneratorTest.java
src/test/java/org/nebulae2us/stardust/def/domain/AnnotationEntityDefinitionBuilderTest.java
src/test/java/org/nebulae2us/stardust/def/domain/AnnotationValueObjectDefinitionBuilderTest.java
src/test/java/org/nebulae2us/stardust/def/domain/EntityDefinitionBuilderTest.java
src/test/java/org/nebulae2us/stardust/def/domain/ValueObjectBuilderTest.java
src/test/java/org/nebulae2us/stardust/expr/domain/ComparisonExpressionTest.java
src/test/java/org/nebulae2us/stardust/expr/domain/InListExpressionTest.java
src/test/java/org/nebulae2us/stardust/expr/domain/OrderExpressionTest.java
src/test/java/org/nebulae2us/stardust/expr/domain/SelectorExpressionTest.java
src/test/java/org/nebulae2us/stardust/expr/domain/SetAttributeExpressionTest.java
src/test/java/org/nebulae2us/stardust/internal/util/ReflectionUtilsTest.java
src/test/java/org/nebulae2us/stardust/internal/util/SQLUtilsTest.java
src/test/java/org/nebulae2us/stardust/jpa/group1/AbstractEntity.java
src/test/java/org/nebulae2us/stardust/jpa/group1/BasicName.java
src/test/java/org/nebulae2us/stardust/jpa/group1/BedRoom.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Bungalow.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Castle.java
src/test/java/org/nebulae2us/stardust/jpa/group1/CastleAssociation.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Color.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Gender.java
src/test/java/org/nebulae2us/stardust/jpa/group1/House.java
src/test/java/org/nebulae2us/stardust/jpa/group1/HouseId.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Kitchen.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Passport.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Person.java
src/test/java/org/nebulae2us/stardust/jpa/group1/Room.java
src/test/java/org/nebulae2us/stardust/jpa/group1/RoomType.java
src/test/java/org/nebulae2us/stardust/jpa/group1/TranslucentColor.java
src/test/java/org/nebulae2us/stardust/my/domain/AdapterTest.java
src/test/java/org/nebulae2us/stardust/my/domain/Group1EntityRepositoryTest.java
src/test/java/org/nebulae2us/stardust/my/domain/NonIdEntityTest.java
src/test/java/org/nebulae2us/stardust/sql/domain/EntityMappingTest.java
src/test/java/org/nebulae2us/stardust/sql/domain/EntityMappingWithJoinsTest.java
src/test/java/org/nebulae2us/stardust/sql/domain/LinkedEntityBundleDataReaderTest.java
src/test/java/org/nebulae2us/stardust/sql/domain/LinkedEntityBundleTest.java
src/test/java/org/nebulae2us/stardust/sql/domain/LinkedTableEntityBundleTest.java
src/test/java/org/nebulae2us/stardust/sql/domain/MockedDataReader.java
src/test/java/org/nebulae2us/stardust/sql/domain/ObjectCreationTest.java
src/test/java/org/nebulae2us/stardust/sql/domain/SingleLinkedEntityBundleDataReaderTest.java
src/test/java/org/nebulae2us/stardust/translate/domain/AnyAllTranslatorTest.java
src/test/java/org/nebulae2us/stardust/translate/domain/BaseTranslatorTest.java
src/test/java/org/nebulae2us/stardust/translate/domain/InListTranslatorTest.java
src/test/java/org/nebulae2us/stardust/translate/domain/IsNullTranslatorTest.java
src/test/java/org/nebulae2us/stardust/translate/domain/LikeTranslatorTest.java
src/test/java/org/nebulae2us/stardust/translate/domain/SqlBackedTranslatorTest.java
src/test/java/org/nebulae2us/stardust/translate/domain/TranslatorTest.java
Download
Click the following link to download stardust-master.zip.
stardust-master.zip