public boolean update()

in java/connectors/uniswap/src/main/java/com/epam/deltix/data/uniswap/Position.java [333:378]


    public boolean update(final JsonObject from) {
        boolean result = false;
        result |= updateId(from.getString("id"));
        result |= updateOwner(from.getString("owner"));
        result |= updateLiquidity(from.getString("liquidity"));
        result |= updateDepositedToken0(from.getString("depositedToken0"));
        result |= updateDepositedToken1(from.getString("depositedToken1"));
        result |= updateWithdrawnToken0(from.getString("withdrawnToken0"));
        result |= updateWithdrawnToken1(from.getString("withdrawnToken1"));
        result |= updateCollectedFeesToken0(from.getString("collectedFeesToken0"));
        result |= updateCollectedFeesToken1(from.getString("collectedFeesToken1"));
        result |= updateFeeGrowthInside0LastX128(from.getString("feeGrowthInside0LastX128"));
        result |= updateFeeGrowthInside1LastX128(from.getString("feeGrowthInside1LastX128"));

        String token0_id_json = null;
        String token0_symbol_json = null;
        final JsonObject token0 = from.getObject("token0");
        if (token0 != null) {
            token0_id_json = token0.getString("id");
            token0_symbol_json = token0.getString("symbol");
        }
        result |= updateToken0_id(token0_id_json);
        result |= updateToken0_symbol(token0_symbol_json);

        String token1_id_json = null;
        String token1_symbol_json = null;
        final JsonObject token1 = from.getObject("token1");
        if (token1 != null) {
            token1_id_json = token1.getString("id");
            token1_symbol_json = token1.getString("symbol");
        }
        result |= updateToken1_id(token1_id_json);
        result |= updateToken1_symbol(token1_symbol_json);

        //pool
        final JsonObject pool = from.getObject("pool");
        String poolId = pool.getString("id");
        result |= updatePoolId(poolId);

        //transaction
        final JsonObject transaction = from.getObject("transaction");
        String transactionId = transaction.getString("id");
        result |= updateTransactionId(transactionId);

        return result;
    }