public String convert(HasClientConvertibleType element) throws TemplateModelException { return convert(element.getClientConvertibleType()); }
public String convert(HasClientConvertibleType element) throws TemplateModelException { return convert(element.getClientConvertibleType()); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable && ((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).isAdapted()) { return convert(((com.webcohesion.enunciate.modules.jackson1.model.adapters.Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof Accessor && ((Accessor) element).isXmlIDREF()) { return "string"; } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof Accessor && ((Accessor) element).isXmlIDREF()) { return "String"; } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof Accessor && ((Accessor) element).isXmlIDREF()) { return "String"; } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } else if (element instanceof Accessor && ((Accessor)element).isXmlIDREF()) { return "string";//C# doesn't support strict object reference resolution via IDREF. The best we can do is (de)serialize the ID. } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } else if (element instanceof Accessor && ((Accessor)element).isXmlIDREF()) { return "string";//C# doesn't support strict object reference resolution via IDREF. The best we can do is (de)serialize the ID. } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } if (element instanceof Accessor && ((Accessor) element).isXmlIDREF()) { return "string"; } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } else if (element instanceof Accessor && ((Accessor)element).isXmlIDREF()) { return "xmlChar"; } else if (element instanceof Accessor && ((Accessor)element).isXmlList()) { return "xmlChar"; } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } else if (element instanceof Accessor && ((Accessor)element).isXmlIDREF()) { return "xmlChar"; } else if (element instanceof Accessor && ((Accessor)element).isXmlList()) { return "xmlChar"; } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Accessor) { Accessor accessor = (Accessor) element; if (accessor.isXmlList()) { return "NSString"; } if (accessor.isXmlIDREF() && !accessor.isCollectionType()) { return "NSString"; } } if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } return super.convert(element); }
@Override public String convert(HasClientConvertibleType element) throws TemplateModelException { if (element instanceof Accessor && ((Accessor)element).isXmlList() && !((Accessor)element).isAdapted() && ((Accessor)element).getBareAccessorType().isInterface()) { if (((Accessor)element).isCollectionType()) { return "java.util.List<Object>"; } else { return "Object"; } } else if (element instanceof Adaptable && ((Adaptable) element).isAdapted()) { return convert(((Adaptable) element).getAdapterType().getAdaptingType((DecoratedTypeMirror) element.getClientConvertibleType(), this.context)); } else { return super.convert(element); } }