com.blazebit.persistence.spi.JpqlFunction
DB2EpochMillisecondFunction
, DefaultEpochMillisecondFunction
, MSSQLEpochMillisecondFunction
, MySQLEpochMillisecondFunction
, OracleEpochMillisecondFunction
, PostgreSQLEpochMillisecondFunction
public abstract class EpochMillisecondFunction
extends java.lang.Object
implements com.blazebit.persistence.spi.JpqlFunction
Modifier and Type | Field | Description |
---|---|---|
protected com.blazebit.persistence.spi.TemplateRenderer |
renderer |
Constructor | Description |
---|---|
EpochMillisecondFunction(java.lang.String template) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Class<?> |
getReturnType(java.lang.Class<?> firstArgumentType) |
|
boolean |
hasArguments() |
|
boolean |
hasParenthesesIfNoArguments() |
|
void |
render(com.blazebit.persistence.spi.FunctionRenderContext context) |
|
protected void |
renderDiff(com.blazebit.persistence.spi.FunctionRenderContext context) |
public EpochMillisecondFunction(java.lang.String template)
public boolean hasArguments()
hasArguments
in interface com.blazebit.persistence.spi.JpqlFunction
public boolean hasParenthesesIfNoArguments()
hasParenthesesIfNoArguments
in interface com.blazebit.persistence.spi.JpqlFunction
public java.lang.Class<?> getReturnType(java.lang.Class<?> firstArgumentType)
getReturnType
in interface com.blazebit.persistence.spi.JpqlFunction
public void render(com.blazebit.persistence.spi.FunctionRenderContext context)
render
in interface com.blazebit.persistence.spi.JpqlFunction
protected void renderDiff(com.blazebit.persistence.spi.FunctionRenderContext context)
Copyright © 2014–2020 Blazebit. All rights reserved.