Examples of ByteArrayConverter


Examples of com.nearinfinity.hbase.dsl.types.ByteArrayConverter

    registerType(new BooleanConverter());
    registerType(new FloatConverter());
    registerType(new LongConverter());
    registerType(new ShortConverter());
    registerType(new DateConverter());
    registerType(new ByteArrayConverter());
    return this;
  }
View Full Code Here

Examples of jodd.typeconverter.impl.ByteArrayConverter

    CharacterConverter characterConverter = new CharacterConverter();
    register(Character.class, characterConverter);
    register(char.class, characterConverter);

    register(byte[].class, new ByteArrayConverter(this));
    register(short[].class, new ShortArrayConverter(this));
    register(int[].class, new IntegerArrayConverter(this));
    register(long[].class, new LongArrayConverter(this));
    register(float[].class, new FloatArrayConverter(this));
    register(double[].class, new DoubleArrayConverter(this));
View Full Code Here

Examples of jodd.typeconverter.impl.ByteArrayConverter

    CharacterConverter characterConverter = new CharacterConverter();
    register(Character.class, characterConverter);
    register(char.class, characterConverter);

    register(byte[].class, new ByteArrayConverter(this));
    register(short[].class, new ShortArrayConverter(this));
    register(int[].class, new IntegerArrayConverter(this));
    register(long[].class, new LongArrayConverter(this));
    register(float[].class, new FloatArrayConverter(this));
    register(double[].class, new DoubleArrayConverter(this));
View Full Code Here

Examples of net.sf.xbus.base.bytearraylist.ByteArrayConverter

    Node valueNode;
    int pos;
    byte[] record;
    byte[] fieldBytes;
    Field field;
    ByteArrayConverter conv = ByteArrayConverterFactory
        .getConverter(mEncodingSystem);
    Hashtable fields = getFields(interfaceDescription);
    for (Iterator it = (source).iterator(); it.hasNext();)
    {
      record = (byte[]) it.next();
      recordNode = doc.createElement(TAG_RECORD);
      recordNode.setAttribute(TAG_LENGTH, String.valueOf(record.length));
      identifier = conv.byteArrayToString(XByteArraySupport.subArray(
          record, identifierPos, identifierLength));
      identifierName = (String) identifiers.get(identifier);
      List fieldList = (List) fields.get(identifierName);
      pos = 0;
      for (Iterator it1 = fieldList.iterator(); it1.hasNext();)
      {
        field = (Field) it1.next();
        fieldBytes = XByteArraySupport.subArray(record, pos,
            field.length);
        fieldNode = doc.createElement(field.name);
        String value = conv.byteArrayToString(fieldBytes);
        valueNode = doc.createTextNode(value);
        fieldNode.appendChild(valueNode);
        fieldNode
            .setAttribute(TAG_LENGTH, String.valueOf(field.length));
        recordNode.appendChild(fieldNode);
View Full Code Here

Examples of net.sf.xbus.base.bytearraylist.ByteArrayConverter

  private ByteArrayList serializeList(Document doc) throws XException
  {
    ByteArrayList retArrayList = new ByteArrayList();

    ByteArrayConverter conv = ByteArrayConverterFactory
        .getConverter(mEncodingSystem);

    NodeList records = doc.getElementsByTagName(TAG_RECORD);
    Node recordNode;
    NamedNodeMap recordAttributes;
    Attr recordLengthAttr;
    int recordLength;
    byte[] recordArray;

    NodeList fields;
    Node fieldNode;
    NamedNodeMap fieldAttributes;
    Attr fieldLengthAttr;
    int fieldLength;
    Node fieldTextNode;
    String fieldValue;
    byte[] fieldBytes;
    int pos;

    for (int i = 0; i < records.getLength(); i++)
    {
      recordNode = records.item(i);
      recordAttributes = recordNode.getAttributes();
      recordLengthAttr = (Attr) recordAttributes.getNamedItem(TAG_LENGTH);
      recordLength = Integer.parseInt(recordLengthAttr.getNodeValue());
      recordArray = new byte[recordLength];

      pos = 0;

      fields = recordNode.getChildNodes();
      for (int k = 0; k < fields.getLength(); k++)
      {
        fieldNode = fields.item(k);

        if (fieldNode.getNodeType() == Node.ELEMENT_NODE)
        {
          fieldAttributes = fieldNode.getAttributes();
          fieldLengthAttr = (Attr) fieldAttributes
              .getNamedItem(TAG_LENGTH);
          fieldLength = Integer.parseInt(fieldLengthAttr
              .getNodeValue());
          fieldTextNode = fieldNode.getFirstChild();
          fieldValue = fieldTextNode.getNodeValue();
          fieldBytes = conv
              .stringToByteArray(fieldValue, fieldLength);
          for (int m = 0; m < fieldBytes.length; m++)
          {
            recordArray[pos] = fieldBytes[m];
            pos++;
View Full Code Here

Examples of org.apache.commons.beanutils.converters.ByteArrayConverter

    register(Boolean.class, new BooleanConverter());
    register(booleanArray.getClass(), new BooleanArrayConverter());

    register(Byte.TYPE, new ByteConverter());
    register(Byte.class, new ByteConverter());
    register(byteArray.getClass(), new ByteArrayConverter());

    register(Character.TYPE, new CharacterConverter());
    register(Character.class, new CharacterConverter());
    register(charArray.getClass(), new CharacterArrayConverter());
View Full Code Here

Examples of org.apache.commons.beanutils.converters.ByteArrayConverter

        cub.register(
            new BooleanArrayConverter(), booleanArray.getClass());
        cub.register(new ByteConverter(), Byte.TYPE);
        cub.register(new ByteConverter(), Byte.class);
        cub.register(
            new ByteArrayConverter(byteArray), byteArray.getClass());
        cub.register(new CharacterConverter(), Character.TYPE);
        cub.register(new CharacterConverter(), Character.class);
        cub.register(
            new CharacterArrayConverter(), charArray.getClass());
        cub.register(new DoubleConverter(), Double.TYPE);
View Full Code Here

Examples of org.apache.commons.beanutils.converters.ByteArrayConverter

        cub.register(
            new BooleanArrayConverter(), booleanArray.getClass());
        cub.register(new ByteConverter(), Byte.TYPE);
        cub.register(new ByteConverter(), Byte.class);
        cub.register(
            new ByteArrayConverter(byteArray), byteArray.getClass());
        cub.register(new CharacterConverter(), Character.TYPE);
        cub.register(new CharacterConverter(), Character.class);
        cub.register(
            new CharacterArrayConverter(), charArray.getClass());
        cub.register(new DoubleConverter(), Double.TYPE);
View Full Code Here

Examples of org.apache.commons.beanutils.converters.ByteArrayConverter

                    return calendar;
                }
                return value;
            }
        }, Calendar.class);
        ConvertUtils.register(new ByteArrayConverter(null), byte[].class); // by default a null value is not converted in a null array.
    }
View Full Code Here

Examples of org.apache.commons.beanutils.converters.ByteArrayConverter

        converters.put(booleanArray.getClass(),
                       new BooleanArrayConverter(booleanArray));
        converters.put(Byte.TYPE, new ByteConverter(defaultByte));
        converters.put(Byte.class, new ByteConverter(defaultByte));
        converters.put(byteArray.getClass(),
                       new ByteArrayConverter(byteArray));
        converters.put(Character.TYPE,
                       new CharacterConverter(defaultCharacter));
        converters.put(Character.class,
                       new CharacterConverter(defaultCharacter));
        converters.put(charArray.getClass(),
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.