public class DefaultResourceNameAnalyzer extends Object implements ResourceNameAnalyzer
| Constructor and Description |
|---|
DefaultResourceNameAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
String |
getPatchNameFromResource(org.springframework.core.io.Resource resource)
Extracts name from patch represented as
Resource. |
String[] |
getPlatformAndNameFromResourcePath(String resourcePath)
Extracts platform and name from patch represented as
Resource. |
VersionDescriptor |
getVersionFromPatch(Patch patch)
Analyzes name of patch and extracts version from its name.
|
VersionDescriptor |
getVersionFromResource(org.springframework.core.io.Resource resource)
Analyzes name of patch represented as
Resource and extracts version from its name. |
public VersionDescriptor getVersionFromResource(org.springframework.core.io.Resource resource)
ResourceNameAnalyzerResource and extracts version from its name.getVersionFromResource in interface ResourceNameAnalyzerresource - from we want versionpublic VersionDescriptor getVersionFromPatch(Patch patch)
ResourceNameAnalyzergetVersionFromPatch in interface ResourceNameAnalyzerpatch - from we want versionpublic String getPatchNameFromResource(org.springframework.core.io.Resource resource)
ResourceNameAnalyzerResource.getPatchNameFromResource in interface ResourceNameAnalyzerresource - from which we want namepublic String[] getPlatformAndNameFromResourcePath(String resourcePath)
ResourceNameAnalyzerResource.getPlatformAndNameFromResourcePath in interface ResourceNameAnalyzerresourcePath - resourcePath in example mysql/patch_1.2.sqlCopyright © 2020 FG Forrest, a.s.. All rights reserved.