Fix imports
This commit is contained in:
@@ -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("#")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package nl.astraeus.nl.astraeus.persistence
|
||||
package nl.astraeus.persistence
|
||||
|
||||
import java.io.File
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package nl.astraeus.nl.astraeus.persistence
|
||||
package nl.astraeus.persistence
|
||||
|
||||
import java.io.Serializable
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package nl.astraeus.nl.astraeus.persistence
|
||||
package nl.astraeus.persistence
|
||||
|
||||
enum class LogLevel {
|
||||
TRACE,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package nl.astraeus.nl.astraeus.persistence
|
||||
package nl.astraeus.persistence
|
||||
|
||||
class OptimisticLockingException : Exception {
|
||||
constructor(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package nl.astraeus.nl.astraeus.persistence
|
||||
package nl.astraeus.persistence
|
||||
|
||||
import java.io.ByteArrayInputStream
|
||||
import java.io.ByteArrayOutputStream
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package nl.astraeus.nl.astraeus.persistence
|
||||
package nl.astraeus.persistence
|
||||
|
||||
import java.io.Serializable
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package nl.astraeus.nl.astraeus.persistence
|
||||
package nl.astraeus.persistence
|
||||
|
||||
import java.io.File
|
||||
import java.io.ObjectInputStream
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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>,
|
||||
|
||||
Reference in New Issue
Block a user