Class BaseQueryable<TSource>

    • Field Detail

      • elementType

        protected final java.lang.reflect.Type elementType
      • expression

        protected final Expression expression
    • Constructor Detail

      • BaseQueryable

        public BaseQueryable​(QueryProvider provider,
                             java.lang.reflect.Type elementType,
                             Expression expression)
    • Method Detail

      • getProvider

        public QueryProvider getProvider()
        Description copied from interface: RawQueryable
        Gets the query provider that is associated with this data source.
      • getElementType

        public java.lang.reflect.Type getElementType()
        Description copied from interface: RawQueryable
        Gets the type of the element(s) that are returned when the expression tree associated with this Queryable is executed.
      • getExpression

        public Expression getExpression()
        Description copied from interface: RawQueryable
        Gets the expression tree that is associated with this Queryable.
      • iterator

        public java.util.Iterator<TSource> iterator()
      • enumerator

        public Enumerator<TSource> enumerator()
        Description copied from interface: RawEnumerable
        Returns an enumerator that iterates through a collection.