- java.lang.Object
-
- io.github.mmm.base.uuid.UuidParser
-
- All Implemented Interfaces:
FromStringParser<UUID>
public final class UuidParser extends Object implements FromStringParser<UUID>
FromStringParser
forUUID
.- Since:
- 1.0.0
- See Also:
parse(String)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UuidParser
get()
UUID
parse(String uuid)
Parses the givenString
to the type handled by this parser but efficiently returnsnull
if the syntax does not match.
-
-
-
Method Detail
-
parse
public UUID parse(String uuid)
Description copied from interface:FromStringParser
Parses the givenString
to the type handled by this parser but efficiently returnsnull
if the syntax does not match. This allows to detect the format without wasting much performance.- Specified by:
parse
in interfaceFromStringParser<UUID>
- Parameters:
uuid
- theString
to parse. May or may not be in the format expected for the type of this parser.- Returns:
- the given
String
parsed to the type handled by this parser ornull
if the syntax does not match.
-
get
public static UuidParser get()
- Returns:
- the singleton instance of this
FromStringParser
forUUID
.
-
-