ArrayScope(JsonArray array) { this.it = array.iterator(); }
ArrayScope(JsonArray array) { this.it = array.iterator(); }
public RowIterator() { super(); JsonArray datas = getDataArray(); this.jsonIterator = datas.iterator(); }
public ArrayIterator(final JsonArray ja) { aentries = ja.iterator(); }
public RowIterator() { super(); JsonArray datas = getDataArray(); this.jsonIterator = datas.iterator(); }
ArrayScope(JsonArray array) { this.it = array.iterator(); }
ArrayScope(JsonArray array) { this.it = array.iterator(); }
public ArrayIterator(final JsonArray ja) { aentries = ja.iterator(); }
public ArrayIterator(final JsonArray ja) { aentries = ja.iterator(); }
ArrayScope(JsonArray array) { this.it = array.iterator(); }
ArrayScope(JsonArray array) { this.it = array.iterator(); }
public ArrayIterator(final JsonArray ja) { aentries = ja.iterator(); }
public ArrayIterator(final JsonArray ja) { aentries = ja.iterator(); }
ArrayScope(JsonArray array) { this.it = array.iterator(); }
/** * Instantiates a new JWK set using {@link javax.json.JsonArray} of keys. * * @param keys the keys */ public JWKSet(JsonArray keys) { Iterator<JsonValue> iterator = keys.iterator(); while (iterator.hasNext()) { add(new JWKBuilder().build((javax.json.JsonObject) iterator.next())); } }
/** * Instantiates a new JWK set using {@link javax.json.JsonArray} of keys. * * @param keys the keys */ public JWKSet(JsonArray keys) { Iterator<JsonValue> iterator = keys.iterator(); while (iterator.hasNext()) { add(new JWKBuilder().build((javax.json.JsonObject) iterator.next())); } }
/** * Instantiates a new JWK set using string representation of JSON Key Set. * * @param jsonKeySet the JSON key set */ public JWKSet(String jsonKeySet) { JsonObject jsonObject = Json.createReader(new ByteArrayInputStream(jsonKeySet.getBytes())).readObject(); JsonArray keys = jsonObject.getJsonArray(JsonConstants.COMMON.HEADER_JSON_WEB_KEY); Iterator<JsonValue> iterator = keys.iterator(); while (iterator.hasNext()) { JsonObject jsonKey = (JsonObject) iterator.next(); add(new JWKBuilder().build(jsonKey)); } }
/** * Instantiates a new JWK set using string representation of JSON Key Set. * * @param jsonKeySet the JSON key set */ public JWKSet(String jsonKeySet) { JsonObject jsonObject = Json.createReader(new ByteArrayInputStream(jsonKeySet.getBytes())).readObject(); JsonArray keys = jsonObject.getJsonArray(JsonConstants.COMMON.HEADER_JSON_WEB_KEY); Iterator<JsonValue> iterator = keys.iterator(); while (iterator.hasNext()) { JsonObject jsonKey = (JsonObject) iterator.next(); add(new JWKBuilder().build(jsonKey)); } }
@Override public void initialize(InputStream input) { JsonReader reader = Json.createReader(input); rootNode = reader.read(); System.out.println("rootNode.toString() = " + rootNode.toString()); if (rootNode.getValueType() == JsonValue.ValueType.ARRAY) { JsonArray rootNodeArray = (JsonArray) rootNode; iterator = rootNodeArray.iterator(); } else if (tag != null && rootNode.getValueType() == JsonValue.ValueType.OBJECT) { JsonObject rootNodeObject = (JsonObject) rootNode; if (rootNodeObject.containsKey(tag)) { JsonValue tagValue = rootNodeObject.get(tag); if (tagValue.getValueType() == JsonValue.ValueType.ARRAY) { JsonArray rootNodeArray = (JsonArray) tagValue; iterator = rootNodeArray.iterator(); } } } }
@PostConstruct public void init() { tableAPI.base(ds.getDataStore().getUrlWithSlashEnding() + API_BASE + "/" + API_VERSION); bufferedReader = new BufferizedProducerSupport<>(() -> { if (ds.getMaxRecords() != READ_ALL_RECORD_FROM_SERVER && ds.getOffset() >= ds.getMaxRecords()) { return null;// stop reading from this source. } // Read next page from data set final JsonArray result = tableAPI .getRecords(ds.getCommonConfig().getTableName().name(), ds.getDataStore().getAuthorizationHeader(), ds.buildQuery(), ds.getCommonConfig().getFieldsCommaSeparated(), ds.getOffset(), evalLimit(ds)); // advance the data set offset if (ds.getOffset() < ds.getMaxRecords()) { ds.setOffset(ds.getOffset() + ds.getPageSize()); } return result.iterator(); }); }