Class ArrayKey

java.lang.Object
com.bazaarvoice.jolt.defaultr.Key
com.bazaarvoice.jolt.defaultr.ArrayKey

public class ArrayKey extends Key
  • Field Details

  • Constructor Details

  • Method Details

    • getLiteralIntKey

      protected int getLiteralIntKey()
      Specified by:
      getLiteralIntKey in class Key
    • applyChild

      protected void applyChild(Object container)
      Description copied from class: Key
      Apply this Key to the defaultee. If this Key is a WildCard key, this may apply to many entries in the container.
      Specified by:
      applyChild in class Key
    • applyLiteralKeyToContainer

      private void applyLiteralKeyToContainer(Integer literalIndex, List<Object> container)
    • determineMatchingContainerKeys

      private Collection<Integer> determineMatchingContainerKeys(List<Object> container)