/* * oxAuth is available under the MIT License (2008). See http://opensource.org/licenses/MIT for full text. * * Copyright (c) 2014, Gluu */ package org.xdi.oxauth.model.common; import java.io.Serializable; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import org.codehaus.jackson.annotate.JsonProperty; import org.jboss.resteasy.annotations.providers.jaxb.IgnoreMediaTypes; /** * @author Yuriy Zabrovarnyy * @version 0.9, 26/06/2013 */ @IgnoreMediaTypes("application/*+json") @XmlRootElement public class Id implements Serializable { private String id; public Id() { } public Id(String p_id) { id = p_id; } @JsonProperty(value = "id") @XmlElement(name = "id") public String getId() { return id; } public void setId(String p_id) { id = p_id; } @Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append("Id"); sb.append("{id='").append(id).append('\''); sb.append('}'); return sb.toString(); } }