protected CElementInfo getElementInfo() { final CReferencePropertyInfo referencePropertyInfo = (CReferencePropertyInfo) core; final Collection<CElement> elements = referencePropertyInfo .getElements(); final CElement element = elements.iterator().next(); final CElementInfo elementInfo = (CElementInfo) element.getType(); return elementInfo; }
protected CElementInfo getElementInfo() { final CReferencePropertyInfo referencePropertyInfo = (CReferencePropertyInfo) core; final Collection<CElement> elements = referencePropertyInfo .getElements(); final CElement element = elements.iterator().next(); final CElementInfo elementInfo = (CElementInfo) element.getType(); return elementInfo; }
public final String getClazz() { return clazz.getType().fullName(); }
public final String getClazz() { return clazz.getType().fullName(); }
public final String getClazz() { return clazz.getType().fullName(); }
public final String getClazz() { return clazz.getType().fullName(); }
public final String getClazz() { return clazz.getType().fullName(); }
@Override protected JExpression wrap(JExpression target) { final CReferencePropertyInfo referencePropertyInfo = (CReferencePropertyInfo) core; final Collection<CElement> elements = referencePropertyInfo .getElements(); final CElement element = elements.iterator().next(); final CElementInfo elementInfo = (CElementInfo) element.getType(); // final CNonElement type = elementInfo.getProperty().ref().iterator() // .next(); final JClass scope = getScope(elementInfo.getScope()); final QName name = elementInfo.getElementName(); return codeModel.ref(JAXBContextUtils.class).staticInvoke( "unmarshalJAXBElement").arg(contextPath).arg( JExprUtils.newQName(codeModel, name)).arg(scope.dotclass()) .arg(target); }
@Override protected JExpression wrap(JExpression target) { final CReferencePropertyInfo referencePropertyInfo = (CReferencePropertyInfo) core; final Collection<CElement> elements = referencePropertyInfo .getElements(); final CElement element = elements.iterator().next(); final CElementInfo elementInfo = (CElementInfo) element.getType(); // final CNonElement type = elementInfo.getProperty().ref().iterator() // .next(); final JClass scope = getScope(elementInfo.getScope()); final QName name = elementInfo.getElementName(); return codeModel.ref(JAXBContextUtils.class).staticInvoke( "unmarshalJAXBElement").arg(contextPath).arg( JExprUtils.newQName(codeModel, name)).arg(scope.dotclass()) .arg(target); }
refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); } else if(elements.size()>1) { refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION));
refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); } else if(elements.size()>1) { refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION));
refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); refw.name(e.getElementName().getLocalPart()) .namespace(e.getElementName().getNamespaceURI()) .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());