Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.hubspot.singularity;
 
 import java.util.List;
 import java.util.Map;
 
public class SingularityJsonObject {
  public byte[] getAsBytes(ObjectMapper objectMapperthrows SingularityJsonException {
    try {
      return objectMapper.writeValueAsBytes(this);
    } catch (JsonProcessingException jpe) {
      throw new SingularityJsonException(jpe);
    }
  }
  @SuppressWarnings("serial")
  public static class SingularityJsonException extends RuntimeException {
    public SingularityJsonException(Throwable cause) {
      super(cause);
    }
  }
  public <T> Optional<List<T>> copyOfList(Optional<List<T>> list) {
    return list.isPresent() ? Optional.<List<T>> of(Lists.newArrayList(list.get())) : list;
  }
  public <K, V> Optional<Map<K, V>> copyOfMap(Optional<Map<K, V>> map) {
    return map.isPresent() ? Optional.<Map<K, V>> of(Maps.newHashMap(map.get())) : map;
  }
New to GrepCode? Check out our FAQ X