Package org.ehrbase.api.util
Class VersionUidHelper
- java.lang.Object
-
- org.ehrbase.api.util.VersionUidHelper
-
public class VersionUidHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static PatternSYSTEM_ID_PATTERNstatic PatternUUID_PATTERNstatic PatternVERSION_PATTERNstatic PatternVERSION_UID_PATTERN
-
Constructor Summary
Constructors Constructor Description VersionUidHelper(String versionUid)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringextractSystemId(String versionUid)static UUIDextractUUID(String versionUid)static intextractVersion(String versionUid)StringgetSystemId()UUIDgetUuid()intgetVersion()static booleanisSystemId(String testString)static booleanisUUID(String testString)static booleanisVersion(String testString)static booleanisVersionUid(String testString)voidsetSystemId(String systemId)voidsetUuid(UUID uuid)voidsetVersion(int version)StringtoString()
-
-
-
Constructor Detail
-
VersionUidHelper
public VersionUidHelper(String versionUid)
-
-
Method Detail
-
isVersionUid
public static boolean isVersionUid(String testString)
-
isUUID
public static boolean isUUID(String testString)
-
isSystemId
public static boolean isSystemId(String testString)
-
isVersion
public static boolean isVersion(String testString)
-
extractVersion
public static int extractVersion(String versionUid)
-
getUuid
public UUID getUuid()
-
setUuid
public void setUuid(UUID uuid)
-
getSystemId
public String getSystemId()
-
setSystemId
public void setSystemId(String systemId)
-
getVersion
public int getVersion()
-
setVersion
public void setVersion(int version)
-
-