Class ItemRestriction<T extends ObjectFilter>

    • Field Detail

      • itemPath

        protected final ItemPath itemPath
        Item path (relative to parent restriction), copied from the appropriate filter. Not null, although possibly empty. (TODO really can be empty?)
      • itemDefinition

        protected final ItemDefinition itemDefinition
        Item definition - necessary only for Any items.
      • hqlDataInstance

        protected HqlDataInstance hqlDataInstance
        Information about resolved itemPath. Needed when accessing the data. Contains also information on previous steps, useful to enable looking upwards via ".." operator. Filled-in within interpret() method.
    • Method Detail

      • getItemPath

        public ItemPath getItemPath()
      • setHqlDataInstance

        public void setHqlDataInstance​(HqlDataInstance hqlDataInstance)