information-system-model/src/main/java/org/gcube/informationsystem/model/reference/BaseEntity.java

16 lines
486 B
Java

package org.gcube.informationsystem.model.reference;
import java.io.Serializable;
import org.gcube.informationsystem.types.annotations.Abstract;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@Abstract
@JsonIgnoreProperties(ignoreUnknown=true)
//@JsonDeserialize(as=BaseEntityImpl.class) Do not uncomment to manage subclasses
public interface BaseEntity extends ER, Serializable {
public static final String NAME = "BaseEntity"; //Entity.class.getSimpleName();
}