private int encodeFrame() { frameEncoder .wrap(directBuffer, 0) .irId(ir.id()) .irVersion(0) .schemaVersion(ir.version()); try { final byte[] packageBytes = ir.packageName().getBytes(packageNameCharacterEncoding()); frameEncoder.putPackageName(packageBytes, 0, packageBytes.length); final byte[] namespaceBytes = getBytes(ir.namespaceName(), namespaceNameCharacterEncoding()); frameEncoder.putNamespaceName(namespaceBytes, 0, namespaceBytes.length); final byte[] semanticVersionBytes = getBytes(ir.semanticVersion(), semanticVersionCharacterEncoding()); frameEncoder.putSemanticVersion(semanticVersionBytes, 0, semanticVersionBytes.length); } catch (final UnsupportedEncodingException ex) { LangUtil.rethrowUnchecked(ex); } return frameEncoder.encodedLength(); }
tokenEncoder.putNullValue(valArray, 0, put(valBuffer, encoding.nullValue(), type)); final byte[] charEncodingBytes = getBytes( encoding.characterEncoding(), characterEncodingCharacterEncoding()); tokenEncoder.putCharacterEncoding(charEncodingBytes, 0, charEncodingBytes.length); final byte[] epochBytes = getBytes(encoding.epoch(), epochCharacterEncoding()); tokenEncoder.putEpoch(epochBytes, 0, epochBytes.length); final byte[] timeUnitBytes = getBytes(encoding.timeUnit(), timeUnitCharacterEncoding()); tokenEncoder.putTimeUnit(timeUnitBytes, 0, timeUnitBytes.length); final byte[] semanticTypeBytes = getBytes(encoding.semanticType(), semanticTypeCharacterEncoding()); tokenEncoder.putSemanticType(semanticTypeBytes, 0, semanticTypeBytes.length); final byte[] descriptionBytes = getBytes(token.description(), descriptionCharacterEncoding()); tokenEncoder.putDescription(descriptionBytes, 0, descriptionBytes.length); final byte[] referencedNameBytes = getBytes(token.referencedName(), referencedNameCharacterEncoding()); tokenEncoder.putReferencedName(referencedNameBytes, 0, referencedNameBytes.length);
private int encodeFrame() { frameEncoder .wrap(directBuffer, 0) .irId(ir.id()) .irVersion(0) .schemaVersion(ir.version()); try { final byte[] packageBytes = ir.packageName().getBytes(packageNameCharacterEncoding()); frameEncoder.putPackageName(packageBytes, 0, packageBytes.length); final byte[] namespaceBytes = getBytes(ir.namespaceName(), namespaceNameCharacterEncoding()); frameEncoder.putNamespaceName(namespaceBytes, 0, namespaceBytes.length); final byte[] semanticVersionBytes = getBytes(ir.semanticVersion(), semanticVersionCharacterEncoding()); frameEncoder.putSemanticVersion(semanticVersionBytes, 0, semanticVersionBytes.length); } catch (final UnsupportedEncodingException ex) { LangUtil.rethrowUnchecked(ex); } return frameEncoder.encodedLength(); }
private int encodeFrame() { frameEncoder .wrap(directBuffer, 0) .irId(ir.id()) .irVersion(0) .schemaVersion(ir.version()); try { final byte[] packageBytes = ir.packageName().getBytes(packageNameCharacterEncoding()); frameEncoder.putPackageName(packageBytes, 0, packageBytes.length); final byte[] namespaceBytes = getBytes(ir.namespaceName(), namespaceNameCharacterEncoding()); frameEncoder.putNamespaceName(namespaceBytes, 0, namespaceBytes.length); final byte[] semanticVersionBytes = getBytes(ir.semanticVersion(), semanticVersionCharacterEncoding()); frameEncoder.putSemanticVersion(semanticVersionBytes, 0, semanticVersionBytes.length); } catch (final UnsupportedEncodingException ex) { LangUtil.rethrowUnchecked(ex); } return frameEncoder.encodedLength(); }
private int encodeFrame() { frameEncoder .wrap(directBuffer, 0) .irId(ir.id()) .irVersion(0) .schemaVersion(ir.version()); try { final byte[] packageBytes = ir.packageName().getBytes(packageNameCharacterEncoding()); frameEncoder.putPackageName(packageBytes, 0, packageBytes.length); final byte[] namespaceBytes = getBytes(ir.namespaceName(), namespaceNameCharacterEncoding()); frameEncoder.putNamespaceName(namespaceBytes, 0, namespaceBytes.length); final byte[] semanticVersionBytes = getBytes(ir.semanticVersion(), semanticVersionCharacterEncoding()); frameEncoder.putSemanticVersion(semanticVersionBytes, 0, semanticVersionBytes.length); } catch (final UnsupportedEncodingException ex) { LangUtil.rethrowUnchecked(ex); } return frameEncoder.encodedLength(); }
tokenEncoder.putNullValue(valArray, 0, put(valBuffer, encoding.nullValue(), type)); final byte[] charEncodingBytes = getBytes( encoding.characterEncoding(), characterEncodingCharacterEncoding()); tokenEncoder.putCharacterEncoding(charEncodingBytes, 0, charEncodingBytes.length); final byte[] epochBytes = getBytes(encoding.epoch(), epochCharacterEncoding()); tokenEncoder.putEpoch(epochBytes, 0, epochBytes.length); final byte[] timeUnitBytes = getBytes(encoding.timeUnit(), timeUnitCharacterEncoding()); tokenEncoder.putTimeUnit(timeUnitBytes, 0, timeUnitBytes.length); final byte[] semanticTypeBytes = getBytes(encoding.semanticType(), semanticTypeCharacterEncoding()); tokenEncoder.putSemanticType(semanticTypeBytes, 0, semanticTypeBytes.length); final byte[] descriptionBytes = getBytes(token.description(), descriptionCharacterEncoding()); tokenEncoder.putDescription(descriptionBytes, 0, descriptionBytes.length); final byte[] referencedNameBytes = getBytes(token.referencedName(), referencedNameCharacterEncoding()); tokenEncoder.putReferencedName(referencedNameBytes, 0, referencedNameBytes.length);
tokenEncoder.putNullValue(valArray, 0, put(valBuffer, encoding.nullValue(), type)); final byte[] charEncodingBytes = getBytes( encoding.characterEncoding(), characterEncodingCharacterEncoding()); tokenEncoder.putCharacterEncoding(charEncodingBytes, 0, charEncodingBytes.length); final byte[] epochBytes = getBytes(encoding.epoch(), epochCharacterEncoding()); tokenEncoder.putEpoch(epochBytes, 0, epochBytes.length); final byte[] timeUnitBytes = getBytes(encoding.timeUnit(), timeUnitCharacterEncoding()); tokenEncoder.putTimeUnit(timeUnitBytes, 0, timeUnitBytes.length); final byte[] semanticTypeBytes = getBytes(encoding.semanticType(), semanticTypeCharacterEncoding()); tokenEncoder.putSemanticType(semanticTypeBytes, 0, semanticTypeBytes.length); final byte[] descriptionBytes = getBytes(token.description(), descriptionCharacterEncoding()); tokenEncoder.putDescription(descriptionBytes, 0, descriptionBytes.length); final byte[] referencedNameBytes = getBytes(token.referencedName(), referencedNameCharacterEncoding()); tokenEncoder.putReferencedName(referencedNameBytes, 0, referencedNameBytes.length);
tokenEncoder.putNullValue(valArray, 0, put(valBuffer, encoding.nullValue(), type)); final byte[] charEncodingBytes = getBytes(encoding.characterEncoding(), characterEncodingCharacterEncoding()); tokenEncoder.putCharacterEncoding(charEncodingBytes, 0, charEncodingBytes.length); final byte[] epochBytes = getBytes(encoding.epoch(), epochCharacterEncoding()); tokenEncoder.putEpoch(epochBytes, 0, epochBytes.length); final byte[] timeUnitBytes = getBytes(encoding.timeUnit(), timeUnitCharacterEncoding()); tokenEncoder.putTimeUnit(timeUnitBytes, 0, timeUnitBytes.length); final byte[] semanticTypeBytes = getBytes(encoding.semanticType(), semanticTypeCharacterEncoding()); tokenEncoder.putSemanticType(semanticTypeBytes, 0, semanticTypeBytes.length);