class Link extends BfObject {

  public static String getId(String srcId, String dstId) {
    return "link-" + srcId + "-" + dstId;
  }

  public  Link(String srcId, String dstId);
  public  Link(String srcId, String dstId, LinkType type);
  @JsonCreator public  Link(
      @JsonProperty(PROP_ID) String id,
      @JsonProperty(PROP_SRC_ID) String srcId,
      @JsonProperty(PROP_DST_ID) String dstId,
      @JsonProperty(PROP_TYPE) LinkType type);

}