Verwendungen von Klasse
de.caluga.morphium.aggregation.Expr
Packages, die Expr verwenden
Package
Beschreibung
-
Verwendungen von Expr in de.caluga.morphium
Methoden in de.caluga.morphium mit Parametern vom Typ ExprModifizierer und TypMethodeBeschreibungMorphium.pull(T entity, String field, Expr value, boolean upsert, boolean multiple, AsyncOperationCallback<T> callback) MorphiumBase.pull(Query<T> query, String field, Expr value, boolean upsert, boolean multiple, AsyncOperationCallback<T> callback) MorphiumBase.pull(T entity, String field, Expr value, boolean upsert, boolean multiple, AsyncOperationCallback<T> callback) Methodenparameter in de.caluga.morphium mit Typargumenten vom Typ Expr -
Verwendungen von Expr in de.caluga.morphium.aggregation
Unterklassen von Expr in de.caluga.morphium.aggregationMethoden in de.caluga.morphium.aggregation, die Expr zurückgebenModifizierer und TypMethodeBeschreibungstatic Exprstatic ExprExpr.accumulator(String initCode, Expr initArgs, String accumulateCode, Expr accArgs, String mergeCode) static ExprExpr.accumulator(String initCode, Expr initArgs, String accumulateCode, Expr accArgs, String mergeCode, String finalizeCode) static ExprExpr.accumulator(String initCode, Expr initArgs, String accumulateCode, Expr accArgs, String mergeCode, String finalizeCode, String lang) static ExprExpr.accumulator(String initCode, String accumulateCode, Expr accArgs, String mergeCode) static Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.allElementsTrue(Expr... e) static Exprstatic ExprExpr.anyElementTrue(Expr... e) static ExprExpr.arrayElemAt(Expr array, Expr index) static Exprstatic ExprExpr.arrayToObject(Expr array) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.binarySize(Expr e) static ExprExpr.bool(boolean v) static Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.concatArrays(Expr... arrays) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.dateFromParts(Expr year) static ExprExpr.dateFromParts(Expr year, Expr month) static ExprExpr.dateFromParts(Expr year, Expr month, Expr day, Expr hour) static Exprstatic Exprstatic ExprExpr.dateFromParts(Expr year, Expr month, Expr day, Expr hour, Expr min, Expr sec, Expr ms, Expr timeZone) static Exprstatic ExprExpr.dateToParts(Expr date, Expr timezone, boolean iso8601) static ExprExpr.dateToString(Expr date, Expr format, Expr timezone, Expr onNull) static ExprExpr.dayOfMonth(Expr date) static Exprstatic Exprstatic ExprExpr.degreesToRadian(Expr e) static Exprstatic Exprstatic ExprExpr.doubleExpr(double d) static Exprstatic Exprstatic Exprstatic Exprstatic Exprreturning a hard coded field reference, better use field(Enum,Class, Morphium) instead!static Exprgenerate field mapping according to @entity settings in class/Morphium configstatic Exprreturning a hard-coded field referencestatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.indexOfArray(Expr array, Expr search, Expr start, Expr end) static ExprExpr.indexOfBytes(Expr str, Expr substr, Expr start, Expr end) static Exprstatic ExprExpr.intExpr(int i) static Exprstatic Exprstatic ExprExpr.isoDateFromParts(Expr isoWeekYear) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour) static Exprstatic ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour, Expr min, Expr sec) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour, Expr min, Expr sec, Expr ms) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour, Expr min, Expr sec, Expr ms, Expr timeZone) static ExprExpr.isoDayOfWeek(Expr date) static Exprstatic ExprExpr.isoWeekYear(Expr date) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.mergeObjects(Expr doc) static ExprExpr.mergeObjects(Expr... docs) static Exprstatic ExprExpr.millisecond(Expr date) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.now()static ExprExpr.nullExpr()static ExprExpr.objectToArray(Expr obj) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.radiansToDegrees(Expr e) static Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.regexFindAll(Expr input, Expr regex, Expr options) static ExprExpr.regexMatch(Expr input, Expr regex, Expr options) static ExprExpr.replaceAll(Expr input, Expr find, Expr replacement) static ExprExpr.replaceOne(Expr input, Expr find, Expr replacement) static ExprExpr.reverseArray(Expr array) static Exprstatic Exprstatic Exprstatic ExprExpr.setDifference(Expr e1, Expr e2) static Exprstatic ExprExpr.setIntersection(Expr... e) static ExprExpr.setIsSubset(Expr e1, Expr e2) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.stdDevSamp(Expr e) static ExprExpr.stdDevSamp(Expr... e) static ExprExpr.strcasecmp(Expr e1, Expr e2) static Exprstatic ExprExpr.strLenBytes(Expr str) static Exprstatic Exprstatic ExprExpr.substrBytes(Expr str, Expr index, Expr count) static Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.switchExpr(Map<Expr, Expr> branches, Expr defaultCase) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.toObjectId(Expr e) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprMethoden in de.caluga.morphium.aggregation mit Parametern vom Typ ExprModifizierer und TypMethodeBeschreibungstatic Exprstatic ExprExpr.accumulator(String initCode, Expr initArgs, String accumulateCode, Expr accArgs, String mergeCode) static ExprExpr.accumulator(String initCode, Expr initArgs, String accumulateCode, Expr accArgs, String mergeCode, String finalizeCode) static ExprExpr.accumulator(String initCode, Expr initArgs, String accumulateCode, Expr accArgs, String mergeCode, String finalizeCode, String lang) static ExprExpr.accumulator(String initCode, String accumulateCode, Expr accArgs, String mergeCode) static Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.allElementsTrue(Expr... e) static Exprstatic ExprExpr.anyElementTrue(Expr... e) static ExprExpr.arrayElemAt(Expr array, Expr index) static Exprstatic ExprExpr.arrayToObject(Expr array) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.binarySize(Expr e) static ExprAggregator<T, R> Aggregator<T, R> Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries and outputs a document per each bucket.Aggregator<T, R> Aggregator.bucketAuto(Expr groupBy, int numBuckets, Map<String, Expr> output, Aggregator.BucketGranularity granularity) Aggregator<T, R> AggregatorImpl.bucketAuto(Expr groupBy, int numBuckets, Map<String, Expr> output, Aggregator.BucketGranularity granularity) static Exprstatic Exprstatic Exprstatic ExprExpr.concatArrays(Expr... arrays) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.dateFromParts(Expr year) static ExprExpr.dateFromParts(Expr year, Expr month) static ExprExpr.dateFromParts(Expr year, Expr month, Expr day, Expr hour) static Exprstatic Exprstatic ExprExpr.dateFromParts(Expr year, Expr month, Expr day, Expr hour, Expr min, Expr sec, Expr ms, Expr timeZone) static Exprstatic ExprExpr.dateToParts(Expr date, Expr timezone, boolean iso8601) static ExprExpr.dateToString(Expr date, Expr format, Expr timezone, Expr onNull) static ExprExpr.dayOfMonth(Expr date) static Exprstatic Exprstatic ExprExpr.degreesToRadian(Expr e) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprAggregator<T, R> Aggregator.graphLookup(Class<?> fromType, Expr startWith, Enum connectFromField, Enum connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> Aggregator.graphLookup(Class<?> fromType, Expr startWith, String connectFromField, String connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> Aggregator.graphLookup(String fromCollection, Expr startWith, String connectFromField, String connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> AggregatorImpl.graphLookup(Class<?> type, Expr startWith, Enum connectFromField, Enum connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> AggregatorImpl.graphLookup(Class<?> type, Expr startWith, String connectFromField, String connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> AggregatorImpl.graphLookup(String fromCollection, Expr startWith, String connectFromField, String connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.indexOfArray(Expr array, Expr search, Expr start, Expr end) static ExprExpr.indexOfBytes(Expr str, Expr substr, Expr start, Expr end) static Exprstatic Exprstatic Exprstatic ExprExpr.isoDateFromParts(Expr isoWeekYear) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour) static Exprstatic ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour, Expr min, Expr sec) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour, Expr min, Expr sec, Expr ms) static ExprExpr.isoDateFromParts(Expr isoWeekYear, Expr isoWeek, Expr isoDayOfWeek, Expr hour, Expr min, Expr sec, Expr ms, Expr timeZone) static ExprExpr.isoDayOfWeek(Expr date) static Exprstatic ExprExpr.isoWeekYear(Expr date) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprAggregator<T, R> Aggregator<T, R> static Exprstatic Exprstatic Exprstatic ExprExpr.mergeObjects(Expr doc) static ExprExpr.mergeObjects(Expr... docs) static ExprExpr.millisecond(Expr date) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.objectToArray(Expr obj) static Exprstatic ExprAggregator<T, R> Aggregator<T, R> static Exprstatic ExprExpr.radiansToDegrees(Expr e) static ExprAggregator<T, R> see https://docs.mongodb.com/manual/reference/operator/aggregation/redact/Aggregator<T, R> redact needs to resolve to $$DESCEND, $$PRUNE, or $$KEEPstatic Exprstatic Exprstatic Exprstatic ExprExpr.regexFindAll(Expr input, Expr regex, Expr options) static ExprExpr.regexMatch(Expr input, Expr regex, Expr options) static ExprExpr.replaceAll(Expr input, Expr find, Expr replacement) static ExprExpr.replaceOne(Expr input, Expr find, Expr replacement) Aggregator<T, R> Aggregator.replaceRoot(Expr newRoot) Aggregator<T, R> AggregatorImpl.replaceRoot(Expr newRoot) Aggregator<T, R> Aggregator.replaceWith(Expr replacement) Replaces the input document with the specified document.Aggregator<T, R> AggregatorImpl.replaceWith(Expr newDoc) static ExprExpr.reverseArray(Expr array) static Exprstatic Exprstatic Exprstatic ExprExpr.setDifference(Expr e1, Expr e2) static Exprstatic ExprExpr.setIntersection(Expr... e) static ExprExpr.setIsSubset(Expr e1, Expr e2) static Exprstatic Exprstatic Exprstatic Exprstatic ExprAggregator<T, R> Aggregator.sortByCount(Expr countBy) Aggregator<T, R> AggregatorImpl.sortByCount(Expr sortby) The $sortByCount stage is equivalent to the following $group + $sort sequence:static Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.stdDevSamp(Expr e) static ExprExpr.stdDevSamp(Expr... e) static ExprExpr.strcasecmp(Expr e1, Expr e2) static ExprExpr.strLenBytes(Expr str) static Exprstatic Exprstatic ExprExpr.substrBytes(Expr str, Expr index, Expr count) static Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.switchExpr(Map<Expr, Expr> branches, Expr defaultCase) static Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic Exprstatic ExprExpr.toObjectId(Expr e) static Exprstatic Exprstatic Exprstatic Exprstatic ExprAggregator<T, R> Aggregator<T, R> static Exprstatic Exprstatic ExprMethodenparameter in de.caluga.morphium.aggregation mit Typargumenten vom Typ ExprModifizierer und TypMethodeBeschreibungAggregator<T, R> Aggregator<T, R> Aggregator<T, R> Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries and outputs a document per each bucket.Aggregator<T, R> Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries and outputs a document per each bucket.Aggregator<T, R> Aggregator.bucketAuto(Expr groupBy, int numBuckets, Map<String, Expr> output, Aggregator.BucketGranularity granularity) Aggregator<T, R> AggregatorImpl.bucketAuto(Expr groupBy, int numBuckets, Map<String, Expr> output, Aggregator.BucketGranularity granularity) Aggregator<T, R> Aggregator<T, R> static ExprAggregator<T, R> Aggregator.lookup(Class fromType, Enum localField, Enum foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) Aggregator<T, R> Aggregator.lookup(Class fromType, Enum localField, Enum foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) Aggregator<T, R> Aggregator.lookup(String fromCollection, String localField, String foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) Aggregator<T, R> Aggregator.lookup(String fromCollection, String localField, String foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) Aggregator<T, R> AggregatorImpl.lookup(Class fromType, Enum localField, Enum foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) $lookup: { from:, localField: , foreignField: Ungültige Eingabe: "<"field from the documents of the "from" collection>, as: Aggregator<T, R> AggregatorImpl.lookup(Class fromType, Enum localField, Enum foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) $lookup: { from:, localField: , foreignField: Ungültige Eingabe: "<"field from the documents of the "from" collection>, as: Aggregator<T, R> AggregatorImpl.lookup(String fromCollection, String localField, String foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) Aggregator<T, R> AggregatorImpl.lookup(String fromCollection, String localField, String foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) static ExprAggregator<T, R> Aggregator.merge(Class<?> intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenMatched matchAction, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> Aggregator.merge(Class<?> intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenMatched matchAction, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> Aggregator.merge(String intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> Aggregator.merge(String intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> AggregatorImpl.merge(Class<?> intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenMatched matchAction, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> AggregatorImpl.merge(Class<?> intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenMatched matchAction, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> AggregatorImpl.merge(String intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> AggregatorImpl.merge(String intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) static ExprAggregator<T, R> Aggregator<T, R> Adds new fields to documents.static ExprExpr.switchExpr(Map<Expr, Expr> branches, Expr defaultCase) static ExprExpr.switchExpr(Map<Expr, Expr> branches, Expr defaultCase) static ExprKonstruktoren in de.caluga.morphium.aggregation mit Parametern vom Typ Expr -
Verwendungen von Expr in de.caluga.morphium.driver.inmem
Methoden in de.caluga.morphium.driver.inmem mit Parametern vom Typ ExprModifizierer und TypMethodeBeschreibungAggregator<T, R> Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries and outputs a document per each bucket.Aggregator<T, R> InMemAggregator.bucketAuto(Expr groupBy, int numBuckets, Map<String, Expr> output, Aggregator.BucketGranularity granularity) Aggregator<T, R> InMemAggregator.graphLookup(Class<?> type, Expr startWith, Enum connectFromField, Enum connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> InMemAggregator.graphLookup(Class<?> type, Expr startWith, String connectFromField, String connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> InMemAggregator.graphLookup(String fromCollection, Expr startWith, String connectFromField, String connectToField, String as, Integer maxDepth, String depthField, Query restrictSearchWithMatch) Aggregator<T, R> Aggregator<T, R> Aggregator<T, R> redact needs to resolve to $$DESCEND, $$PRUNE, or $$KEEPAggregator<T, R> InMemAggregator.replaceRoot(Expr newRoot) Aggregator<T, R> InMemAggregator.replaceWith(Expr newDoc) Aggregator<T, R> InMemAggregator.sortByCount(Expr sortby) The $sortByCount stage is equivalent to the following $group + $sort sequence:Aggregator<T, R> Methodenparameter in de.caluga.morphium.driver.inmem mit Typargumenten vom Typ ExprModifizierer und TypMethodeBeschreibungAggregator<T, R> Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries and outputs a document per each bucket.Aggregator<T, R> Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries and outputs a document per each bucket.Aggregator<T, R> InMemAggregator.bucketAuto(Expr groupBy, int numBuckets, Map<String, Expr> output, Aggregator.BucketGranularity granularity) Aggregator<T, R> Aggregator<T, R> InMemAggregator.lookup(Class fromType, Enum localField, Enum foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) $lookup: { from:, localField: , foreignField: Ungültige Eingabe: "<"field from the documents of the "from" collection>, as: Aggregator<T, R> InMemAggregator.lookup(Class fromType, Enum localField, Enum foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) $lookup: { from:, localField: , foreignField: Ungültige Eingabe: "<"field from the documents of the "from" collection>, as: Aggregator<T, R> InMemAggregator.lookup(String fromCollection, String localField, String foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) Aggregator<T, R> InMemAggregator.lookup(String fromCollection, String localField, String foreignField, String outputArray, List<Expr> pipeline, Map<String, Expr> let) Aggregator<T, R> InMemAggregator.merge(Class<?> intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenMatched matchAction, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> InMemAggregator.merge(Class<?> intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenMatched matchAction, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> InMemAggregator.merge(String intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> InMemAggregator.merge(String intoCollection, Map<String, Expr> let, List<Map<String, Expr>> machedPipeline, Aggregator.MergeActionWhenNotMatched notMatchedAction, String... onFields) Aggregator<T, R> Adds new fields to documents. -
Verwendungen von Expr in de.caluga.morphium.query
Methoden in de.caluga.morphium.query mit Parametern vom Typ ExprModifizierer und TypMethodeBeschreibungQuery.pull(Enum field, Expr value, boolean upsert, boolean multiple, AsyncOperationCallback<T> cb)