com.blazebit.persistence.parser.expression.MacroFunction
public class JpqlMacroAdapter
extends java.lang.Object
implements com.blazebit.persistence.parser.expression.MacroFunction
Constructor | Description |
---|---|
JpqlMacroAdapter(com.blazebit.persistence.spi.JpqlMacro macro,
com.blazebit.persistence.parser.expression.ExpressionFactory expressionFactory) |
Modifier and Type | Method | Description |
---|---|---|
com.blazebit.persistence.parser.expression.Expression |
apply(java.util.List<com.blazebit.persistence.parser.expression.Expression> expressions) |
|
boolean |
equals(java.lang.Object o) |
|
java.lang.Object[] |
getState() |
|
int |
hashCode() |
|
boolean |
supportsCaching() |
public JpqlMacroAdapter(com.blazebit.persistence.spi.JpqlMacro macro, com.blazebit.persistence.parser.expression.ExpressionFactory expressionFactory)
public com.blazebit.persistence.parser.expression.Expression apply(java.util.List<com.blazebit.persistence.parser.expression.Expression> expressions)
apply
in interface com.blazebit.persistence.parser.expression.MacroFunction
public java.lang.Object[] getState()
getState
in interface com.blazebit.persistence.parser.expression.MacroFunction
public boolean supportsCaching()
supportsCaching
in interface com.blazebit.persistence.parser.expression.MacroFunction
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2014–2018 Blazebit. All rights reserved.