protected PointerItem()

in exercises/java/encryption-context-complete/src/main/java/sfw/example/esdkworkshop/datamodel/PointerItem.java [27:38]


  protected PointerItem(UuidKey pointerTarget, Map<String, AttributeValue> context) {
    super(pointerTarget.toString(), TARGET);
    if (context.keySet().contains(PointerItem.partitionKeyName())
        || context.keySet().contains(PointerItem.sortKeyName())) {
      String err =
          String.format(
              "Can't create an encryption context with reserved key %s or %s",
              PointerItem.partitionKeyName(), PointerItem.sortKeyName());
      throw new IllegalArgumentException(err);
    }
    this.context = context;
  }