Class QueryEntityClassProperty


  • public class QueryEntityClassProperty
    extends Object
    Description of type property.
    • Constructor Detail

      • QueryEntityClassProperty

        public QueryEntityClassProperty​(Member member)
        Constructor.
        Parameters:
        member - Element.
    • Method Detail

      • alias

        public void alias​(String alias)
        Parameters:
        alias - Alias.
      • alias

        public String alias()
        Returns:
        Alias.
      • type

        public Class<?> type()
        Returns:
        Type.
      • parent

        public void parent​(QueryEntityClassProperty parent)
        Parameters:
        parent - Parent property if this is embeddable element.
      • knowsClass

        public boolean knowsClass​(Class<?> cls)
        Parameters:
        cls - Class.
        Returns:
        true If this property or some parent relates to member of the given class.
      • name

        public String name()
        Returns:
        Field's name.
      • fullName

        public String fullName()
        Returns:
        Full name with all parents in dot notation.