diff --git a/core/src/main/java/com/seibel/lod/core/Initializer.java b/core/src/main/java/com/seibel/lod/core/Initializer.java index 273a6c9f3..d575c2167 100644 --- a/core/src/main/java/com/seibel/lod/core/Initializer.java +++ b/core/src/main/java/com/seibel/lod/core/Initializer.java @@ -2,10 +2,10 @@ package com.seibel.lod.core; import com.seibel.lod.core.api.external.methods.config.DhApiConfig; import com.seibel.lod.core.api.external.methods.data.DhApiTerrainDataRepo; -import com.seibel.lod.core.dataObjects.fullData.FullDataLoader; -import com.seibel.lod.core.dataObjects.fullData.SparseFullDataLoader; +import com.seibel.lod.core.dataObjects.fullData.loader.FullDataLoader; +import com.seibel.lod.core.dataObjects.fullData.loader.SparseFullDataLoader; import com.seibel.lod.api.DhApiMain; -import com.seibel.lod.core.dataObjects.fullData.SingleChunkFullDataLoader; +import com.seibel.lod.core.dataObjects.fullData.loader.SingleChunkFullDataLoader; import com.seibel.lod.core.render.DhApiRenderProxy; import com.seibel.lod.core.world.DhApiWorldProxy; diff --git a/core/src/main/java/com/seibel/lod/core/api/external/methods/data/DhApiTerrainDataRepo.java b/core/src/main/java/com/seibel/lod/core/api/external/methods/data/DhApiTerrainDataRepo.java index 29bcaa991..e42d2f7f2 100644 --- a/core/src/main/java/com/seibel/lod/core/api/external/methods/data/DhApiTerrainDataRepo.java +++ b/core/src/main/java/com/seibel/lod/core/api/external/methods/data/DhApiTerrainDataRepo.java @@ -7,7 +7,7 @@ import com.seibel.lod.api.objects.data.DhApiTerrainDataPoint; import com.seibel.lod.api.interfaces.data.IDhApiTerrainDataRepo; import com.seibel.lod.api.objects.math.DhApiVec3i; import com.seibel.lod.core.api.internal.SharedApi; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.util.FullDataPointUtil; import com.seibel.lod.core.dataObjects.fullData.FullDataPointIdMap; import com.seibel.lod.core.dataObjects.fullData.accessor.SingleFullArrayView; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/FullDataDownSampler.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/FullDataDownSampler.java index 546e994cc..d6567933c 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/FullDataDownSampler.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/FullDataDownSampler.java @@ -2,6 +2,7 @@ package com.seibel.lod.core.dataObjects.fullData; import com.seibel.lod.core.dataObjects.fullData.accessor.SingleFullArrayView; import com.seibel.lod.core.dataObjects.fullData.sources.FullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.file.fullDatafile.IFullDataSourceProvider; import com.seibel.lod.core.pos.DhLodPos; import com.seibel.lod.core.pos.DhSectionPos; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/AbstractFullDataSourceLoader.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/AbstractFullDataSourceLoader.java similarity index 95% rename from core/src/main/java/com/seibel/lod/core/dataObjects/fullData/AbstractFullDataSourceLoader.java rename to core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/AbstractFullDataSourceLoader.java index 7b377d471..cd79a2ea9 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/AbstractFullDataSourceLoader.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/AbstractFullDataSourceLoader.java @@ -1,6 +1,7 @@ -package com.seibel.lod.core.dataObjects.fullData; +package com.seibel.lod.core.dataObjects.fullData.loader; import com.google.common.collect.HashMultimap; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.level.IDhLevel; import com.seibel.lod.core.file.fullDatafile.FullDataMetaFile; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/FullDataLoader.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/FullDataLoader.java similarity index 85% rename from core/src/main/java/com/seibel/lod/core/dataObjects/fullData/FullDataLoader.java rename to core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/FullDataLoader.java index 078569f9f..637c61a26 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/FullDataLoader.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/FullDataLoader.java @@ -1,5 +1,6 @@ -package com.seibel.lod.core.dataObjects.fullData; +package com.seibel.lod.core.dataObjects.fullData.loader; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.FullDataSource; import com.seibel.lod.core.file.fullDatafile.FullDataMetaFile; import com.seibel.lod.core.level.IDhLevel; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/SingleChunkFullDataLoader.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/SingleChunkFullDataLoader.java similarity index 85% rename from core/src/main/java/com/seibel/lod/core/dataObjects/fullData/SingleChunkFullDataLoader.java rename to core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/SingleChunkFullDataLoader.java index 680e1723d..c3c7d167c 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/SingleChunkFullDataLoader.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/SingleChunkFullDataLoader.java @@ -1,5 +1,6 @@ -package com.seibel.lod.core.dataObjects.fullData; +package com.seibel.lod.core.dataObjects.fullData.loader; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.SingleChunkFullDataSource; import com.seibel.lod.core.file.fullDatafile.FullDataMetaFile; import com.seibel.lod.core.level.IDhLevel; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/SparseFullDataLoader.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/SparseFullDataLoader.java similarity index 85% rename from core/src/main/java/com/seibel/lod/core/dataObjects/fullData/SparseFullDataLoader.java rename to core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/SparseFullDataLoader.java index ee0bb20a9..bbd304554 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/SparseFullDataLoader.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/loader/SparseFullDataLoader.java @@ -1,5 +1,6 @@ -package com.seibel.lod.core.dataObjects.fullData; +package com.seibel.lod.core.dataObjects.fullData.loader; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.SparseFullDataSource; import com.seibel.lod.core.file.fullDatafile.FullDataMetaFile; import com.seibel.lod.core.level.IDhLevel; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/FullDataSource.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/FullDataSource.java index b7b9c11cb..98e5b9cb6 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/FullDataSource.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/FullDataSource.java @@ -1,7 +1,6 @@ package com.seibel.lod.core.dataObjects.fullData.sources; import com.seibel.lod.api.enums.worldGeneration.EDhApiWorldGenerationStep; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.FullDataPointIdMap; import com.seibel.lod.core.dataObjects.fullData.accessor.FullArrayView; import com.seibel.lod.core.dataObjects.fullData.accessor.SingleFullArrayView; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/IFullDataSource.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/IFullDataSource.java similarity index 95% rename from core/src/main/java/com/seibel/lod/core/dataObjects/fullData/IFullDataSource.java rename to core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/IFullDataSource.java index 23dd50f08..dde594749 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/IFullDataSource.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/IFullDataSource.java @@ -1,6 +1,7 @@ -package com.seibel.lod.core.dataObjects.fullData; +package com.seibel.lod.core.dataObjects.fullData.sources; import com.seibel.lod.api.enums.worldGeneration.EDhApiWorldGenerationStep; +import com.seibel.lod.core.dataObjects.fullData.FullDataPointIdMap; import com.seibel.lod.core.dataObjects.fullData.accessor.SingleFullArrayView; import com.seibel.lod.core.dataObjects.fullData.sources.ChunkSizedFullDataSource; import com.seibel.lod.core.file.fullDatafile.FullDataMetaFile; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/IIncompleteFullDataSource.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/IIncompleteFullDataSource.java similarity index 73% rename from core/src/main/java/com/seibel/lod/core/dataObjects/fullData/IIncompleteFullDataSource.java rename to core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/IIncompleteFullDataSource.java index 234dbc8a3..cc5954a11 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/IIncompleteFullDataSource.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/IIncompleteFullDataSource.java @@ -1,4 +1,4 @@ -package com.seibel.lod.core.dataObjects.fullData; +package com.seibel.lod.core.dataObjects.fullData.sources; public interface IIncompleteFullDataSource extends IFullDataSource { diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SingleChunkFullDataSource.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SingleChunkFullDataSource.java index 155e684b2..0b0f883ff 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SingleChunkFullDataSource.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SingleChunkFullDataSource.java @@ -1,8 +1,6 @@ package com.seibel.lod.core.dataObjects.fullData.sources; import com.seibel.lod.api.enums.worldGeneration.EDhApiWorldGenerationStep; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; -import com.seibel.lod.core.dataObjects.fullData.IIncompleteFullDataSource; import com.seibel.lod.core.dataObjects.fullData.FullDataPointIdMap; import com.seibel.lod.core.dataObjects.fullData.accessor.FullArrayView; import com.seibel.lod.core.dataObjects.fullData.accessor.SingleFullArrayView; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SparseFullDataSource.java b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SparseFullDataSource.java index 5ee35cffd..79cdc1493 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SparseFullDataSource.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/fullData/sources/SparseFullDataSource.java @@ -1,8 +1,6 @@ package com.seibel.lod.core.dataObjects.fullData.sources; import com.seibel.lod.api.enums.worldGeneration.EDhApiWorldGenerationStep; -import com.seibel.lod.core.dataObjects.fullData.IIncompleteFullDataSource; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.FullDataPointIdMap; import com.seibel.lod.core.dataObjects.fullData.accessor.FullArrayView; import com.seibel.lod.core.dataObjects.fullData.accessor.SingleFullArrayView; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/render/ColumnRenderLoader.java b/core/src/main/java/com/seibel/lod/core/dataObjects/render/ColumnRenderLoader.java index 107b38a11..01612f143 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/render/ColumnRenderLoader.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/render/ColumnRenderLoader.java @@ -1,8 +1,8 @@ package com.seibel.lod.core.dataObjects.render; import com.seibel.lod.api.enums.worldGeneration.EDhApiWorldGenerationStep; -import com.seibel.lod.core.dataObjects.fullData.IIncompleteFullDataSource; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IIncompleteFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.FullDataSource; import com.seibel.lod.core.dataObjects.transformers.FullToColumnTransformer; import com.seibel.lod.core.level.IDhClientLevel; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/DataRenderTransformer.java b/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/DataRenderTransformer.java index b58737f9e..80151dcc2 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/DataRenderTransformer.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/DataRenderTransformer.java @@ -1,6 +1,6 @@ package com.seibel.lod.core.dataObjects.transformers; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.render.ColumnRenderLoader; import com.seibel.lod.core.dataObjects.render.ColumnRenderSource; import com.seibel.lod.core.dependencyInjection.SingletonInjector; diff --git a/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/FullToColumnTransformer.java b/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/FullToColumnTransformer.java index 8e9a0604c..809ac4a4b 100644 --- a/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/FullToColumnTransformer.java +++ b/core/src/main/java/com/seibel/lod/core/dataObjects/transformers/FullToColumnTransformer.java @@ -1,7 +1,7 @@ package com.seibel.lod.core.dataObjects.transformers; import com.seibel.lod.core.dataObjects.fullData.FullDataPointIdMap; -import com.seibel.lod.core.dataObjects.fullData.IIncompleteFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IIncompleteFullDataSource; import com.seibel.lod.core.util.RenderDataPointUtil; import com.seibel.lod.core.dataObjects.render.ColumnRenderSource; import com.seibel.lod.core.dataObjects.render.columnViews.ColumnArrayView; diff --git a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataFileHandler.java b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataFileHandler.java index 2b8e826b2..e760f82ba 100644 --- a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataFileHandler.java +++ b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataFileHandler.java @@ -1,8 +1,8 @@ package com.seibel.lod.core.file.fullDatafile; import com.google.common.collect.HashMultimap; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; -import com.seibel.lod.core.dataObjects.fullData.IIncompleteFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IIncompleteFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.ChunkSizedFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.FullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.SingleChunkFullDataSource; diff --git a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataMetaFile.java b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataMetaFile.java index 41daa82f8..de987226f 100644 --- a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataMetaFile.java +++ b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/FullDataMetaFile.java @@ -9,8 +9,8 @@ import java.util.concurrent.atomic.AtomicReference; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantReadWriteLock; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; -import com.seibel.lod.core.dataObjects.fullData.AbstractFullDataSourceLoader; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.loader.AbstractFullDataSourceLoader; import com.seibel.lod.core.dataObjects.fullData.sources.ChunkSizedFullDataSource; import com.seibel.lod.core.dependencyInjection.SingletonInjector; import com.seibel.lod.core.file.metaData.BaseMetaData; diff --git a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/GeneratedFullDataFileHandler.java b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/GeneratedFullDataFileHandler.java index 04727056b..c89c96033 100644 --- a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/GeneratedFullDataFileHandler.java +++ b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/GeneratedFullDataFileHandler.java @@ -1,7 +1,7 @@ package com.seibel.lod.core.file.fullDatafile; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; -import com.seibel.lod.core.dataObjects.fullData.IIncompleteFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IIncompleteFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.ChunkSizedFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.SparseFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.SingleChunkFullDataSource; diff --git a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/IFullDataSourceProvider.java b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/IFullDataSourceProvider.java index 7dac12de0..c0a9e51c3 100644 --- a/core/src/main/java/com/seibel/lod/core/file/fullDatafile/IFullDataSourceProvider.java +++ b/core/src/main/java/com/seibel/lod/core/file/fullDatafile/IFullDataSourceProvider.java @@ -1,6 +1,6 @@ package com.seibel.lod.core.file.fullDatafile; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.ChunkSizedFullDataSource; import com.seibel.lod.core.file.metaData.BaseMetaData; import com.seibel.lod.core.pos.DhSectionPos; diff --git a/core/src/main/java/com/seibel/lod/core/file/metaData/BaseMetaData.java b/core/src/main/java/com/seibel/lod/core/file/metaData/BaseMetaData.java index 4bef388bd..a4603a571 100644 --- a/core/src/main/java/com/seibel/lod/core/file/metaData/BaseMetaData.java +++ b/core/src/main/java/com/seibel/lod/core/file/metaData/BaseMetaData.java @@ -1,7 +1,7 @@ package com.seibel.lod.core.file.metaData; import com.seibel.lod.api.enums.worldGeneration.EDhApiWorldGenerationStep; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.pos.DhSectionPos; import com.seibel.lod.core.dataObjects.render.ColumnRenderSource; diff --git a/core/src/main/java/com/seibel/lod/core/file/renderfile/RenderSourceFileHandler.java b/core/src/main/java/com/seibel/lod/core/file/renderfile/RenderSourceFileHandler.java index 49abb9d52..c6841cbb0 100644 --- a/core/src/main/java/com/seibel/lod/core/file/renderfile/RenderSourceFileHandler.java +++ b/core/src/main/java/com/seibel/lod/core/file/renderfile/RenderSourceFileHandler.java @@ -1,7 +1,7 @@ package com.seibel.lod.core.file.renderfile; import com.google.common.collect.HashMultimap; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.render.ColumnRenderSource; import com.seibel.lod.core.dataObjects.fullData.sources.ChunkSizedFullDataSource; import com.seibel.lod.core.dataObjects.transformers.DataRenderTransformer; diff --git a/core/src/main/java/com/seibel/lod/core/file/subDimMatching/SubDimensionLevelMatcher.java b/core/src/main/java/com/seibel/lod/core/file/subDimMatching/SubDimensionLevelMatcher.java index 7f977689e..d54c22b91 100644 --- a/core/src/main/java/com/seibel/lod/core/file/subDimMatching/SubDimensionLevelMatcher.java +++ b/core/src/main/java/com/seibel/lod/core/file/subDimMatching/SubDimensionLevelMatcher.java @@ -1,7 +1,7 @@ package com.seibel.lod.core.file.subDimMatching; import com.seibel.lod.core.config.Config; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.dataObjects.fullData.sources.ChunkSizedFullDataSource; import com.seibel.lod.core.util.FullDataPointUtil; import com.seibel.lod.core.dataObjects.fullData.accessor.SingleFullArrayView; diff --git a/core/src/main/java/com/seibel/lod/core/pos/DhLodPos.java b/core/src/main/java/com/seibel/lod/core/pos/DhLodPos.java index 91bebd028..d7fee04e6 100644 --- a/core/src/main/java/com/seibel/lod/core/pos/DhLodPos.java +++ b/core/src/main/java/com/seibel/lod/core/pos/DhLodPos.java @@ -1,6 +1,6 @@ package com.seibel.lod.core.pos; -import com.seibel.lod.core.dataObjects.fullData.IFullDataSource; +import com.seibel.lod.core.dataObjects.fullData.sources.IFullDataSource; import com.seibel.lod.core.util.BitShiftUtil; import com.seibel.lod.core.util.LodUtil; import org.jetbrains.annotations.NotNull;