org.apache.axis2.databinding.utils.ConverterUtil类的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(10.0k)|赞(0)|评价(0)|浏览(108)

本文整理了Java中org.apache.axis2.databinding.utils.ConverterUtil类的一些代码示例,展示了ConverterUtil类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ConverterUtil类的具体详情如下:
包路径:org.apache.axis2.databinding.utils.ConverterUtil
类名称:ConverterUtil

ConverterUtil介绍

[英]Converter methods to go from 1. simple type -> String 2. simple type -> Object 3. String -> simpletype 4. Object list -> array
[中]转换器方法从1开始。简单类型->字符串2。简单类型->对象3。字符串->简单类型4。对象列表->数组

代码示例

代码示例来源:origin: org.wso2.carbon.data/org.wso2.carbon.dataservices.core

private String convertToTimestampString(Timestamp sqlTimestamp) {
  Calendar cal = Calendar.getInstance();
  cal.setTimeInMillis(sqlTimestamp.getTime());
  return ConverterUtil.convertToString(cal);
}

代码示例来源:origin: wmixvideo/nfe

public void addExtraAttributes(final org.apache.axiom.om.OMAttribute param) {
  if (this.localExtraAttributes == null) {
    this.localExtraAttributes = new org.apache.axiom.om.OMAttribute[]{};
  }
  @SuppressWarnings("unchecked") final java.util.List<OMAttribute> list = org.apache.axis2.databinding.utils.ConverterUtil.toList(this.localExtraAttributes);
  list.add(param);
  this.localExtraAttributes = list.toArray(new OMAttribute[0]);
}

代码示例来源:origin: org.apache.axis2/axis2-adb

public static Object convertToArray(Class baseArrayClass, String[] valueArray) {
  //create a list using the string array
  List valuesList = new ArrayList(valueArray.length);
  for (int i = 0; i < valueArray.length; i++) {
    valuesList.add(valueArray[i]);
  }
  return convertToArray(baseArrayClass, valuesList);
}

代码示例来源:origin: org.wso2.carbon.data/org.wso2.carbon.dataservices.core

String colType = soln.getLiteral(colName).getDatatype().getURI();
if (colType.equals(XSDDatatype.XSDdecimal.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil.convertToDecimal(soln
          .getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDdouble.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToDouble(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDfloat.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToFloat(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDstring.getURI())) {
  return soln.getLiteral(colName).getString();
} else if (colType.equals(XSDDatatype.XSDboolean.getURI())) {
  return ConverterUtil
      .convertToString(ConverterUtil.convertToBoolean(soln
          .getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDlong.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToLong(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDdate.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToDate(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDdateTime.getURI())) {
  return ConverterUtil
      .convertToString(ConverterUtil.convertToDateTime(soln
          .getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDtime.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToTime(soln.getLiteral(colName).getString()));

代码示例来源:origin: org.apache.axis2/axis2-adb

public static _boolean fromString(java.lang.String value,
                 java.lang.String namespaceURI) {
  _boolean returnValue = new _boolean();
  returnValue.set_boolean(
      org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(value));
  return returnValue;
}

代码示例来源:origin: net.exogeni.orca.core/shirako

org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(content));
org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));

代码示例来源:origin: org.apache.axis2/axis2-adb

public static _int fromString(java.lang.String value,
               java.lang.String namespaceURI) {
  _int returnValue = new _int();
  returnValue.set_int(
      org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(value));
  return returnValue;
}

代码示例来源:origin: org.apache.axis2/axis2-adb

public static _long fromString(java.lang.String value,
                  java.lang.String namespaceURI){
  _long returnValue = new  _long();
  
      returnValue.set_long(
        org.apache.axis2.databinding.utils.ConverterUtil.convertToLong(value));
    
  return returnValue;
}

代码示例来源:origin: org.wso2.carbon.data/org.wso2.carbon.dataservices.core

String colType = soln.getLiteral(colName).getDatatype().getURI();
if (colType.equals(XSDDatatype.XSDdecimal.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil.convertToDecimal(soln
          .getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDdouble.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToDouble(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDfloat.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToFloat(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDstring.getURI())) {
  return soln.getLiteral(colName).getString();
} else if (colType.equals(XSDDatatype.XSDboolean.getURI())) {
  return ConverterUtil
      .convertToString(ConverterUtil.convertToBoolean(soln
          .getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDlong.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToLong(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDdate.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToDate(soln.getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDdateTime.getURI())) {
  return ConverterUtil
      .convertToString(ConverterUtil.convertToDateTime(soln
          .getLiteral(colName).getString()));
} else if (colType.equals(XSDDatatype.XSDtime.getURI())) {
  return ConverterUtil.convertToString(ConverterUtil
      .convertToTime(soln.getLiteral(colName).getString()));

代码示例来源:origin: org.apache.axis2/axis2-adb

public static _boolean fromString(java.lang.String value,
                  java.lang.String namespaceURI){
  _boolean returnValue = new  _boolean();
  
      returnValue.set_boolean(
        org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(value));
    
  return returnValue;
}

代码示例来源:origin: org.apache.axis2/axis2-adb

public static _int fromString(java.lang.String value,
                  java.lang.String namespaceURI){
  _int returnValue = new  _int();
  
      returnValue.set_int(
        org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(value));
    
  return returnValue;
}

代码示例来源:origin: org.apache.axis2/axis2-adb

public static _long fromString(java.lang.String value,
                  java.lang.String namespaceURI){
  _long returnValue = new  _long();
  
      returnValue.set_long(
        org.apache.axis2.databinding.utils.ConverterUtil.convertToLong(value));
    
  return returnValue;
}

代码示例来源:origin: wmixvideo/nfe

@Override
public javax.xml.stream.XMLStreamReader getPullParser(final javax.xml.namespace.QName qName) {
  // We can safely assume an element has only one type associated with it
  return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(NfeDadosMsgZip.MY_QNAME, new java.lang.Object[]{org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader.ELEMENT_TEXT, org.apache.axis2.databinding.utils.ConverterUtil.convertToString(this.localNfeDadosMsgZip)}, null);
}

代码示例来源:origin: wmixvideo/nfe

public void addExtraAttributes(final org.apache.axiom.om.OMAttribute param) {
  if (this.localExtraAttributes == null) {
    this.localExtraAttributes = new org.apache.axiom.om.OMAttribute[]{};
  }
  final java.util.List list = org.apache.axis2.databinding.utils.ConverterUtil.toList(this.localExtraAttributes);
  list.add(param);
  this.localExtraAttributes = (org.apache.axiom.om.OMAttribute[]) list.toArray(new OMAttribute[0]);
}

代码示例来源:origin: org.wso2.carbon/org.wso2.carbon.rulecep.adapters

/**
 * Extracts data from the payload using the provided XPath and converts into a Boolean
 *
 * @param xpath xpath to be used to extract the data
 * @return <code>boolean</code> if it is possible to create a boolean,
 *         otherwise throws an exception
 */
public boolean selectBoolean(String xpath) {
  Object o = select(xpath);
  if (o instanceof Boolean) {
    return (Boolean) o;
  } else if (o instanceof String) {
    return ConverterUtil.convertToBoolean((String) o);
  } else {
    throw new LoggedRuntimeException("Invalid XPath :  " + xpath + " Can not select" +
        " a boolean from the value : " + o, log);
  }
}

代码示例来源:origin: org.wso2.carbon/org.wso2.carbon.rulecep.adapters

/**
 * Extracts data from the payload using the provided XPath and converts into an int
 *
 * @param xpath xpath to be used to extract the data
 * @return <code>int</code> if it is possible to create a int,
 *         otherwise throws an exception
 */
public int selectInt(String xpath) {
  Object o = select(xpath);
  if (o instanceof Integer) {
    return (Integer) o;
  } else if (o instanceof String) {
    return ConverterUtil.convertToInt((String) o);
  } else {
    throw new LoggedRuntimeException("Invalid XPath :  " + xpath + ". Can not select" +
        " a int from the value : " + o, log);
  }
}

代码示例来源:origin: apache/axis2-java

public static Object convertToArray(Class baseArrayClass, String[] valueArray) {
  //create a list using the string array
  List valuesList = new ArrayList(valueArray.length);
  for (int i = 0; i < valueArray.length; i++) {
    valuesList.add(valueArray[i]);
  }
  return convertToArray(baseArrayClass, valuesList);
}

代码示例来源:origin: org.wso2.carbon/org.wso2.carbon.rulecep.adapters

/**
 * Extracts data from the payload using the provided XPath and converts into a Long
 *
 * @param xpath xpath to be used to extract the data
 * @return <code>Long</code> if it is possible to create a long,
 *         otherwise throws an exception
 */
public Long selectLong(String xpath) {
  Object o = select(xpath);
  if (o instanceof Long) {
    return (Long) o;
  } else if (o instanceof String) {
    return ConverterUtil.convertToLong((String) o);
  } else {
    throw new LoggedRuntimeException("Invalid XPath :  " + xpath + " Can not select" +
        " a long from the value : " + o, log);
  }
}

代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.identity.workflow.mgt.bps.stub

public static RedeployStatus_type0 fromString(java.lang.String value,java.lang.String namespaceURI)
   throws java.lang.IllegalArgumentException {
  try {
                return fromValue(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(value));
            } catch (java.lang.Exception e) {
    throw new java.lang.IllegalArgumentException();
  }
}

代码示例来源:origin: wmixvideo/nfe

public void addExtraAttributes(final org.apache.axiom.om.OMAttribute param) {
  if (this.localExtraAttributes == null) {
    this.localExtraAttributes = new org.apache.axiom.om.OMAttribute[]{};
  }
  java.util.List list = org.apache.axis2.databinding.utils.ConverterUtil.toList(this.localExtraAttributes);
  list.add(param);
  this.localExtraAttributes = (org.apache.axiom.om.OMAttribute[]) list.toArray(new OMAttribute[0]);
}

相关文章