public class GuidCompressor extends Object
| Constructor and Description |
|---|
GuidCompressor() |
| Modifier and Type | Method and Description |
|---|---|
static String |
compressGuidString(String uncompressedString)
Converts an uncompressed String representation of a GUID into a compressed one
|
static String |
getCompressedStringFromGuid(Guid guid)
Converts a Guid-object into a compressed string representation of a GUID
|
static boolean |
getGuidFromCompressedString(String string,
Guid guid)
Reconstructs a Guid-object form an compressed String representation of a GUID
|
static Guid |
getGuidFromUncompressedString(String uncompressedGuidString)
Converts an uncompressed String representation in an Guid-object
|
static String |
getNewIfcGloballyUniqueId()
Generates a new GUID and returns a compressed string representation as used for IfcGloballyUniqueId
|
static String |
getUncompressedStringFromGuid(Guid guid)
Converts a Guid-object into a uncompressed String representation of a GUID
|
static void |
main(String[] args) |
static String |
uncompressGuidString(String compressedString)
Converts a compressed String representation of a GUID into an uncompressed one
|
public static String getNewIfcGloballyUniqueId()
public static Guid getGuidFromUncompressedString(String uncompressedGuidString)
uncompressedGuidString - the uncompressed String representation of a GUIDpublic static String getCompressedStringFromGuid(Guid guid)
guid - the Guid-objectpublic static boolean getGuidFromCompressedString(String string, Guid guid) throws InvalidGuidException
string - compressed String representation of a GUID, 22 character longguid - contains the reconstructed Guid as a result of this methodInvalidGuidExceptionpublic static String getUncompressedStringFromGuid(Guid guid)
guid - the Guid-object to be convertedpublic static String compressGuidString(String uncompressedString)
uncompressedString - the String representation which gets compressedpublic static String uncompressGuidString(String compressedString) throws InvalidGuidException
compressedString - the String representation which gets uncompressedInvalidGuidExceptionpublic static void main(String[] args)
Copyright © 2018 OpenSource BIM. All rights reserved.