Skip to content

Commit d55fa38

Browse files
author
nsahai8
committed
adding implementation in constructor
1 parent a93dffd commit d55fa38

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

core/src/main/java/com/expedia/www/haystack/client/UUIDv3Generator.java

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,10 @@
2121

2222
public class UUIDv3Generator implements IdGenerator {
2323

24-
private NoArgGenerator generator ;
24+
private final NoArgGenerator generator ;
2525

2626
UUIDv3Generator(String type){
27-
generator = getGeneratorByString(type);
28-
}
29-
30-
public NoArgGenerator getGeneratorByString(String type){
31-
if(type == "time"){
32-
return Generators.timeBasedGenerator();
33-
}
34-
return Generators.randomBasedGenerator();
27+
generator = type.equals("time")? Generators.timeBasedGenerator(): Generators.randomBasedGenerator();
3528
}
3629

3730
@Override

0 commit comments

Comments
 (0)