Fix imports

This commit is contained in:
2024-05-07 14:09:58 +02:00
parent 7eda90d30d
commit 7677bac1a6
22 changed files with 28 additions and 60 deletions

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
import java.io.File
import java.io.ObjectInputStream
@@ -38,8 +38,8 @@ class Action(
class Datastore(
private val directory: File,
indexes: Array<PersistableIndex> = arrayOf(),
val enableOptimisticLocking: Boolean = false,
indexes: Array<PersistableIndex> = arrayOf(),
) {
private val fileManager = FileManager(directory)
private val transactionFormatter = DecimalFormat("#")

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
import java.io.File

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
import java.io.Serializable
import kotlin.reflect.KClass

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
enum class LogLevel {
TRACE,

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
class OptimisticLockingException : Exception {
constructor(

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
import java.io.ByteArrayInputStream
import java.io.ByteArrayOutputStream

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
import java.io.File
@@ -13,7 +13,7 @@ class Persistent(
indexes: Array<PersistableIndex> = arrayOf(),
enableOptimisticLocking: Boolean = false,
) {
val datastore: Datastore = Datastore(directory, indexes, enableOptimisticLocking)
val datastore: Datastore = Datastore(directory, enableOptimisticLocking, indexes)
fun <T> query(block: Query.() -> T): T {
var cleanup = false

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
import java.io.Serializable
import kotlin.reflect.KClass

View File

@@ -1,4 +1,4 @@
package nl.astraeus.nl.astraeus.persistence
package nl.astraeus.persistence
import java.io.File
import java.io.ObjectInputStream

View File

@@ -1,7 +1,7 @@
package nl.astraeus.nl.astraeus.persistence.reference
package nl.astraeus.persistence.reference
import nl.astraeus.nl.astraeus.persistence.Persistable
import nl.astraeus.nl.astraeus.persistence.currentTransaction
import nl.astraeus.persistence.Persistable
import nl.astraeus.persistence.currentTransaction
import java.io.Serializable
import kotlin.reflect.KProperty

View File

@@ -1,7 +1,7 @@
package nl.astraeus.nl.astraeus.persistence.reference
package nl.astraeus.persistence.reference
import nl.astraeus.nl.astraeus.persistence.Persistable
import nl.astraeus.nl.astraeus.persistence.currentTransaction
import nl.astraeus.persistence.Persistable
import nl.astraeus.persistence.currentTransaction
import java.io.Serializable
inline fun <reified T : Persistable> referenceCollection(

View File

@@ -1,7 +1,7 @@
package nl.astraeus.nl.astraeus.persistence.reference
package nl.astraeus.persistence.reference
import nl.astraeus.nl.astraeus.persistence.Persistable
import nl.astraeus.nl.astraeus.persistence.currentTransaction
import nl.astraeus.persistence.Persistable
import nl.astraeus.persistence.currentTransaction
import java.io.Serializable
inline fun <reified T : Persistable> referenceList(

View File

@@ -1,7 +1,7 @@
package nl.astraeus.nl.astraeus.persistence.reference
package nl.astraeus.persistence.reference
import nl.astraeus.nl.astraeus.persistence.Persistable
import nl.astraeus.nl.astraeus.persistence.currentTransaction
import nl.astraeus.persistence.Persistable
import nl.astraeus.persistence.currentTransaction
class ReferenceListIterator<T : Persistable>(
private val cls: Class<T>,