Class XMPPath

java.lang.Object
com.itextpdf.kernel.xmp.impl.xpath.XMPPath

public class XMPPath extends Object
Representates an XMP XMPPath with segment accessor methods.
Since:
28.02.2006
  • Field Details

    • STRUCT_FIELD_STEP

      public static final int STRUCT_FIELD_STEP
      Marks a struct field step , also for top level nodes (schema "fields").
      See Also:
    • QUALIFIER_STEP

      public static final int QUALIFIER_STEP
      Marks a qualifier step. Note: Order is significant to separate struct/qual from array kinds!
      See Also:
    • ARRAY_INDEX_STEP

      public static final int ARRAY_INDEX_STEP
      Marks an array index step
      See Also:
    • ARRAY_LAST_STEP

      public static final int ARRAY_LAST_STEP
      See Also:
    • QUAL_SELECTOR_STEP

      public static final int QUAL_SELECTOR_STEP
      See Also:
    • FIELD_SELECTOR_STEP

      public static final int FIELD_SELECTOR_STEP
      See Also:
    • SCHEMA_NODE

      public static final int SCHEMA_NODE
      See Also:
    • STEP_SCHEMA

      public static final int STEP_SCHEMA
      See Also:
    • STEP_ROOT_PROP

      public static final int STEP_ROOT_PROP
      See Also:
  • Constructor Details

    • XMPPath

      public XMPPath()
  • Method Details

    • add

      public void add (XMPPathSegment segment)
      Append a path segment
      Parameters:
      segment - the segment to add
    • getSegment

      public XMPPathSegment getSegment (int index)
      Parameters:
      index - the index of the segment to return
      Returns:
      Returns a path segment.
    • size

      public int size()
      Returns:
      Returns the size of the xmp path.
    • toString

      public String toString()
      Return a single String explaining which certificate was verified, how and why.
      Overrides:
      toString in class Object
      See Also: