object FileCleanupSpecsQuerease extends AppQuerease
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FileCleanupSpecsQuerease
- AppQuerease
- Loggable
- AppMetadata
- AppQuereaseIo
- JsonConverter
- ScalaDtoQuereaseIo
- QuereaseResolvers
- QuereaseIo
- Querease
- BindVarsOps
- FilterTransformer
- QuereaseExpressions
- QuereaseMetadata
- QueryStringBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
case class
ActionContext extends Product with Serializable
- Definition Classes
- AppQuerease
-
abstract
class
AppQuereaseDefaultParser extends DefaultParser
- Definition Classes
- AppQuerease
-
type
CloseableResult[+B <: DTO] = Iterator[B] with AutoCloseable
- Definition Classes
- QuereaseIo
-
case class
Context extends Product with Serializable
- Definition Classes
- QuereaseExpressions
-
abstract
type
DTO >: Null <: Dto
- Definition Classes
- AppQuereaseIo → ScalaDtoQuereaseIo → QuereaseIo
-
abstract
type
DWI >: Null <: DTO with DtoWithId
- Definition Classes
- AppQuereaseIo → ScalaDtoQuereaseIo
-
type
FieldDef = mojoz.metadata.FieldDef[Type]
- Definition Classes
- QuereaseMetadata
-
class
FieldOrdering extends Ordering[String]
- Definition Classes
- QuereaseMetadata
-
trait
QuereaseAction[A] extends AnyRef
- Definition Classes
- AppQuerease
-
trait
QuereaseIteratorResult[+B] extends Iterator[B] with AutoCloseable
- Definition Classes
- AppQuerease
-
type
ViewDef = mojoz.metadata.ViewDef[FieldDef]
- Definition Classes
- QuereaseMetadata
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
BindVarsCursorRowNrColName: String
- Attributes
- protected
- Definition Classes
- BindVarsOps
-
val
BindVarsCursorRowNrRefColName: String
- Attributes
- protected
- Definition Classes
- BindVarsOps
-
val
FieldRefRegexp: Regex
- Attributes
- protected
- Definition Classes
- Querease
-
def
allQueryStrings(viewDef: ViewDef): Seq[String]
- Definition Classes
- QueryStringBuilder
-
def
allResolvers(view: ViewDef, f: FieldDef): Seq[String]
- Definition Classes
- QuereaseResolvers
-
def
allResolversRaw(view: ViewDef, f: FieldDef): Seq[String]
- Definition Classes
- QuereaseResolvers
-
def
analyzeFilter(filter: String, view: ViewDef, baseTableAlias: String): Seq[FilterType]
- Definition Classes
- FilterTransformer
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
baseFieldsQualifier(view: ViewDef): String
- Definition Classes
- QueryStringBuilder
-
def
bindVarsWithTypeOpt(viewName: String, fieldName: String, contextName: String, bindVars: List[String]): List[(String, Option[Type])]
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
lazy val
classToViewNameMap: Map[Class[_], String]
- Definition Classes
- AppMetadata
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
collectViews[A](f: PartialFunction[ViewDef, A]): Iterable[A]
- Definition Classes
- AppMetadata
-
def
cols(view: ViewDef, countAll: Boolean, pathToAlias: Map[List[String], String]): String
- Definition Classes
- QueryStringBuilder
-
def
convertRow[B <: DTO](row: RowLike)(implicit mf: Manifest[B]): B
- Definition Classes
- ScalaDtoQuereaseIo → QuereaseIo
-
def
convertToType(type_: Type, value: Any): Any
- Definition Classes
- AppQuerease
-
def
countAll[B <: DTO](params: Map[String, Any], extraFilter: String, extraParams: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): Int
- Definition Classes
- Querease
-
def
countAll_(viewDef: ViewDef, params: Map[String, Any], extraFilter: String, extraParams: Map[String, Any])(implicit resources: Resources): Int
- Attributes
- protected
- Definition Classes
- AppQuerease → Querease
-
def
create[B <: DTO](params: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): B
- Definition Classes
- Querease
-
def
create(view: ViewDef, params: Map[String, Any])(implicit resources: Resources): RowLike
- Definition Classes
- Querease
-
def
cursorsFromViewBindVars(data: Map[String, Any], view: ViewDef): String
- Definition Classes
- BindVarsOps
-
lazy val
dbToFunctionSignaturesClass: Map[String, Class[_]]
- Definition Classes
- QuereaseMetadata
-
def
defaultApiRoleName: String
- Definition Classes
- AppMetadata
-
def
delete(view: ViewDef, data: Map[String, Any], filter: String, params: Map[String, Any])(implicit resources: Resources): Int
- Definition Classes
- Querease
-
def
delete[B <: DTO](instance: B, filter: String, params: Map[String, Any])(implicit resources: Resources): Int
- Definition Classes
- Querease
-
def
doAction(view: String, actionName: String, data: Map[String, Any], env: Map[String, Any], contextStack: List[ActionContext])(implicit resources: Resources, ec: ExecutionContext): Future[QuereaseResult]
- Definition Classes
- AppQuerease
-
def
doActionOp(op: Op, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit res: Resources, ec: ExecutionContext): Future[QuereaseResult]
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doForeach(op: Foreach, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit res: Resources, ec: ExecutionContext): Future[QuereaseResult]
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doIf(op: If, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit res: Resources, ec: ExecutionContext): Future[QuereaseResult]
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doInvocation(className: String, function: String, data: Map[String, Any])(implicit res: Resources, ec: ExecutionContext): Future[QuereaseResult]
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doSteps(steps: List[Step], context: ActionContext, curData: Future[Map[String, Any]])(implicit resources: Resources, ec: ExecutionContext): Future[QuereaseResult]
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doTresql(tresql: String, bindVars: Map[String, Any], context: ActionContext)(implicit resources: Resources): TresqlResult
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doValidationStep(validations: Seq[String], dbkey: Option[DbAccessKey], params: Map[String, Any], view: ViewDef)(implicit res: Resources): Unit
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doVarsTransforms(transforms: List[VariableTransform], seed: Map[String, Any], data: Map[String, Any]): MapResult
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
doViewCall(method: String, view: String, data: Map[String, Any], env: Map[String, Any], context: ActionContext)(implicit res: Resources, ec: ExecutionContext): Future[QuereaseResult]
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
dtoMappingClassName: String
- Definition Classes
- AppMetadata
-
def
emptyData(view: ViewDef): Map[String, Any]
- Definition Classes
- BindVarsOps
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
expressionTransformer: mojoz.querease.QuereaseExpressions.Parser.TransformerWithState[Context]
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
extractDataForVars(data: Map[String, Any], vars: List[String]): Map[String, Any]
- Definition Classes
- BindVarsOps
-
def
fieldOptionsRef(field: FieldDef): String
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
fieldOptionsSelf(field: FieldDef): String
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
fieldOrdering[T <: AnyRef](implicit mf: Manifest[T]): Ordering[String]
- Definition Classes
- QuereaseMetadata
-
def
fieldOrdering(viewName: String): Ordering[String]
- Definition Classes
- QuereaseMetadata
-
def
fieldOrderingOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[Ordering[String]]
- Definition Classes
- QuereaseMetadata
-
def
fieldOrderingOption(viewName: String): Option[Ordering[String]]
- Definition Classes
- QuereaseMetadata
-
def
fill[B <: DTO](values: Map[String, Any])(implicit arg0: Manifest[B]): B
- Definition Classes
- AppQuereaseIo
-
def
fill[B <: DTO](jsObject: JsObject)(implicit arg0: Manifest[B]): B
- Definition Classes
- AppQuereaseIo
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
findField(viewDef: ViewDefBase[FieldDefBase[Type]], path: String): Option[FieldDefBase[Type]]
- Definition Classes
- QuereaseExpressions
-
def
fromAndPathToAlias(view: ViewDef): (String, Map[List[String], String])
- Definition Classes
- QueryStringBuilder
-
def
get(viewDef: ViewDef, keyValues: Seq[Any], keyColNames: Seq[String], extraFilter: String, extraParams: Map[String, Any])(implicit resources: Resources): Option[RowLike]
- Definition Classes
- AppQuerease → Querease
-
def
get[B <: DTO](keyValues: Seq[Any], keyColNames: Seq[String], extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](keyValues: Seq[Any], extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](keyValues: Seq[Any], extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](keyValues: Seq[Any], extraFilter: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](keyValues: Seq[Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](code: String, extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](code: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](code: String, extraFilter: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](code: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](id: Long, extraFilter: String, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](id: Long, extraParams: Map[String, Any])(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](id: Long, extraFilter: String)(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
def
get[B <: DTO](id: Long)(implicit mf: Manifest[B], resources: Resources): Option[B]
- Definition Classes
- Querease
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getKeyValues(viewName: String, data: Map[String, Any], forApi: Boolean): Seq[Any]
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
groupBy(view: ViewDef): String
- Definition Classes
- QueryStringBuilder
-
val
handledFieldExtras: Set[String]
- Attributes
- protected
- Definition Classes
- AppMetadata
-
val
handledViewExtras: Set[String]
- Attributes
- protected
- Definition Classes
- AppMetadata
-
def
hasExplicitKey(view: ViewDef): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
having(view: ViewDef): String
- Definition Classes
- QueryStringBuilder
-
def
idFieldName(view: ViewDef): String
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
idName(view: ViewDef): String
- Attributes
- protected
- Definition Classes
- AppQuerease
-
def
idToLong(id: Any): Long
- Attributes
- protected
- Definition Classes
- Querease
-
def
identifier(s: String): String
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
insert(view: ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): Long
- Attributes
- protected
- Definition Classes
- Querease
-
def
insert(view: ViewDef, data: Map[String, Any])(implicit resources: Resources): Long
- Definition Classes
- Querease
-
def
insert(view: ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): Long
- Attributes
- protected
- Definition Classes
- Querease
-
def
isFieldForInsert(field: FieldDef): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
isFieldForUpdate(field: FieldDef): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isKeyValueSupported_(view: ViewDef, keyFields: Seq[FieldDef], saveToTables: Seq[TableDefBase[_]]): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
isResolverToBeTransformed(ctx: Context, q: Query): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
isSaveableChildField(field: FieldDef, view: ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String], childView: ViewDef): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
isSaveableRefToReadonlyChildField(field: FieldDef): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
isSaveableSimpleField(field: FieldDef, view: ViewDef, saveToMulti: Boolean, saveToTableNames: Seq[String]): Boolean
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
isSortableField(viewDef: ViewDef, f: FieldDef): Boolean
- Attributes
- protected
- Definition Classes
- AppMetadata
-
lazy val
joinsParser: JoinsParser
- Definition Classes
- QueryStringBuilder
-
def
keyColNameForGetByCode(view: ViewDef): String
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
keyColNameForGetById(view: ViewDef): String
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
keyColNameOfTypeForGet(view: ViewDef, keyColTypeName: String): String
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
keyFields(view: ViewDef): Seq[FieldDef]
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
keyResult(ir: IdResult, viewName: String, data: Map[String, Any]): KeyResult
- Attributes
- protected
- Definition Classes
- AppQuerease
-
val
knownApiMethods: Set[String]
- Definition Classes
- AppMetadata
-
val
knownAuthOps: Set[String]
- Definition Classes
- AppMetadata
-
lazy val
knownFieldExtras: Set[String]
- Definition Classes
- AppMetadata
-
lazy val
knownInlineViewExtras: Set[String]
- Definition Classes
- AppMetadata
-
lazy val
knownPrefixes: Set[String]
- Definition Classes
- AppMetadata
-
lazy val
knownViewExtras: Set[String]
- Definition Classes
- AppMetadata
-
def
limitOffset(query: String, countAll: Boolean, limit: Int, offset: Int): (String, Array[Int])
- Definition Classes
- QueryStringBuilder
-
def
list[B <: DTO](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): List[B]
- Definition Classes
- Querease
-
def
list[B <: DTO](params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): List[B]
- Definition Classes
- Querease
-
lazy val
logger: Logger
- Attributes
- protected
- Definition Classes
- Loggable
-
lazy val
metadataConventions: AppMetadata.AppMdConventions
- Definition Classes
- AppMetadata → QuereaseMetadata
-
lazy val
nameToPersistenceMetadata: Map[String, View]
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
lazy val
nameToViewDef: Map[String, ViewDef]
- Definition Classes
- AppMetadata → QuereaseMetadata
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
oldKeyParamName: String
- Definition Classes
- QuereaseMetadata
-
def
order(view: ViewDef, orderBy: String): String
- Definition Classes
- QueryStringBuilder
-
def
parseAction(objectName: String, stepData: Seq[Any]): Action
- Attributes
- protected
- Definition Classes
- AppMetadata
-
val
parser: Parser
- Definition Classes
- AppQuerease → QuereaseExpressions
-
def
persistenceFilters(view: ViewDef): Filters
- Attributes
- protected
- Definition Classes
- AppQuerease → QuereaseMetadata
-
def
persistenceMetadata(view: ViewDef, data: Map[String, Any]): View
- Definition Classes
- QuereaseMetadata
-
lazy val
persistenceMetadataMaxDepth: Int
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
qualify(view: ViewDef, expression: String, pathToAlias: Map[List[String], String], ignoreUnknownPaths: Boolean): String
- Definition Classes
- QueryStringBuilder
-
def
queryColAlias(f: FieldDef): String
- Definition Classes
- QueryStringBuilder
-
def
queryColExpression(view: ViewDef, f: FieldDef, pathToAlias: Map[List[String], String]): String
- Definition Classes
- QueryStringBuilder
-
def
queryColName(view: ViewDef, f: FieldDef): String
- Definition Classes
- QueryStringBuilder
-
def
queryColTableAlias(view: ViewDef, f: FieldDef): String
- Definition Classes
- QueryStringBuilder
-
def
queryString(view: ViewDef, fields: Seq[FieldDef], exprFields: Seq[FieldDef], filter: String): String
- Definition Classes
- QueryStringBuilder
-
def
queryStringAndParams(view: ViewDef, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any], countAll: Boolean, includeDbPrefix: Boolean): (String, Map[String, Any])
- Definition Classes
- QueryStringBuilder
-
def
resolvableCastToText(typeOpt: Option[Type]): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
resolvablesExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
resolvablesMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
resolvablesMessageMissingVarExpression(bindVar: String): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
resolveDbAccessKeys(viewDefs: Map[String, ViewDef]): Map[String, ViewDef]
- Attributes
- protected
- Definition Classes
- AppMetadata
-
def
resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, bindVars: List[(String, Option[Type])]): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
resolverErrorMessageExpression(viewName: String, fieldName: String, contextName: String, resolvablesMessageExpression: String): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
resolverExpression(viewName: String, fieldName: String, contextName: String, queryString: String, bindVars: List[String]): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
resolverExpression(resolvablesExpression: String, queryString: String, errorMessage: String): String
- Attributes
- protected
- Definition Classes
- QuereaseExpressions
-
def
result[B <: DTO](query: String, params: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): QuereaseIteratorResult[B]
- Definition Classes
- AppQuerease → Querease
-
def
result[B <: DTO](params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String, extraParams: Map[String, Any])(implicit arg0: Manifest[B], resources: Resources): QuereaseIteratorResult[B]
- Definition Classes
- AppQuerease → Querease
-
implicit
def
rowLikeToDto[B <: DTO](r: RowLike, m: Manifest[B]): B
- Definition Classes
- ScalaDtoQuereaseIo
-
def
rowsResult(viewDef: ViewDef, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, extraFilter: String)(implicit resources: Resources): Result[RowLike]
- Definition Classes
- AppQuerease → Querease
-
def
save(view: ViewDef, data: Map[String, Any], extraPropsToSave: Map[String, Any], method: SaveMethod, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
- Definition Classes
- Querease
-
def
save[B <: DTO](pojo: B, extraPropsToSave: Map[String, Any], forceInsert: Boolean, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
- Definition Classes
- Querease
-
def
splitToLabelAndComments(s: String): (String, String)
- Definition Classes
- AppMetadata
-
val
supportedIdTypeNames: Set[String]
- Definition Classes
- QuereaseMetadata
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tableAndAlias(view: ViewDef): String
- Definition Classes
- QueryStringBuilder
-
lazy val
tableMetadata: TableMetadata[TableDefBase[ColumnDefBase[Type]]]
- Definition Classes
- QuereaseMetadata
-
def
toAppViewDef(vd: ViewDef, isInline: Boolean): ViewDef
- Attributes
- protected
- Definition Classes
- AppMetadata
-
def
toAppViewDefs(mojozViewDefs: Map[String, ViewDef]): Map[String, ViewDef]
- Definition Classes
- AppMetadata
-
def
toCompatibleMap(row: RowLike, view: ViewDef): Map[String, Any]
- Definition Classes
- Querease
-
def
toCompatibleSeqOfMaps(result: Result[RowLike], view: ViewDef): Seq[Map[String, Any]]
- Definition Classes
- Querease
-
def
toMap[B <: DTO](dto: B): Map[String, Any]
- Definition Classes
- ScalaDtoQuereaseIo → QuereaseIo
-
def
toPersistenceMetadata(view: ViewDef, nameToViewDef: Map[String, ViewDef], parentNames: List[String], refsToParent: Set[String], maxDepth: Int): Option[View]
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
def
toSaveableMap[B <: DTO](dto: B): Map[String, Any]
- Definition Classes
- ScalaDtoQuereaseIo → QuereaseIo
-
def
toSaveableMap(map: Map[String, Any], view: ViewDef): Map[String, Any]
- Attributes
- protected
- Definition Classes
- Querease
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
transformAppViewDefs(viewDefs: Map[String, ViewDef]): Map[String, ViewDef]
- Attributes
- protected
- Definition Classes
- AppMetadata
-
def
transformExpression(expression: String, viewDef: ViewDef, fieldDef: FieldDef, mdContext: MdContext, baseTableAlias: String, pathToAlias: Map[List[String], String]): String
- Definition Classes
- QuereaseExpressions
-
def
transformFilter(filter: String, view: ViewDef, baseTableAlias: String, pathToAlias: Map[List[String], String]): String
- Definition Classes
- FilterTransformer
-
def
transformResolver(view: ViewDef, field: FieldDef, resolver: String): String
- Attributes
- protected
- Definition Classes
- QuereaseResolvers
-
lazy val
tresqlJoinsParser: TresqlJoinsParser
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
lazy val
tresqlMetadata: TresqlMetadata
- Definition Classes
- QuereaseMetadata
-
val
tresqlParserCacheSize: Int
- Definition Classes
- AppQuerease
-
lazy val
typeDefs: Seq[TypeDef]
- Definition Classes
- QuereaseMetadata
-
lazy val
typeNameToScalaTypeName: Map[String, String]
- Attributes
- protected
- Definition Classes
- Querease
-
def
typedValue(row: RowLike, index: Int, type_: Type): Any
- Attributes
- protected
- Definition Classes
- Querease
-
def
unusedName(name: String, usedNames: Set[String]): String
- Attributes
- protected
- Definition Classes
- QueryStringBuilder
-
def
update[B <: DTO](view: ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): Unit
- Attributes
- protected
- Definition Classes
- Querease
-
def
update[B <: DTO](view: ViewDef, data: Map[String, Any])(implicit resources: Resources): Unit
- Definition Classes
- Querease
-
def
update[B <: DTO](view: ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): Unit
- Attributes
- protected
- Definition Classes
- Querease
-
def
upsert(view: ViewDef, metadata: View, data: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
- Attributes
- protected
- Definition Classes
- Querease
-
def
upsert(view: ViewDef, data: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
- Definition Classes
- Querease
-
def
upsert(view: ViewDef, data: Map[String, Any], filter: String, extraPropsToSave: Map[String, Any])(implicit resources: Resources): (SaveMethod, Long)
- Attributes
- protected
- Definition Classes
- Querease
-
def
validate(view: ViewDef, data: Map[String, Any], params: Map[String, Any])(implicit resources: Resources): Unit
- Definition Classes
- Querease
-
def
validate[B <: DTO](pojo: B, params: Map[String, Any])(implicit resources: Resources): Unit
- Definition Classes
- Querease
-
def
validationResults(view: ViewDef, data: Map[String, Any], params: Map[String, Any])(implicit resources: Resources): List[ValidationResult]
- Definition Classes
- Querease
-
def
validationResults[B <: DTO](pojo: B, params: Map[String, Any])(implicit resources: Resources): List[ValidationResult]
- Definition Classes
- Querease
-
def
validationsQueryString(viewDef: ViewDef, env: Map[String, Any], validations: Seq[String]): Option[String]
- Definition Classes
- Querease
-
def
validationsQueryString(viewDef: ViewDef, env: Map[String, Any]): Option[String]
- Definition Classes
- Querease
-
def
validationsQueryStrings(viewDef: ViewDef, env: Map[String, Any]): Seq[String]
- Definition Classes
- Querease
-
def
viewDef[T <: AnyRef](implicit mf: Manifest[T]): ViewDef
- Definition Classes
- QuereaseMetadata
-
def
viewDef(viewName: String): ViewDef
- Definition Classes
- QuereaseMetadata
-
lazy val
viewDefLoader: YamlViewDefLoader
- Definition Classes
- QuereaseMetadata
-
def
viewDefOption[T <: AnyRef](implicit arg0: Manifest[T]): Option[ViewDef]
- Definition Classes
- QuereaseMetadata
-
def
viewDefOption(viewName: String): Option[ViewDef]
- Definition Classes
- QuereaseMetadata
-
def
viewName[T <: AnyRef](implicit mf: Manifest[T]): String
- Definition Classes
- AppMetadata → QuereaseMetadata
-
lazy val
viewNameToApiKeyColNames: Map[String, Seq[String]]
- Definition Classes
- AppMetadata
-
lazy val
viewNameToApiKeyFieldNames: Map[String, Seq[String]]
- Definition Classes
- AppMetadata
-
lazy val
viewNameToApiKeyFields: Map[String, Seq[FieldDef]]
- Definition Classes
- AppMetadata
-
lazy val
viewNameToClassMap: Map[String, Class[_ <: DTO]]
- Definition Classes
- AppMetadata
-
lazy val
viewNameToFieldOrdering: Map[String, FieldOrdering]
- Attributes
- protected
- Definition Classes
- QuereaseMetadata
-
lazy val
viewNameToIdFieldName: Map[String, String]
- Definition Classes
- QuereaseMetadata
-
lazy val
viewNameToIdName: Map[String, String]
- Definition Classes
- AppQuerease
-
lazy val
viewNameToKeyColNameForGetByCode: Map[String, String]
- Definition Classes
- QuereaseMetadata
-
lazy val
viewNameToKeyColNameForGetById: Map[String, String]
- Definition Classes
- QuereaseMetadata
-
lazy val
viewNameToKeyColNames: Map[String, Seq[String]]
- Definition Classes
- QuereaseMetadata
-
lazy val
viewNameToKeyFieldNames: Map[String, Seq[String]]
- Definition Classes
- QuereaseMetadata
-
lazy val
viewNameToKeyFields: Map[String, Seq[FieldDef]]
- Definition Classes
- QuereaseMetadata
-
lazy val
viewNameToMapZero: Map[String, Map[String, Any]]
- Definition Classes
- QuereaseMetadata
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
where(view: ViewDef, extraFilter: String, pathToAlias: Map[List[String], String]): String
- Definition Classes
- QueryStringBuilder
-
lazy val
yamlMetadata: Seq[YamlMd]
- Definition Classes
- FileCleanupSpecsQuerease → QuereaseMetadata
-
implicit
object
DtoJsonFormat extends RootJsonFormat[AppQuerease.DTO]
- Definition Classes
- JsonConverter
-
implicit
object
DtoListJsonFormat extends RootJsonFormat[List[AppQuerease.DTO]]
- Definition Classes
- JsonConverter
-
implicit
object
ListJsonFormat extends JsonFormat[List[Any]]
- Definition Classes
- JsonConverter
-
implicit
object
MapJsonFormat extends JsonFormat[Map[String, Any]]
- Definition Classes
- JsonConverter
-
implicit
object
TupleJsonFormat extends JsonFormat[(String, Any)]
- Definition Classes
- JsonConverter
Deprecated Value Members
-
def
keyMap[B <: DTO](dto: B): Map[String, Long]
- Definition Classes
- ScalaDtoQuereaseIo → QuereaseIo
- Annotations
- @deprecated
- Deprecated
(Since version 6.1.0) Results of this method are not used and this method will be removed
-
def
resolveAuth(viewDefs: Map[String, ViewDef]): Map[String, ViewDef]
- Attributes
- protected
- Definition Classes
- AppMetadata
- Annotations
- @deprecated
- Deprecated
(Since version 6.0) Results of this method are not used and this method will be removed
-
def
saveTo[B <: DTO](tableName: String, pojo: B, extraPropsToSave: Map[String, Any], forceInsert: Boolean, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
- Definition Classes
- Querease
- Annotations
- @deprecated
- Deprecated
(Since version 6.1.0) Parameter 'tableName' is ignored, this method will not work as expected and will be removed
-
def
saveToMultiple[B <: DTO](tables: Seq[String], pojo: B, extraPropsToSave: Map[String, Any], forceInsert: Boolean, filter: String, params: Map[String, Any])(implicit resources: Resources): Long
- Definition Classes
- Querease
- Annotations
- @deprecated
- Deprecated
(Since version 6.1.0) Parameter 'tables' is ignored, this method will not work as expected and will be removed