org.zanata.rest.dto.extensions.gettext.TranslationsResourceExtension Maven / Gradle / Ivy
package org.zanata.rest.dto.extensions.gettext;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlTransient;
import org.codehaus.jackson.annotate.JsonSubTypes;
import org.codehaus.jackson.annotate.JsonSubTypes.Type;
import org.codehaus.jackson.annotate.JsonTypeInfo;
import org.codehaus.jackson.annotate.JsonTypeName;
import org.zanata.rest.dto.ExtensionValue;
@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY,
property = "object-type")
@JsonSubTypes({ @Type(value = PoTargetHeader.class, name = "po-target-header") })
@JsonTypeName("TranslationResourceExtension")
@XmlSeeAlso({ PoTargetHeader.class })
@XmlTransient
public interface TranslationsResourceExtension extends ExtensionValue {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy