public String getString() { if (string == null) { string = StringUtils.stringFromBinary(bytes); } return string; }
@Override public String getRangeForId(final byte[] partitionKey, final byte[] sortKey) { return StringUtils.stringFromBinary(sortKey); } }
@Override public void fromBinary(final byte[] bytes) { if (bytes.length > 0) { typename = StringUtils.stringFromBinary(bytes); } else { typename = null; } } }
@Override public String readField(final byte[] fieldData) { if ((fieldData == null) || (fieldData.length < 1)) { return null; } return StringUtils.stringFromBinary(fieldData); // for field serialization ensure UTF-8? // return new String( // fieldData, // StringUtils.UTF8_CHAR_SET); } }
@Override public void fromBinary(final byte[] bytes) { if (bytes.length == 0) { indexName = null; } else { indexName = StringUtils.stringFromBinary(bytes); } }
@Override public void fromBinary(final byte[] bytes) { if (bytes.length > 0) { fieldName = StringUtils.stringFromBinary(bytes); } else { fieldName = null; } }
@Override public void fromBinary(final byte[] bytes) { final ByteBuffer bb = ByteBuffer.wrap(bytes); caseSensitive = bb.get() > 0 ? true : false; final byte[] fieldNameBytes = new byte[VarintUtils.readUnsignedInt(bb)]; bb.get(fieldNameBytes); fieldName = StringUtils.stringFromBinary(fieldNameBytes); final byte[] matchValueBytes = new byte[bb.remaining()]; bb.get(matchValueBytes); matchValue = StringUtils.stringFromBinary(matchValueBytes); } }
public static ImageChip fromDataIdAndValue(final byte[] dataId, final byte[] value) { final String dataIdStr = StringUtils.stringFromBinary(dataId); final String[] split = dataIdStr.split("/"); return new ImageChip(split[0], split[1], Long.parseLong(split[2]), value); } }
@Override public void fromBinary(final byte[] bytes) { final ByteBuffer bb = ByteBuffer.wrap(bytes); final byte[] fieldNameBytes = new byte[VarintUtils.readUnsignedInt(bb)]; bb.get(fieldNameBytes); fieldName = StringUtils.stringFromBinary(fieldNameBytes); lowerValue = new Double(bb.getDouble()); upperValue = new Double(bb.getDouble()); } }
@Override public void fromBinary(final byte[] bytes) { try { cls = (Class<HintValueType>) Class.forName(StringUtils.stringFromBinary(bytes)); init(cls); } catch (final ClassNotFoundException e) { LOGGER.error("Class not found for hint", e); } } }
@Override public void fromBinary(final byte[] bytes) { final ByteBuffer buf = ByteBuffer.wrap(bytes); final int fieldNameLength = VarintUtils.readUnsignedInt(buf); final byte[] fieldNameBinary = new byte[fieldNameLength]; buf.get(fieldNameBinary); fieldName = StringUtils.stringFromBinary(fieldNameBinary); final byte[] dimensionBinary = new byte[buf.remaining()]; buf.get(dimensionBinary); baseDefinition = (NumericDimensionDefinition) PersistenceUtils.fromBinary(dimensionBinary); }
@Override public void fromBinary(final byte[] bytes) { final ByteBuffer buf = ByteBuffer.wrap(bytes); final int idBinaryLength = VarintUtils.readUnsignedInt(buf); final byte[] idBinary = new byte[idBinaryLength]; buf.get(idBinary); final byte[] delegateBinary = new byte[buf.remaining()]; buf.get(delegateBinary); id = StringUtils.stringFromBinary(idBinary); indexStrategy = (NumericIndexStrategy) PersistenceUtils.fromBinary(delegateBinary); }
@Override public void fromBinary(final byte[] bytes) { final ByteBuffer buf = ByteBuffer.wrap(bytes); final int selfBinaryLength = VarintUtils.readUnsignedInt(buf); final byte[] selfBinary = new byte[selfBinaryLength]; buf.get(selfBinary); super.fromBinary(selfBinary); final byte[] nameBinary = new byte[buf.remaining()]; buf.get(nameBinary); name = StringUtils.stringFromBinary(nameBinary); }
@Override public void fromBinary(final byte[] bytes) { final ByteBuffer buffer = ByteBuffer.wrap(bytes); final int unitCalendarEnum = VarintUtils.readSignedInt(buffer); final byte[] timeZoneName = new byte[buffer.remaining()]; buffer.get(timeZoneName); unit = Unit.getUnit(unitCalendarEnum); timezone = StringUtils.stringFromBinary(timeZoneName); }
@Override public void fromBinary(final byte[] bytes) { final ByteBuffer bb = ByteBuffer.wrap(bytes); final byte[] fieldNameBytes = new byte[VarintUtils.readUnsignedInt(bb)]; bb.get(fieldNameBytes); fieldName = StringUtils.stringFromBinary(fieldNameBytes); start = new Date(VarintUtils.readTime(bb)); end = new Date(VarintUtils.readTime(bb)); inclusiveLow = (bb.get() > 0) ? true : false; inclusiveHigh = (bb.get() > 1) ? true : false; } }
@Override public void fromBinary(final byte[] bytes) { indexModel = new BasicIndexModel(new NumericDimensionField[] {}); indexStrategy = new NullNumericIndexStrategy(StringUtils.stringFromBinary(bytes)); } }
@Override public boolean apply(final GeoWaveMetadata input) { String visibility = ""; if (input.getVisibility() != null) { visibility = StringUtils.stringFromBinary(input.getVisibility()); } return VisibilityExpression.evaluate(visibility, authorizationsSet); } }));
@Override public void fromBinary(final byte[] bytes) { if (bytes.length > 0) { // This has the side-effect of setting the 'filter' member // variable. convertedFilter = new ConvertCQLStrToFilterConverter().convert(StringUtils.stringFromBinary(bytes)); } else { convertedFilter.setCqlFilterString(null); convertedFilter.setFilter(null); } }
@Override protected Mergeable getMergeable(final Cell cell, final byte[] bytes) { return rowTransform.getRowAsMergeableObject( ByteArrayUtils.shortFromString(StringUtils.stringFromBinary(CellUtil.cloneFamily(cell))), new ByteArray(CellUtil.cloneQualifier(cell)), bytes); }
@Override public boolean apply(final GeoWaveRow input) { String visibility = ""; final GeoWaveValue[] fieldValues = input.getFieldValues(); if ((fieldValues.length > 0) && (fieldValues[0].getVisibility() != null)) { visibility = StringUtils.stringFromBinary(input.getFieldValues()[0].getVisibility()); } return VisibilityExpression.evaluate(visibility, auths); } }