Class FactoryExpressionBase<T>

java.lang.Object
com.querydsl.core.types.ExpressionBase<T>
com.querydsl.core.types.FactoryExpressionBase<T>
Type Parameters:
T -
All Implemented Interfaces:
Expression<T>, FactoryExpression<T>, Serializable
Direct Known Subclasses:
ArrayConstructorExpression, ConstantHidingExpression, ConstructorExpression, EnumConversion, MappingProjection, NumberConversion, NumberConversions, QBean, QList, QMap, QTuple

public abstract class FactoryExpressionBase<T> extends ExpressionBase<T> implements FactoryExpression<T>
Common superclass for FactoryExpression implementations
See Also:
  • Constructor Details

    • FactoryExpressionBase

      public FactoryExpressionBase(Class<? extends T> type)
  • Method Details

    • skipNulls

      public FactoryExpression<T> skipNulls()
      Returns a wrapper expression which returns null if all arguments to newInstance are null
      Returns:
      new factory expression with skip nulls applied
    • equals

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