public String getDataBinding() { if (inputWrapper != null){ return inputWrapper.getDataBinding(); } if (outputWrapper != null){ return outputWrapper.getDataBinding(); } return null; }
public String getDataBinding() { if (inputWrapper != null){ return inputWrapper.getDataBinding(); } if (outputWrapper != null){ return outputWrapper.getDataBinding(); } return null; }
private String getDataBinding(Operation operation) { WrapperInfo wrapper = operation.getInputWrapper(); if (wrapper != null) { return wrapper.getDataBinding(); } else { return null; } }
private String getDataBinding(Operation operation) { WrapperInfo wrapper = operation.getOutputWrapper(); if (wrapper != null) { return wrapper.getDataBinding(); } else { return null; } }
private String getDataBinding(Operation operation) { WrapperInfo wrapper = operation.getInputWrapper(); if (wrapper != null) { return wrapper.getDataBinding(); } else { return null; } }
private String getDataBinding(Operation operation) { WrapperInfo wrapper = operation.getOutputWrapper(); if (wrapper != null) { return wrapper.getDataBinding(); } else { return null; } }
private String assignInputDataBinding(Operation operation) { Set<String> dbs = new HashSet<String>(); List<DataType> opDataTypes = new LinkedList<DataType>(); opDataTypes.addAll(operation.getInputType().getLogical()); for (DataType<?> d : opDataTypes) { if (d != null) { String dataBinding = d.getDataBinding(); if ("java:array".equals(dataBinding)) { dataBinding = ((DataType)d.getLogical()).getDataBinding(); } if (dataBinding != null) { dbs.add(dataBinding); } } } dbs.remove(JavaBeansDataBinding.NAME); dbs.remove(SimpleJavaDataBinding.NAME); if (dbs.size() == 1) { String db = dbs.iterator().next(); operation.getInputWrapper().setDataBinding(db); return db; } else { return operation.getInputWrapper().getDataBinding(); } }
private String assignOutputDataBinding(Operation operation) { Set<String> dbs = new HashSet<String>(); List<DataType> opDataTypes = new LinkedList<DataType>(); opDataTypes.addAll(operation.getOutputType().getLogical()); for (DataType<?> d : opDataTypes) { if (d != null) { String dataBinding = d.getDataBinding(); if ("java:array".equals(dataBinding)) { dataBinding = ((DataType)d.getLogical()).getDataBinding(); } if (dataBinding != null) { dbs.add(dataBinding); } } } dbs.remove(JavaBeansDataBinding.NAME); dbs.remove(SimpleJavaDataBinding.NAME); if (dbs.size() == 1) { String db = dbs.iterator().next(); operation.getOutputWrapper().setDataBinding(db); return db; } else { return operation.getOutputWrapper().getDataBinding(); } } }
private String assignInputDataBinding(Operation operation) { Set<String> dbs = new HashSet<String>(); List<DataType> opDataTypes = new LinkedList<DataType>(); opDataTypes.addAll(operation.getInputType().getLogical()); for (DataType<?> d : opDataTypes) { if (d != null) { String dataBinding = d.getDataBinding(); if ("java:array".equals(dataBinding)) { dataBinding = ((DataType)d.getLogical()).getDataBinding(); } if (dataBinding != null) { dbs.add(dataBinding); } } } dbs.remove(JavaBeansDataBinding.NAME); dbs.remove(SimpleJavaDataBinding.NAME); if (dbs.size() == 1) { String db = dbs.iterator().next(); operation.getInputWrapper().setDataBinding(db); return db; } else { return operation.getInputWrapper().getDataBinding(); } }
private String assignOutputDataBinding(Operation operation) { Set<String> dbs = new HashSet<String>(); List<DataType> opDataTypes = new LinkedList<DataType>(); opDataTypes.addAll(operation.getOutputType().getLogical()); for (DataType<?> d : opDataTypes) { if (d != null) { String dataBinding = d.getDataBinding(); if ("java:array".equals(dataBinding)) { dataBinding = ((DataType)d.getLogical()).getDataBinding(); } if (dataBinding != null) { dbs.add(dataBinding); } } } dbs.remove(JavaBeansDataBinding.NAME); dbs.remove(SimpleJavaDataBinding.NAME); if (dbs.size() == 1) { String db = dbs.iterator().next(); operation.getOutputWrapper().setDataBinding(db); return db; } else { return operation.getOutputWrapper().getDataBinding(); } } }
String db = inputWrapperInfo.getDataBinding(); if (db == null || JAXB_DATABINDING.equals(db)) { db = assignInputDataBinding(operation); db = outputWrapperInfo.getDataBinding(); if (db == null || JAXB_DATABINDING.equals(db)) { db = assignOutputDataBinding(operation);
String db = inputWrapperInfo.getDataBinding(); if (db == null || JAXB_DATABINDING.equals(db)) { db = assignInputDataBinding(operation); db = outputWrapperInfo.getDataBinding(); if (db == null || JAXB_DATABINDING.equals(db)) { db = assignOutputDataBinding(operation);