Interface SchemaIdentityConstraint

    • Method Detail

      • getSelector

        java.lang.String getSelector()
        Return the selector xpath as a string.
      • getSelectorPath

        java.lang.Object getSelectorPath()
        Return a compiled xpath object for the selector.
      • getFields

        java.lang.String[] getFields()
        Return (a copy of) the xpaths for all the fields.
      • getFieldPath

        java.lang.Object getFieldPath​(int index)
        Return a compiled xpath object for the field.
      • getNSMap

        java.util.Map getNSMap()
        Return a read-only copy of the namespace map. This is the set of prefix to URI mappings that were in scope in the schema at the point at which this constraint was declared
      • getConstraintCategory

        int getConstraintCategory()
        Return the constraint category. Either CC_KEY, CC_KEYREF, or CC_UNIQUE.
      • getReferencedKey

        SchemaIdentityConstraint getReferencedKey()
        Returns the key that a key ref refers to. Only valid for keyrefs.
      • getUserData

        java.lang.Object getUserData()
        Returns user-specific information.
        See Also:
        SchemaBookmark