Class FactoryExpressionUtils.FactoryExpressionAdapter<T>

java.lang.Object
com.querydsl.core.types.ExpressionBase<T>
com.querydsl.core.types.FactoryExpressionUtils.FactoryExpressionAdapter<T>
Type Parameters:
T -
All Implemented Interfaces:
Expression<T>, FactoryExpression<T>, Serializable
Enclosing class:
FactoryExpressionUtils

public static class FactoryExpressionUtils.FactoryExpressionAdapter<T> extends ExpressionBase<T> implements FactoryExpression<T>
FactoryExpressionAdapter provides an adapter implementation of the FactoryExpression interface
See Also:
  • Method Details

    • getArgs

      public List<Expression<?>> getArgs()
      Description copied from interface: FactoryExpression
      Get the invocation arguments
      Specified by:
      getArgs in interface FactoryExpression<T>
      Returns:
      argument expressions
    • newInstance

      public T newInstance(Object... a)
      Description copied from interface: FactoryExpression
      Create a projection with the given arguments
      Specified by:
      newInstance in interface FactoryExpression<T>
      Parameters:
      a - row arguments
      Returns:
      constructed value
    • accept

      public <R, C> R accept(Visitor<R,C> v, C context)
      Description copied from interface: Expression
      Accept the visitor with the given context
      Specified by:
      accept in interface Expression<T>
      Type Parameters:
      R - return type
      C - context type
      Parameters:
      v - visitor
      context - context of visit
      Returns:
      result of visit
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object