if(vertex.getAnnotation("path") != null){
FileObject.Builder unixSocketBuilder = FileObject.newBuilder();
unixSocketBuilder.setUuid(getUuid(vertex));
unixSocketBuilder.setBaseObject(baseObject);
unixSocketBuilder.setUrl("file://" + vertex.getAnnotation("path"));
<BUG>unixSocketBuilder.setVersion(Integer.parseInt(vertex.getAnnotation("version")));

Map<CharSequence, CharSequence> properties = new HashMap<>();
if(vertex.getAnnotation("epoch") != null){
properties.put("epoch", vertex.getAnnotation("epoch"));
}</BUG>
properties.put("isUnixSocket", "true");

if(vertex.getAnnotation("path") != null){
FileObject.Builder unixSocketBuilder = FileObject.newBuilder();
unixSocketBuilder.setUuid(getUuid(vertex));
unixSocketBuilder.setBaseObject(baseObject);
unixSocketBuilder.setUrl("file://" + vertex.getAnnotation("path"));
unixSocketBuilder.setVersion(CommonFunctions.parseInt(vertex.getAnnotation("version"), 0));
unixSocketBuilder.setIsPipe(false);
Map<CharSequence, CharSequence> properties = new HashMap<>();
addIfNotNull("epoch", vertex.getAnnotations(), properties);
properties.put("isUnixSocket", "true");
