stringOptionValue = option.getStringValue(); } else if (OptionNumberRegistry.getFormatByNr(optionNumber) == optionFormats.INTEGER) { stringOptionValue = Integer.toString(option.getIntegerValue());
stringOptionValue = option.getStringValue(); } else if (OptionNumberRegistry.getFormatByNr(optionNumber) == optionFormats.INTEGER) { stringOptionValue = Integer.toString(option.getIntegerValue());
/** * Renders the option value as string. * * @return the option value as string */ public String toValueString() { switch (OptionNumberRegistry.getFormatByNr(number)) { case INTEGER: if (number==OptionNumberRegistry.ACCEPT || number==OptionNumberRegistry.CONTENT_FORMAT) return "\""+MediaTypeRegistry.toString(getIntegerValue())+"\""; else if (number==OptionNumberRegistry.BLOCK1 || number==OptionNumberRegistry.BLOCK2) return "\""+ new BlockOption(value) +"\""; else return Integer.toString(getIntegerValue()); case STRING: return "\""+this.getStringValue()+"\""; default: return toHexString(this.getValue()); } }
/** * Renders the option value as string. * * @return the option value as string */ public String toValueString() { switch (OptionNumberRegistry.getFormatByNr(number)) { case INTEGER: if (number==OptionNumberRegistry.ACCEPT || number==OptionNumberRegistry.CONTENT_FORMAT) return "\""+MediaTypeRegistry.toString(getIntegerValue())+"\""; else if (number==OptionNumberRegistry.BLOCK1 || number==OptionNumberRegistry.BLOCK2) return "\""+ new BlockOption(value) +"\""; else return Integer.toString(getIntegerValue()); case STRING: return "\""+this.getStringValue()+"\""; default: return toHexString(this.getValue()); } }
switch (option.getNumber()) { case OptionNumberRegistry.IF_MATCH: addIfMatch(option.getValue()); break; case OptionNumberRegistry.URI_HOST: setUriHost(option.getStringValue()); break; case OptionNumberRegistry.ETAG: addETag(option.getValue()); break; case OptionNumberRegistry.IF_NONE_MATCH: setIfNoneMatch(true); break; case OptionNumberRegistry.URI_PORT: setUriPort(option.getIntegerValue()); break; case OptionNumberRegistry.LOCATION_PATH: addLocationPath(option.getStringValue()); break; case OptionNumberRegistry.URI_PATH: addUriPath(option.getStringValue()); break; case OptionNumberRegistry.CONTENT_FORMAT: setContentFormat(option.getIntegerValue()); break; case OptionNumberRegistry.MAX_AGE: setMaxAge(option.getLongValue()); break; case OptionNumberRegistry.URI_QUERY: addUriQuery(option.getStringValue()); break; case OptionNumberRegistry.ACCEPT: setAccept(option.getIntegerValue()); break; case OptionNumberRegistry.LOCATION_QUERY: addLocationQuery(option.getStringValue()); break; case OptionNumberRegistry.PROXY_URI: setProxyUri(option.getStringValue()); break; case OptionNumberRegistry.PROXY_SCHEME: setProxyScheme(option.getStringValue()); break; case OptionNumberRegistry.BLOCK1: setBlock1(option.getValue()); break; case OptionNumberRegistry.BLOCK2: setBlock2(option.getValue()); break;
switch (option.getNumber()) { case OptionNumberRegistry.IF_MATCH: addIfMatch(option.getValue()); break; case OptionNumberRegistry.URI_HOST: setUriHost(option.getStringValue()); break; case OptionNumberRegistry.ETAG: addETag(option.getValue()); break; case OptionNumberRegistry.IF_NONE_MATCH: setIfNoneMatch(true); break; case OptionNumberRegistry.URI_PORT: setUriPort(option.getIntegerValue()); break; case OptionNumberRegistry.LOCATION_PATH: addLocationPath(option.getStringValue()); break; case OptionNumberRegistry.URI_PATH: addUriPath(option.getStringValue()); break; case OptionNumberRegistry.CONTENT_FORMAT: setContentFormat(option.getIntegerValue()); break; case OptionNumberRegistry.MAX_AGE: setMaxAge(option.getLongValue()); break; case OptionNumberRegistry.URI_QUERY: addUriQuery(option.getStringValue()); break; case OptionNumberRegistry.ACCEPT: setAccept(option.getIntegerValue()); break; case OptionNumberRegistry.LOCATION_QUERY: addLocationQuery(option.getStringValue()); break; case OptionNumberRegistry.PROXY_URI: setProxyUri(option.getStringValue()); break; case OptionNumberRegistry.PROXY_SCHEME: setProxyScheme(option.getStringValue()); break; case OptionNumberRegistry.BLOCK1: setBlock1(option.getValue()); break; case OptionNumberRegistry.BLOCK2: setBlock2(option.getValue()); break;
onem2mResponse.setPrimitive(optDef.onem2mId, opt.getStringValue()); } else { onem2mResponse.setPrimitive(optDef.onem2mId, Integer.toString(opt.getIntegerValue()));
switch (opt.getNumber()) { case Onem2m.CoapOption.ONEM2M_FR: clientBuilder.setFrom(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_RQI: clientBuilder.setRequestIdentifier(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_NM: clientBuilder.setName(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_OT: clientBuilder.setOriginatingTimestamp(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_RQET: clientBuilder.setRequestExpirationTimestamp(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_RSET: clientBuilder.setResultExpirationTimestamp(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_OET: clientBuilder.setOperationExecutionTime(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_EC: clientBuilder.setGroupRequestIdentifier(opt.getStringValue()); break; case Onem2m.CoapOption.ONEM2M_TY: