blob: bacbe62ed027547cf946b3fa091075cc5c090f23 [file] [log] [blame]
package edu.psu.swe.scim.spec.resources;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* This class overrides the required id element in ScimResource for use as a
* base class for some of the odd SCIM resources.
*
* @author crh5255
*/
@Data
@EqualsAndHashCode(callSuper = true)
@XmlAccessorType(XmlAccessType.NONE)
public abstract class ScimResourceWithOptionalId extends ScimResource {
private static final long serialVersionUID = -379538554565387791L;
@XmlElement
String id;
public ScimResourceWithOptionalId(String urn) {
super(urn);
}
}