public class DataInstanceUtil extends Object
| Constructor and Description |
|---|
DataInstanceUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canAdd(DataFile dataFile,
com.geoway.adf.gis.fs.IFileset fileName,
String packageDir,
String dataKeyName) |
static boolean |
checkFolder(DataFolder dataFolder,
String folderName,
String packageDir,
String dataKeyName)
验证文件夹路径是否满足名称约束
|
static String |
checkNameRuleJs(NameRuleJsCheckDTO checkDTO) |
static boolean |
constructCatalogDataByMainCompactPackage(ScanModelParam modelParam,
ScanInstanceParam insParam,
DmFileData catalogData) |
static boolean |
constructCatalogDataByMainFile(ScanModelParam modelParam,
ScanInstanceParam insParam,
DmFileData catalogData)
构建编目数据
|
static boolean |
constructCatalogDataByMainFolder(ScanModelParam modelParam,
ScanInstanceParam insParam,
DmFileData catalogData) |
static boolean |
containsDir(com.geoway.adf.gis.fs.IFileset dir,
List<FileDataUnit> fileList) |
static String |
getDataName(DataPackage basePackage,
DataPackage realPackage,
ScanInstanceParam insParam,
DmFileData catalogData) |
static com.geoway.adf.gis.fs.IFileset[] |
getFileInfoByExtensionCollection(com.geoway.adf.gis.fs.IFileset dirInfo,
DataCompactPackage compactPackage,
ScanModelParam modelParam)
根据多扩展名获取文件信息集合
|
static com.geoway.adf.gis.fs.IFileset |
getPackageDir(com.geoway.adf.gis.fs.IFileset path,
Boolean isFilePath,
ScanModelParam modelParam)
根据主文件获取数据根目录
|
static List<String> |
getStringIgnoreCase(String fileExtension) |
static com.geoway.adf.gis.fs.IFileset[] |
scanMainCompactPackage(ScanModelParam modelParam,
com.geoway.adf.gis.fs.IFileset folder) |
static com.geoway.adf.gis.fs.IFileset[] |
scanMainDataFiles(ScanModelParam modelParam,
com.geoway.adf.gis.fs.IFileset folder) |
static com.geoway.adf.gis.fs.IFileset[] |
scanMainDataFolders(ScanModelParam modelParam,
com.geoway.adf.gis.fs.IFileset folder) |
static com.geoway.adf.gis.fs.IFileset[] |
scanMainDataPackages(ScanModelParam modelParam,
com.geoway.adf.gis.fs.IFileset folder) |
public static com.geoway.adf.gis.fs.IFileset[] scanMainDataFiles(ScanModelParam modelParam, com.geoway.adf.gis.fs.IFileset folder)
public static com.geoway.adf.gis.fs.IFileset[] scanMainCompactPackage(ScanModelParam modelParam, com.geoway.adf.gis.fs.IFileset folder)
public static com.geoway.adf.gis.fs.IFileset[] scanMainDataPackages(ScanModelParam modelParam, com.geoway.adf.gis.fs.IFileset folder)
public static com.geoway.adf.gis.fs.IFileset[] scanMainDataFolders(ScanModelParam modelParam, com.geoway.adf.gis.fs.IFileset folder)
public static com.geoway.adf.gis.fs.IFileset getPackageDir(com.geoway.adf.gis.fs.IFileset path,
Boolean isFilePath,
ScanModelParam modelParam)
path - 主文件全名isFilePath - 是否是文件modelParam - public static boolean constructCatalogDataByMainFile(ScanModelParam modelParam, ScanInstanceParam insParam, DmFileData catalogData)
modelParam - insParam - catalogData - public static boolean constructCatalogDataByMainFolder(ScanModelParam modelParam, ScanInstanceParam insParam, DmFileData catalogData)
public static boolean constructCatalogDataByMainCompactPackage(ScanModelParam modelParam, ScanInstanceParam insParam, DmFileData catalogData)
public static boolean canAdd(DataFile dataFile, com.geoway.adf.gis.fs.IFileset fileName, String packageDir, String dataKeyName)
public static String checkNameRuleJs(NameRuleJsCheckDTO checkDTO)
public static boolean checkFolder(DataFolder dataFolder, String folderName, String packageDir, String dataKeyName)
dataFolder - folderName - packageDir - dataKeyName - public static String getDataName(DataPackage basePackage, DataPackage realPackage, ScanInstanceParam insParam, DmFileData catalogData)
public static boolean containsDir(com.geoway.adf.gis.fs.IFileset dir,
List<FileDataUnit> fileList)
dir - fileList - public static com.geoway.adf.gis.fs.IFileset[] getFileInfoByExtensionCollection(com.geoway.adf.gis.fs.IFileset dirInfo,
DataCompactPackage compactPackage,
ScanModelParam modelParam)
dirInfo - compactPackage - modelParam - Copyright © 2025. All rights reserved.