public void setDialect(final String value) { this.model.setDialect(value); }
@Override public final void setDialect(URI dialect) { this.jaxbTypeObj.setDialect(dialect.toString()); }
/** * Default constructor * @param logger logger set from inherited classes */ protected QueryExpressionTypeImpl(URI dialect, Logger logger) { this.jaxbTypeObj = WsnbJAXBContext.WSNB_JAXB_FACTORY.createQueryExpressionType(); this.jaxbTypeObj.setDialect(dialect.toString()); QueryExpressionTypeImpl.logger = (logger != null)?logger:Logger.getLogger(QueryExpressionTypeImpl.class.getSimpleName()); }
/** * A way to create a {@link com.ebmwebsourcing.wsstar.jaxb.notification.base.QueryExpressionType} * object from a {@link QueryExpressionType} "api type" one * * @param apiTypeObj */ public static com.ebmwebsourcing.wsstar.jaxb.notification.base.QueryExpressionType toJaxbModel(QueryExpressionType apiTypeObj) { com.ebmwebsourcing.wsstar.jaxb.notification.base.QueryExpressionType jaxbTypeObj = null; if (apiTypeObj instanceof QueryExpressionTypeImpl){ jaxbTypeObj = ((QueryExpressionTypeImpl)apiTypeObj).getJaxbTypeObj(); } else { jaxbTypeObj = WsnbJAXBContext.WSNB_JAXB_FACTORY.createQueryExpressionType(); jaxbTypeObj.setDialect(apiTypeObj.getDialect().toString()); jaxbTypeObj.getContent().add(apiTypeObj.getContent()); } return jaxbTypeObj; }
public Object copyTo(Object target, CopyBuilder copyBuilder) { final QueryExpressionType copy = ((target == null)?new QueryExpressionType():((QueryExpressionType) target)); { List<Object> sourceContent; sourceContent = this.getContent(); List<Object> copyContent = ((List<Object> ) copyBuilder.copy(sourceContent)); copy.content = null; List<Object> uniqueContentl = copy.getContent(); uniqueContentl.addAll(copyContent); } { String sourceDialect; sourceDialect = this.getDialect(); String copyDialect = ((String) copyBuilder.copy(sourceDialect)); copy.setDialect(copyDialect); } return copy; }