类javax.xml.bind.annotation.XmlElementRefs源码实例Demo

下面列出了怎么用javax.xml.bind.annotation.XmlElementRefs的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: Asqatasun   文件: WebResourceImpl.java
@Override
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.audit.IndefiniteResultImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.audit.DefiniteResultImpl.class)})
@JsonTypeInfo(use=JsonTypeInfo.Id.NAME, include=JsonTypeInfo.As.WRAPPER_OBJECT)
@JsonSubTypes({
    @JsonSubTypes.Type(value=org.asqatasun.entity.audit.IndefiniteResultImpl.class, name="Indefinite"),
    @JsonSubTypes.Type(value=org.asqatasun.entity.audit.DefiniteResultImpl.class, name="Definite")})
public Collection<ProcessResult> getProcessResultList() {
    return (Collection)processResultSet;
}
 
源代码2 项目: Asqatasun   文件: SiteImpl.java
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.subject.SiteImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.subject.PageImpl.class)})
@Override
public Collection<WebResource> getComponentList() {
    // Bug #540 correction
    return (Collection) componentList;
}
 
源代码3 项目: Asqatasun   文件: EvidenceImpl.java
@Override
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.audit.EvidenceElementImpl.class)})
public Collection<EvidenceElement> getElementList() {
    return (HashSet)elementList;
}
 
源代码4 项目: Asqatasun   文件: AuditImpl.java
@Override
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.audit.SSPImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.audit.JavascriptContentImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.audit.StylesheetContentImpl.class)})
public Collection<Content> getContentList() {
    return (Collection)contentList;
}
 
源代码5 项目: Asqatasun   文件: AuditImpl.java
@Override
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.audit.IndefiniteResultImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.audit.DefiniteResultImpl.class)})
public Collection<ProcessResult> getGrossResultList() {
    return (Collection)grossResultList;
}
 
源代码6 项目: Asqatasun   文件: AuditImpl.java
@Override
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.subject.PageImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.subject.SiteImpl.class)})
@JsonTypeInfo(use=JsonTypeInfo.Id.NAME, include=As.WRAPPER_OBJECT)
@JsonSubTypes({
    @JsonSubTypes.Type(value=org.asqatasun.entity.subject.PageImpl.class, name="Page"),
    @JsonSubTypes.Type(value=org.asqatasun.entity.subject.SiteImpl.class, name="Site")})
public WebResourceImpl getSubject() {
    return subject;
}
 
源代码7 项目: Asqatasun   文件: ProcessResultImpl.java
@Override
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.audit.DefiniteResultImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.audit.IndefiniteResultImpl.class)})
@JsonIgnore
public Collection<ProcessResult> getChildResultList() {
    return (Collection)childResultSet;
}
 
源代码8 项目: Asqatasun   文件: ProcessResultImpl.java
@Override
    @XmlElementWrapper
    @XmlElementRefs({
        @XmlElementRef(type = org.asqatasun.entity.audit.ProcessRemarkImpl.class),
        @XmlElementRef(type = org.asqatasun.entity.audit.SourceCodeRemarkImpl.class)})
    @JsonTypeInfo(use=JsonTypeInfo.Id.NAME, include=JsonTypeInfo.As.WRAPPER_OBJECT)
    @JsonSubTypes({
        @JsonSubTypes.Type(value=org.asqatasun.entity.audit.ProcessRemarkImpl.class, name="ProcessRemark"), 
        @JsonSubTypes.Type(value=org.asqatasun.entity.audit.SourceCodeRemarkImpl.class, name="SourceCodeRemark")})
//    @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED)
    public Collection<ProcessRemark> getRemarkSet() {
        return (Collection)remarkSet;
    }
 
源代码9 项目: Asqatasun   文件: ProcessResultImpl.java
@Override
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.subject.PageImpl.class),
@XmlElementRef(type = org.asqatasun.entity.subject.SiteImpl.class)})
public WebResource getSubject() {
    return subject;
}
 
源代码10 项目: Asqatasun   文件: RelatedContentImpl.java
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.audit.SSPImpl.class)})
@XmlTransient
@Override
public Set<Content> getParentContentSet() {
    return (Set)parentContentSet;
}
 
源代码11 项目: Asqatasun   文件: NomenclatureImpl.java
@XmlElementWrapper
@XmlElementRefs({
    @XmlElementRef(type = org.asqatasun.entity.reference.NomenclatureElementImpl.class),
    @XmlElementRef(type = org.asqatasun.entity.reference.NomenclatureCssUnitImpl.class)})
@Override
public Collection<NomenclatureElement> getElementList() {
    return (Collection)elementList;
}
 
源代码12 项目: TencentKona-8   文件: XmlElementRefsQuick.java
public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
    super(upstream);
    this.core = core;
}
 
源代码13 项目: TencentKona-8   文件: XmlElementRefsQuick.java
protected Quick newInstance(Locatable upstream, Annotation core) {
    return new XmlElementRefsQuick(upstream, ((XmlElementRefs) core));
}
 
源代码14 项目: TencentKona-8   文件: XmlElementRefsQuick.java
public Class<XmlElementRefs> annotationType() {
    return XmlElementRefs.class;
}
 
源代码15 项目: jdk8u60   文件: XmlElementRefsQuick.java
public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
    super(upstream);
    this.core = core;
}
 
源代码16 项目: jdk8u60   文件: XmlElementRefsQuick.java
protected Quick newInstance(Locatable upstream, Annotation core) {
    return new XmlElementRefsQuick(upstream, ((XmlElementRefs) core));
}
 
源代码17 项目: jdk8u60   文件: XmlElementRefsQuick.java
public Class<XmlElementRefs> annotationType() {
    return XmlElementRefs.class;
}
 
源代码18 项目: openjdk-jdk8u   文件: XmlElementRefsQuick.java
public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
    super(upstream);
    this.core = core;
}
 
源代码19 项目: openjdk-jdk8u   文件: XmlElementRefsQuick.java
protected Quick newInstance(Locatable upstream, Annotation core) {
    return new XmlElementRefsQuick(upstream, ((XmlElementRefs) core));
}
 
源代码20 项目: openjdk-jdk8u   文件: XmlElementRefsQuick.java
public Class<XmlElementRefs> annotationType() {
    return XmlElementRefs.class;
}
 
源代码21 项目: openjdk-jdk8u-backup   文件: XmlElementRefsQuick.java
public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
    super(upstream);
    this.core = core;
}
 
源代码22 项目: openjdk-jdk8u-backup   文件: XmlElementRefsQuick.java
protected Quick newInstance(Locatable upstream, Annotation core) {
    return new XmlElementRefsQuick(upstream, ((XmlElementRefs) core));
}
 
源代码23 项目: openjdk-jdk8u-backup   文件: XmlElementRefsQuick.java
public Class<XmlElementRefs> annotationType() {
    return XmlElementRefs.class;
}
 
源代码24 项目: openjdk-jdk9   文件: XmlElementRefsQuick.java
public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
    super(upstream);
    this.core = core;
}
 
源代码25 项目: openjdk-jdk9   文件: XmlElementRefsQuick.java
protected Quick newInstance(Locatable upstream, Annotation core) {
    return new XmlElementRefsQuick(upstream, ((XmlElementRefs) core));
}
 
源代码26 项目: openjdk-jdk9   文件: XmlElementRefsQuick.java
public Class<XmlElementRefs> annotationType() {
    return XmlElementRefs.class;
}
 
源代码27 项目: hottub   文件: XmlElementRefsQuick.java
public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
    super(upstream);
    this.core = core;
}
 
源代码28 项目: hottub   文件: XmlElementRefsQuick.java
protected Quick newInstance(Locatable upstream, Annotation core) {
    return new XmlElementRefsQuick(upstream, ((XmlElementRefs) core));
}
 
源代码29 项目: hottub   文件: XmlElementRefsQuick.java
public Class<XmlElementRefs> annotationType() {
    return XmlElementRefs.class;
}
 
源代码30 项目: openjdk-8-source   文件: XmlElementRefsQuick.java
public XmlElementRefsQuick(Locatable upstream, XmlElementRefs core) {
    super(upstream);
    this.core = core;
}
 
 同包方法