Skip navigation links
A B C D E F G H I J L M N O P Q R S T U 

A

addEachToSet(Collection<TItem>, List<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
addToSet(Collection<TItem>, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
all(Collection<TItem>, TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
all(Collection<TItem>, Iterable<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
and(Function0<Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function0
 
and(Function1<T, Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function1
 
and(Function2<T, U, Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function2
 
and(Function3<T1, T2, T3, Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function3
 
and(boolean...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
apply(T1, T2, T3) - Method in interface co.streamx.fluent.mongo.functions.Function3
 
ascending(TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
ascending(TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentSorts
 

B

bitsAllClear(TItem, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
bitsAllSet(TItem, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
bitsAnyClear(TItem, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
bitsAnySet(TItem, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
bitwiseAnd(TItem, int) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
bitwiseAnd(TItem, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
bitwiseOr(TItem, int) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
bitwiseOr(TItem, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
bitwiseXor(TItem, int) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
bitwiseXor(TItem, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 

C

checkLicense(InputStream, boolean) - Static method in class co.streamx.fluent.mongo.FluentMongo
checks FluentJPA license
checkLicense() - Static method in class co.streamx.fluent.mongo.FluentMongo
A shortcut for checkLicense(null, false)
co.streamx.fluent.mongo - package co.streamx.fluent.mongo
 
co.streamx.fluent.mongo.functions - package co.streamx.fluent.mongo.functions
 
co.streamx.fluent.mongo.grammar - package co.streamx.fluent.mongo.grammar
 
co.streamx.fluent.mongo.notation - package co.streamx.fluent.mongo.notation
 
combine(Update...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
compoundIndex(Index...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
currentDate(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
currentTimestamp(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 

D

descending(TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
descending(TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentSorts
 

E

elemMatch(Collection<TItem>, Function1<TItem, Boolean>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
elemMatch(Collection<TItem>, Bson) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
elemMatch(Collection<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
elemMatch(Collection<TItem>, Function1<TItem, Boolean>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
elemMatch(Collection<TItem>, Bson) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
eq(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
eq(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
eq(Collection<TItem>, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
eq(Collection<TItem>, Collection<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
exclude(TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
excludeId() - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
exists(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
exists(TItem, boolean) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 

F

FieldName - Annotation Type in co.streamx.fluent.mongo.notation
 
fields(Projection...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
filter(Bson) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
filter(Function1<T, Boolean>) - Method in interface co.streamx.fluent.mongo.QueryBuilder
Creates a Mongo filter expression using POJO properties, Java operators and FluentFilters helper methods.
FluentFilters - Interface in co.streamx.fluent.mongo.grammar
Strongly type-safe mappings (forward) to Mongo native Filters helper methods.
FluentIndexes - Interface in co.streamx.fluent.mongo.grammar
Strongly type-safe mappings (forward) to Mongo native Indexes helper methods.
FluentMongo - Class in co.streamx.fluent.mongo
 
FluentMongo() - Constructor for class co.streamx.fluent.mongo.FluentMongo
 
FluentProjections - Interface in co.streamx.fluent.mongo.grammar
Strongly type-safe mappings (forward) to Mongo native Projections helper methods.
FluentSorts - Interface in co.streamx.fluent.mongo.grammar
Strongly type-safe mappings (forward) to Mongo native Sorts helper methods.
FluentUpdates - Interface in co.streamx.fluent.mongo.grammar
Strongly type-safe mappings (forward) to Mongo native Updates helper methods.
Function - Annotation Type in co.streamx.fluent.mongo.notation
 
Function0<T> - Interface in co.streamx.fluent.mongo.functions
 
Function1<T,R> - Interface in co.streamx.fluent.mongo.functions
 
Function2<T,U,R> - Interface in co.streamx.fluent.mongo.functions
 
Function3<T1,T2,T3,R> - Interface in co.streamx.fluent.mongo.functions
 

G

geo2d(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
geo2dsphere(TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
geoHaystack(TItem, Index) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
geoIntersects(TItem, Bson) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
geoIntersects(TItem, Geometry) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
geoWithin(TItem, Geometry) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
geoWithin(TItem, Bson) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
geoWithinBox(TItem, double, double, double, double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
geoWithinCenter(TItem, double, double, double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
geoWithinCenterSphere(TItem, double, double, double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
geoWithinPolygon(TItem, List<List<Double>>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
gt(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
gte(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 

H

hashed(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 

I

in(TItem, TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
in(TItem, Iterable<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
inc(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
include(TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
Index - Interface in co.streamx.fluent.mongo.grammar
 
index(Function1<T, Index>) - Method in interface co.streamx.fluent.mongo.QueryBuilder
 

J

jsonSchema(Bson) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 

L

Local - Annotation Type in co.streamx.fluent.mongo.notation
Indicates that the annotated method is not part of the DSL and should be evaluated normally when encountered in DSL context.
lt(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
lte(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 

M

max(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
metaTextScore(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
metaTextScore(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentSorts
 
min(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
mod(TItem, long, long) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
mul(TItem, Number) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 

N

ne(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
near(TItem, Point, Double, Double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
near(TItem, Bson, Double, Double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
near(TItem, double, double, Double, Double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
nearSphere(TItem, Point, Double, Double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
nearSphere(TItem, Bson, Double, Double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
nearSphere(TItem, double, double, Double, Double) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
NestedExpression - Annotation Type in co.streamx.fluent.mongo.notation
 
nin(TItem, TItem...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
nin(TItem, Iterable<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
nor(boolean...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
not(boolean) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 

O

or(Function0<Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function0
 
or(Function1<T, Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function1
 
or(Function2<T, U, Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function2
 
or(Function3<T1, T2, T3, Boolean>) - Method in interface co.streamx.fluent.mongo.functions.Function3
 
or(boolean...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
orderBy(Sort...) - Static method in interface co.streamx.fluent.mongo.grammar.FluentSorts
 

P

ParamType - Annotation Type in co.streamx.fluent.mongo.notation
 
popFirst(Collection<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
popLast(Collection<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
project(Function1<T, Projection>) - Method in interface co.streamx.fluent.mongo.QueryBuilder
Creates a Mongo filter expression using POJO properties, Java operators and FluentProjections helper methods.
Projection - Interface in co.streamx.fluent.mongo.grammar
 
pull(Collection<TItem>, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
pullAll(Collection<TItem>, List<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
pullByFilter(boolean) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
pullByFilter(Bson) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
push(Collection<TItem>, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
pushEach(Collection<TItem>, List<TItem>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
pushEach(Collection<TItem>, List<TItem>, PushOptions) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 

Q

queryBuilder(T) - Static method in class co.streamx.fluent.mongo.FluentMongo
Create type safe collection query builder
queryBuilder(Class<T>) - Static method in class co.streamx.fluent.mongo.FluentMongo
Create type safe collection query builder
QueryBuilder<T> - Interface in co.streamx.fluent.mongo
 

R

regex(String, String) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
regex(String, String, String) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
regex(String, Pattern) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 

S

set(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
setOnInsert(TItem, TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
size(Collection<TItem>, int) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
slice(Collection<TItem>, int) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
slice(Collection<TItem>, int, int) - Static method in interface co.streamx.fluent.mongo.grammar.FluentProjections
 
Sort - Interface in co.streamx.fluent.mongo.grammar
 
sort(Function1<T, Sort>) - Method in interface co.streamx.fluent.mongo.QueryBuilder
 

T

text(String) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
text(Collection<String>) - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
text() - Static method in interface co.streamx.fluent.mongo.grammar.FluentIndexes
 
type(TItem, BsonType) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 
type(TItem, String) - Static method in interface co.streamx.fluent.mongo.grammar.FluentFilters
 

U

unset(TItem) - Static method in interface co.streamx.fluent.mongo.grammar.FluentUpdates
 
Update - Interface in co.streamx.fluent.mongo.grammar
 
update(Function1<T, Update>) - Method in interface co.streamx.fluent.mongo.QueryBuilder
 
A B C D E F G H I J L M N O P Q R S T U 
Skip navigation links

Copyright © 2019 Streamx. All rights reserved.