Interface PropertyMapping

All Known Implementing Classes:
Filter, Sort

public interface PropertyMapping
Represents a mapping between a query/criteria property and some original property space.
Author:
poirigui
  • Method Details

    • getObjectAlias

      @Nullable String getObjectAlias()
      Alias in the query/criteria space, if applicable.

      Null implies a reference to the root alias.

    • getPropertyName

      String getPropertyName()
      Property name in the query/criteria space.
    • getOriginalProperty

      @Nullable String getOriginalProperty()
      Obtain the original property, if available.
    • toOriginalString

      String toOriginalString()
      Render this with its original property.

      If no original property are attached to this mapping, this method should return the same as toString().

    • toString

      String toString()
      Render this with its getObjectAlias() and getPropertyName().
      Overrides:
      toString in class Object