Package com.kingsrook.qqq.backend.core.model.metadata.fields.functions
package com.kingsrook.qqq.backend.core.model.metadata.fields.functions
-
ClassDescriptioninterface for an "adapter" class that implements a
FieldFunctionfor a particular backend (QBackendModuleInterface).Registry ofBackendFieldFunctionAdapterInterfaceimplementations, keyed by function type identifier name.Application of a Function to a field - e.g., to take its raw or pure value as stored in the backend, and apply a function to it (as in the math sense), to get out a different value.Singleton registry that auto-discovers allFieldFunctionTypeimplementations on the classpath and maps their identifier names toFieldFunctionTypeIdentifierobjects.Describes a single parameter accepted by aFieldFunctionType.Interface defining a type of function that can be applied to a field in a QQQ query or virtual field expression.Marker interface for objects that uniquely identify aFieldFunctionType.QInstance-level registry ofFieldFunctionTypeinstances.