-
public class KobbyKotlinEntityProjectionExtensionConfiguration of DSL Entity Projection interfaces generation
-
-
Field Summary
Fields Modifier and Type Field Description private StringprojectionPrefixprivate StringprojectionPostfixprivate StringprojectionArgumentprivate StringwithPrefixprivate StringwithPostfixprivate StringwithoutPrefixprivate StringwithoutPostfixprivate StringminimizeFunprivate StringqualificationPrefixprivate StringqualificationPostfixprivate StringqualifiedProjectionPrefixprivate StringqualifiedProjectionPostfixprivate StringonPrefixprivate StringonPostfix
-
Constructor Summary
Constructors Constructor Description KobbyKotlinEntityProjectionExtension()
-
Method Summary
Modifier and Type Method Description final StringgetProjectionPrefix()Prefix for projection interfaces final UnitsetProjectionPrefix(String projectionPrefix)Prefix for projection interfaces final StringgetProjectionPostfix()Postfix for projection interfacesDefault: "Projection" final UnitsetProjectionPostfix(String projectionPostfix)Postfix for projection interfacesDefault: "Projection" final StringgetProjectionArgument()Name of projection argument in field functionsDefault: "__projection" final UnitsetProjectionArgument(String projectionArgument)Name of projection argument in field functionsDefault: "__projection" final StringgetWithPrefix()Prefix for projection fields that are not marked with the directive "@default" final UnitsetWithPrefix(String withPrefix)Prefix for projection fields that are not marked with the directive "@default" final StringgetWithPostfix()Postfix for projection fields that are not marked with the directive "@default" final UnitsetWithPostfix(String withPostfix)Postfix for projection fields that are not marked with the directive "@default" final StringgetWithoutPrefix()Prefix for default projection fields (marked with the directive "@default")Default: "__without" final UnitsetWithoutPrefix(String withoutPrefix)Prefix for default projection fields (marked with the directive "@default")Default: "__without" final StringgetWithoutPostfix()Postfix for default projection fields (marked with the directive "@default") final UnitsetWithoutPostfix(String withoutPostfix)Postfix for default projection fields (marked with the directive "@default") final StringgetMinimizeFun()Name of "minimize" function in projection interfaceDefault: "__minimize" final UnitsetMinimizeFun(String minimizeFun)Name of "minimize" function in projection interfaceDefault: "__minimize" final StringgetQualificationPrefix()Prefix for qualification interfaces final UnitsetQualificationPrefix(String qualificationPrefix)Prefix for qualification interfaces final StringgetQualificationPostfix()Postfix for qualification interfacesDefault: "Qualification" final UnitsetQualificationPostfix(String qualificationPostfix)Postfix for qualification interfacesDefault: "Qualification" final StringgetQualifiedProjectionPrefix()Prefix for qualified projection interface final UnitsetQualifiedProjectionPrefix(String qualifiedProjectionPrefix)Prefix for qualified projection interface final StringgetQualifiedProjectionPostfix()Postfix for qualified projection interfaceDefault: "QualifiedProjection" final UnitsetQualifiedProjectionPostfix(String qualifiedProjectionPostfix)Postfix for qualified projection interfaceDefault: "QualifiedProjection" final StringgetOnPrefix()Prefix for qualification functionsDefault: "__on" final UnitsetOnPrefix(String onPrefix)Prefix for qualification functionsDefault: "__on" final StringgetOnPostfix()Postfix for qualification functions final UnitsetOnPostfix(String onPostfix)Postfix for qualification functions -
-
Method Detail
-
getProjectionPrefix
final String getProjectionPrefix()
Prefix for projection interfaces
-
setProjectionPrefix
final Unit setProjectionPrefix(String projectionPrefix)
Prefix for projection interfaces
-
getProjectionPostfix
final String getProjectionPostfix()
Postfix for projection interfaces
Default: "Projection"
-
setProjectionPostfix
final Unit setProjectionPostfix(String projectionPostfix)
Postfix for projection interfaces
Default: "Projection"
-
getProjectionArgument
final String getProjectionArgument()
Name of projection argument in field functions
Default: "__projection"
-
setProjectionArgument
final Unit setProjectionArgument(String projectionArgument)
Name of projection argument in field functions
Default: "__projection"
-
getWithPrefix
final String getWithPrefix()
Prefix for projection fields that are not marked with the directive "@default"
-
setWithPrefix
final Unit setWithPrefix(String withPrefix)
Prefix for projection fields that are not marked with the directive "@default"
-
getWithPostfix
final String getWithPostfix()
Postfix for projection fields that are not marked with the directive "@default"
-
setWithPostfix
final Unit setWithPostfix(String withPostfix)
Postfix for projection fields that are not marked with the directive "@default"
-
getWithoutPrefix
final String getWithoutPrefix()
Prefix for default projection fields (marked with the directive "@default")
Default: "__without"
-
setWithoutPrefix
final Unit setWithoutPrefix(String withoutPrefix)
Prefix for default projection fields (marked with the directive "@default")
Default: "__without"
-
getWithoutPostfix
final String getWithoutPostfix()
Postfix for default projection fields (marked with the directive "@default")
-
setWithoutPostfix
final Unit setWithoutPostfix(String withoutPostfix)
Postfix for default projection fields (marked with the directive "@default")
-
getMinimizeFun
final String getMinimizeFun()
Name of "minimize" function in projection interface
Default: "__minimize"
-
setMinimizeFun
final Unit setMinimizeFun(String minimizeFun)
Name of "minimize" function in projection interface
Default: "__minimize"
-
getQualificationPrefix
final String getQualificationPrefix()
Prefix for qualification interfaces
-
setQualificationPrefix
final Unit setQualificationPrefix(String qualificationPrefix)
Prefix for qualification interfaces
-
getQualificationPostfix
final String getQualificationPostfix()
Postfix for qualification interfaces
Default: "Qualification"
-
setQualificationPostfix
final Unit setQualificationPostfix(String qualificationPostfix)
Postfix for qualification interfaces
Default: "Qualification"
-
getQualifiedProjectionPrefix
final String getQualifiedProjectionPrefix()
Prefix for qualified projection interface
-
setQualifiedProjectionPrefix
final Unit setQualifiedProjectionPrefix(String qualifiedProjectionPrefix)
Prefix for qualified projection interface
-
getQualifiedProjectionPostfix
final String getQualifiedProjectionPostfix()
Postfix for qualified projection interface
Default: "QualifiedProjection"
-
setQualifiedProjectionPostfix
final Unit setQualifiedProjectionPostfix(String qualifiedProjectionPostfix)
Postfix for qualified projection interface
Default: "QualifiedProjection"
-
getOnPrefix
final String getOnPrefix()
Prefix for qualification functions
Default: "__on"
-
setOnPrefix
final Unit setOnPrefix(String onPrefix)
Prefix for qualification functions
Default: "__on"
-
getOnPostfix
final String getOnPostfix()
Postfix for qualification functions
-
setOnPostfix
final Unit setOnPostfix(String onPostfix)
Postfix for qualification functions
-
-
-
-