Package org.hibernate.spi

Interface DotIdentifierSequence

    • Method Detail

      • getParent

        @NullableDotIdentifierSequence getParent()
        The parent sequence part.

        Given the sequencea.b.c, returns the sequencea.b.

      • getLocalName

        String getLocalName()
        The name of this leaf sequence part.

        Given the sequencea.b.c, returns the string"c".

      • getFullPath

        String getFullPath()
        The full sequence text.

        Given the sequencea.b.c, returns the string"a.b.c".

        Implementation Note:
        This method may dynamically build the returned string and should be avoided for critical paths (comparisons,for example).
      • append

        DotIdentifierSequence append​(String subPathName)
        Append a new part to the end of this sequence, returning the new representation.

        Given the sequencea.b.c, appendingd results in the new sequencea.b.c.d.

      • isRoot

        default boolean isRoot()
        Is this sequence node the root of the sequence?

        Same as checking the nullness ofgetParent().