A B C D E F G H I K L M N O P R S T U V _ 
All Classes All Packages

A

AbstractAccessor<T extends step.core.accessors.AbstractIdentifiableObject> - Class in step.core.accessors
 
AbstractAccessor(Collection<T>) - Constructor for class step.core.accessors.AbstractAccessor
 
AbstractAtomicFilter - Class in step.core.collections.filters
 
AbstractAtomicFilter() - Constructor for class step.core.collections.filters.AbstractAtomicFilter
 
AbstractCollection<T> - Class in step.core.collections
 
AbstractCollection() - Constructor for class step.core.collections.AbstractCollection
 
AbstractCompositeFilter - Class in step.core.collections.filters
 
AbstractCompositeFilter() - Constructor for class step.core.collections.filters.AbstractCompositeFilter
 
AbstractCompositeFilter(List<Filter>) - Constructor for class step.core.collections.filters.AbstractCompositeFilter
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.AndExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.AtomExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.EqualityExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.InExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.NonQuotedStringAtomContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.NotExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.OrExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.ParExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.ParseContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class step.core.ql.OQLParser.StringAtomContext
 
Accessor<T extends step.core.accessors.AbstractIdentifiableObject> - Interface in step.core.accessors
 
addAccessor(Accessor<T>) - Method in class step.core.accessors.LayeredAccessor
 
addBinding(Class<T>, T) - Method in class step.migration.MigrationManager
 
addCollectionFactory(String, CollectionFactory) - Method in class step.core.collections.delegating.DelegatingCollectionFactory
 
addRoute(String, String) - Method in class step.core.collections.delegating.DelegatingCollectionFactory
 
ALL - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 
and(List<Filter>) - Static method in class step.core.collections.Filters
 
And - Class in step.core.collections.filters
 
And() - Constructor for class step.core.collections.filters.And
 
And(List<Filter>) - Constructor for class step.core.collections.filters.And
 
AND - Static variable in class step.core.ql.OQLLexer
 
AND - Static variable in class step.core.ql.OQLParser
 
AND() - Method in class step.core.ql.OQLParser.AndExprContext
 
AndExprContext(OQLParser.ExprContext) - Constructor for class step.core.ql.OQLParser.AndExprContext
 
AndPojoFilter(List<PojoFilter<T>>) - Constructor for class step.core.collections.PojoFilters.AndPojoFilter
 
APPLIES_TO - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 
asOfVersion - Variable in class step.migration.MigrationTask
 
atom() - Method in class step.core.ql.OQLParser
 
atom() - Method in class step.core.ql.OQLParser.AtomExprContext
 
AtomContext() - Constructor for class step.core.ql.OQLParser.AtomContext
 
AtomContext(ParserRuleContext, int) - Constructor for class step.core.ql.OQLParser.AtomContext
 
AtomExprContext(OQLParser.ExprContext) - Constructor for class step.core.ql.OQLParser.AtomExprContext
 

B

Bean - Class in step.core.entities
 
Bean() - Constructor for class step.core.entities.Bean
 
Bean(String) - Constructor for class step.core.entities.Bean
 
buildFilter(Filter) - Method in interface step.core.collections.Filters.FilterFactory
 
buildFilter(Filter) - Method in class step.core.collections.PojoFilters.PojoFilterFactory
 

C

CachedAccessor<T extends step.core.accessors.AbstractIdentifiableObject> - Class in step.core.accessors
This Accessor loads all the entities of the provided underlying Accessor at initialization and keeps them in memory for further accesses.
CachedAccessor(Accessor<T>) - Constructor for class step.core.accessors.CachedAccessor
 
CachedAccessor(Accessor<T>, boolean) - Constructor for class step.core.accessors.CachedAccessor
 
clear() - Method in class step.core.collections.DocumentObject
 
close() - Method in interface step.core.collections.CollectionFactory
 
close() - Method in class step.core.collections.delegating.DelegatingCollectionFactory
 
close() - Method in class step.core.collections.filesystem.FilesystemCollectionFactory
 
close() - Method in class step.core.collections.inmemory.InMemoryCollectionFactory
 
Collection<T> - Interface in step.core.collections
 
collectionDriver - Variable in class step.core.accessors.AbstractAccessor
 
collectionFactory - Variable in class step.migration.MigrationTask
 
CollectionFactory - Interface in step.core.collections
 
CollectionFactoryConfigurationParser - Class in step.core.collections
 
CollectionFactoryConfigurationParser() - Constructor for class step.core.collections.CollectionFactoryConfigurationParser
 
COMMA - Static variable in class step.core.ql.OQLLexer
 
COMMA - Static variable in class step.core.ql.OQLParser
 
COMMA() - Method in class step.core.ql.OQLParser.InExprContext
 
COMMA(int) - Method in class step.core.ql.OQLParser.InExprContext
 
comparator(String) - Static method in class step.core.collections.PojoUtils
 
ComparisonExprContext(OQLParser.ExprContext) - Constructor for class step.core.ql.OQLParser.ComparisonExprContext
 
compose(List<ObjectEnricher>) - Static method in class step.core.objectenricher.ObjectEnricherComposer
 
compose(List<ObjectFilter>) - Static method in class step.core.objectenricher.ObjectFilterComposer
 
compute(String, BiFunction<? super String, ? super Object, ? extends Object>) - Method in class step.core.collections.DocumentObject
 
computeIfAbsent(String, Function<? super String, ? extends Object>) - Method in class step.core.collections.DocumentObject
 
computeIfPresent(String, BiFunction<? super String, ? super Object, ? extends Object>) - Method in class step.core.collections.DocumentObject
 
containsKey(Object) - Method in class step.core.collections.DocumentObject
 
containsValue(Object) - Method in class step.core.collections.DocumentObject
 
copyFrom(OQLParser.AtomContext) - Method in class step.core.ql.OQLParser.AtomContext
 
copyFrom(OQLParser.ExprContext) - Method in class step.core.ql.OQLParser.ExprContext
 
count(Filter, Integer) - Method in interface step.core.collections.Collection
Counts the number of entities matching the provided filter
count(Filter, Integer) - Method in class step.core.collections.filesystem.FilesystemCollection
 
count(Filter, Integer) - Method in class step.core.collections.inmemory.InMemoryCollection
 
CPAR - Static variable in class step.core.ql.OQLLexer
 
CPAR - Static variable in class step.core.ql.OQLParser
 
CPAR() - Method in class step.core.ql.OQLParser.InExprContext
 
CPAR() - Method in class step.core.ql.OQLParser.ParExprContext
 
createOrUpdateCompoundIndex(String...) - Method in class step.core.accessors.AbstractAccessor
 
createOrUpdateCompoundIndex(String...) - Method in interface step.core.collections.Collection
 
createOrUpdateCompoundIndex(String...) - Method in class step.core.collections.filesystem.FilesystemCollection
 
createOrUpdateCompoundIndex(String...) - Method in class step.core.collections.inmemory.InMemoryCollection
 
createOrUpdateCompoundIndex(Map<String, Integer>) - Method in interface step.core.collections.Collection
 
createOrUpdateCompoundIndex(Map<String, Integer>) - Method in class step.core.collections.filesystem.FilesystemCollection
 
createOrUpdateCompoundIndex(Map<String, Integer>) - Method in class step.core.collections.inmemory.InMemoryCollection
 
createOrUpdateIndex(String) - Method in class step.core.accessors.AbstractAccessor
 
createOrUpdateIndex(String) - Method in interface step.core.collections.Collection
 
createOrUpdateIndex(String) - Method in class step.core.collections.filesystem.FilesystemCollection
 
createOrUpdateIndex(String) - Method in class step.core.collections.inmemory.InMemoryCollection
 
createOrUpdateIndex(String, int) - Method in interface step.core.collections.Collection
 
createOrUpdateIndex(String, int) - Method in class step.core.collections.filesystem.FilesystemCollection
 
createOrUpdateIndex(String, int) - Method in class step.core.collections.inmemory.InMemoryCollection
 

D

DB_PREFIX - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 
DefaultJacksonMapperProvider - Class in step.core.accessors
 
DefaultJacksonMapperProvider() - Constructor for class step.core.accessors.DefaultJacksonMapperProvider
 
DelegatingCollectionFactory - Class in step.core.collections.delegating
 
DelegatingCollectionFactory() - Constructor for class step.core.collections.delegating.DelegatingCollectionFactory
 
deserialize(JsonParser, DeserializationContext) - Method in class step.core.collections.serialization.DottedMapKeyDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class step.core.collections.serialization.EscapingDottedKeysMapDeserializer
 
distinct(String, Filter) - Method in interface step.core.collections.Collection
 
distinct(String, Filter) - Method in class step.core.collections.filesystem.FilesystemCollection
 
distinct(String, Filter) - Method in class step.core.collections.inmemory.InMemoryCollection
 
Document - Class in step.core.collections
 
Document() - Constructor for class step.core.collections.Document
 
Document(Map<String, Object>) - Constructor for class step.core.collections.Document
 
DocumentObject - Class in step.core.collections
 
DocumentObject() - Constructor for class step.core.collections.DocumentObject
 
DocumentObject(Map<String, Object>) - Constructor for class step.core.collections.DocumentObject
 
DOT - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 
DottedKeyMap<K,​V> - Class in step.core.collections.serialization
A special Map that is serialized by DottedMapKeySerializer when persisted in the DB.
DottedKeyMap() - Constructor for class step.core.collections.serialization.DottedKeyMap
 
DottedMapKeyDeserializer - Class in step.core.collections.serialization
 
DottedMapKeyDeserializer() - Constructor for class step.core.collections.serialization.DottedMapKeyDeserializer
 
DottedMapKeySerializer - Class in step.core.collections.serialization
 
DottedMapKeySerializer() - Constructor for class step.core.collections.serialization.DottedMapKeySerializer
 
drop() - Method in interface step.core.collections.Collection
 
drop() - Method in class step.core.collections.filesystem.FilesystemCollection
 
drop() - Method in class step.core.collections.inmemory.InMemoryCollection
 

E

empty() - Static method in class step.core.collections.Filters
 
enableVersioning(Collection<EntityVersion>, Long) - Method in class step.core.accessors.AbstractAccessor
 
enableVersioning(Collection<EntityVersion>, Long) - Method in interface step.core.accessors.Accessor
 
enableVersioning(Collection<EntityVersion>, Long) - Method in class step.core.accessors.CachedAccessor
 
enableVersioning(Collection<EntityVersion>, Long) - Method in class step.core.accessors.LayeredAccessor
 
enterAndExpr(OQLParser.AndExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the andExpr labeled alternative in OQLParser.expr().
enterAndExpr(OQLParser.AndExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the andExpr labeled alternative in OQLParser.expr().
enterAtomExpr(OQLParser.AtomExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the atomExpr labeled alternative in OQLParser.expr().
enterAtomExpr(OQLParser.AtomExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the atomExpr labeled alternative in OQLParser.expr().
enterComparisonExpr(OQLParser.ComparisonExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the comparisonExpr labeled alternative in OQLParser.expr().
enterComparisonExpr(OQLParser.ComparisonExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the comparisonExpr labeled alternative in OQLParser.expr().
enterEqualityExpr(OQLParser.EqualityExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the equalityExpr labeled alternative in OQLParser.expr().
enterEqualityExpr(OQLParser.EqualityExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the equalityExpr labeled alternative in OQLParser.expr().
enterEveryRule(ParserRuleContext) - Method in class step.core.ql.OQLBaseListener
enterInExpr(OQLParser.InExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the inExpr labeled alternative in OQLParser.expr().
enterInExpr(OQLParser.InExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the inExpr labeled alternative in OQLParser.expr().
enterNonQuotedStringAtom(OQLParser.NonQuotedStringAtomContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the nonQuotedStringAtom labeled alternative in OQLParser.atom().
enterNonQuotedStringAtom(OQLParser.NonQuotedStringAtomContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the nonQuotedStringAtom labeled alternative in OQLParser.atom().
enterNotExpr(OQLParser.NotExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the notExpr labeled alternative in OQLParser.expr().
enterNotExpr(OQLParser.NotExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the notExpr labeled alternative in OQLParser.expr().
enterOrExpr(OQLParser.OrExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the orExpr labeled alternative in OQLParser.expr().
enterOrExpr(OQLParser.OrExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the orExpr labeled alternative in OQLParser.expr().
enterParExpr(OQLParser.ParExprContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the parExpr labeled alternative in OQLParser.atom().
enterParExpr(OQLParser.ParExprContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the parExpr labeled alternative in OQLParser.atom().
enterParse(OQLParser.ParseContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by OQLParser.parse().
enterParse(OQLParser.ParseContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by OQLParser.parse().
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.AndExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.AtomExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.EqualityExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.InExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.NonQuotedStringAtomContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.NotExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.OrExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.ParExprContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.ParseContext
 
enterRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.StringAtomContext
 
enterStringAtom(OQLParser.StringAtomContext) - Method in class step.core.ql.OQLBaseListener
Enter a parse tree produced by the stringAtom labeled alternative in OQLParser.atom().
enterStringAtom(OQLParser.StringAtomContext) - Method in interface step.core.ql.OQLListener
Enter a parse tree produced by the stringAtom labeled alternative in OQLParser.atom().
entity - Variable in class step.core.collections.EntityVersion
 
EntityVersion<T extends step.core.accessors.AbstractIdentifiableObject> - Class in step.core.collections
 
EntityVersion() - Constructor for class step.core.collections.EntityVersion
 
entrySet() - Method in class step.core.collections.DocumentObject
 
EOF() - Method in class step.core.ql.OQLParser.ParseContext
 
EQ - Static variable in class step.core.ql.OQLLexer
 
EQ - Static variable in class step.core.ql.OQLParser
 
EQ() - Method in class step.core.ql.OQLParser.EqualityExprContext
 
EqualityExprContext(OQLParser.ExprContext) - Constructor for class step.core.ql.OQLParser.EqualityExprContext
 
equals(Object) - Method in class step.core.collections.DocumentObject
 
equals(Object) - Method in class step.core.collections.filters.AbstractCompositeFilter
 
equals(Object) - Method in class step.core.collections.filters.Equals
 
equals(Object) - Method in class step.core.collections.filters.False
 
equals(Object) - Method in class step.core.collections.filters.Fulltext
 
equals(Object) - Method in class step.core.collections.filters.Gt
 
equals(Object) - Method in class step.core.collections.filters.Gte
 
equals(Object) - Method in class step.core.collections.filters.Lt
 
equals(Object) - Method in class step.core.collections.filters.Lte
 
equals(Object) - Method in class step.core.collections.filters.Regex
 
equals(Object) - Method in class step.core.collections.filters.True
 
equals(String, boolean) - Static method in class step.core.collections.Filters
 
equals(String, long) - Static method in class step.core.collections.Filters
 
equals(String, String) - Static method in class step.core.collections.Filters
 
equals(String, ObjectId) - Static method in class step.core.collections.Filters
 
Equals - Class in step.core.collections.filters
 
Equals() - Constructor for class step.core.collections.filters.Equals
 
Equals(String, Object) - Constructor for class step.core.collections.filters.Equals
 
EqualsPojoFilter(Equals) - Constructor for class step.core.collections.PojoFilters.EqualsPojoFilter
 
EscapingDottedKeysMapDeserializer - Class in step.core.collections.serialization
 
EscapingDottedKeysMapDeserializer() - Constructor for class step.core.collections.serialization.EscapingDottedKeysMapDeserializer
 
EscapingDottedKeysMapSerializer - Class in step.core.collections.serialization
 
EscapingDottedKeysMapSerializer() - Constructor for class step.core.collections.serialization.EscapingDottedKeysMapSerializer
 
estimatedCount() - Method in interface step.core.collections.Collection
Provide an estimation of the total number of entities of the collection
estimatedCount() - Method in class step.core.collections.filesystem.FilesystemCollection
 
estimatedCount() - Method in class step.core.collections.inmemory.InMemoryCollection
 
exitAndExpr(OQLParser.AndExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the andExpr labeled alternative in OQLParser.expr().
exitAndExpr(OQLParser.AndExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the andExpr labeled alternative in OQLParser.expr().
exitAtomExpr(OQLParser.AtomExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the atomExpr labeled alternative in OQLParser.expr().
exitAtomExpr(OQLParser.AtomExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the atomExpr labeled alternative in OQLParser.expr().
exitComparisonExpr(OQLParser.ComparisonExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the comparisonExpr labeled alternative in OQLParser.expr().
exitComparisonExpr(OQLParser.ComparisonExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the comparisonExpr labeled alternative in OQLParser.expr().
exitEqualityExpr(OQLParser.EqualityExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the equalityExpr labeled alternative in OQLParser.expr().
exitEqualityExpr(OQLParser.EqualityExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the equalityExpr labeled alternative in OQLParser.expr().
exitEveryRule(ParserRuleContext) - Method in class step.core.ql.OQLBaseListener
exitInExpr(OQLParser.InExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the inExpr labeled alternative in OQLParser.expr().
exitInExpr(OQLParser.InExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the inExpr labeled alternative in OQLParser.expr().
exitNonQuotedStringAtom(OQLParser.NonQuotedStringAtomContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the nonQuotedStringAtom labeled alternative in OQLParser.atom().
exitNonQuotedStringAtom(OQLParser.NonQuotedStringAtomContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the nonQuotedStringAtom labeled alternative in OQLParser.atom().
exitNotExpr(OQLParser.NotExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the notExpr labeled alternative in OQLParser.expr().
exitNotExpr(OQLParser.NotExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the notExpr labeled alternative in OQLParser.expr().
exitOrExpr(OQLParser.OrExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the orExpr labeled alternative in OQLParser.expr().
exitOrExpr(OQLParser.OrExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the orExpr labeled alternative in OQLParser.expr().
exitParExpr(OQLParser.ParExprContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the parExpr labeled alternative in OQLParser.atom().
exitParExpr(OQLParser.ParExprContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the parExpr labeled alternative in OQLParser.atom().
exitParse(OQLParser.ParseContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by OQLParser.parse().
exitParse(OQLParser.ParseContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by OQLParser.parse().
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.AndExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.AtomExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.EqualityExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.InExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.NonQuotedStringAtomContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.NotExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.OrExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.ParExprContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.ParseContext
 
exitRule(ParseTreeListener) - Method in class step.core.ql.OQLParser.StringAtomContext
 
exitStringAtom(OQLParser.StringAtomContext) - Method in class step.core.ql.OQLBaseListener
Exit a parse tree produced by the stringAtom labeled alternative in OQLParser.atom().
exitStringAtom(OQLParser.StringAtomContext) - Method in interface step.core.ql.OQLListener
Exit a parse tree produced by the stringAtom labeled alternative in OQLParser.atom().
expr() - Method in class step.core.ql.OQLParser.AndExprContext
 
expr() - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
expr() - Method in class step.core.ql.OQLParser.EqualityExprContext
 
expr() - Method in class step.core.ql.OQLParser
 
expr() - Method in class step.core.ql.OQLParser.InExprContext
 
expr() - Method in class step.core.ql.OQLParser.NotExprContext
 
expr() - Method in class step.core.ql.OQLParser.OrExprContext
 
expr() - Method in class step.core.ql.OQLParser.ParExprContext
 
expr() - Method in class step.core.ql.OQLParser.ParseContext
 
expr(int) - Method in class step.core.ql.OQLParser.AndExprContext
 
expr(int) - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
expr(int) - Method in class step.core.ql.OQLParser.EqualityExprContext
 
expr(int) - Method in class step.core.ql.OQLParser.OrExprContext
 
ExprContext() - Constructor for class step.core.ql.OQLParser.ExprContext
 
ExprContext(ParserRuleContext, int) - Constructor for class step.core.ql.OQLParser.ExprContext
 

F

False - Class in step.core.collections.filters
 
False() - Constructor for class step.core.collections.filters.False
 
falseFilter() - Static method in class step.core.collections.Filters
 
FalsePojoFilter() - Constructor for class step.core.collections.PojoFilters.FalsePojoFilter
 
FILESYSTEM_PATH - Static variable in class step.core.collections.filesystem.FilesystemCollectionFactory
 
FilesystemCollection<T> - Class in step.core.collections.filesystem
 
FilesystemCollection(File, Class<T>) - Constructor for class step.core.collections.filesystem.FilesystemCollection
 
FilesystemCollectionException - Exception in step.core.collections.filesystem
 
FilesystemCollectionException(String, Throwable) - Constructor for exception step.core.collections.filesystem.FilesystemCollectionException
 
FilesystemCollectionException(Throwable) - Constructor for exception step.core.collections.filesystem.FilesystemCollectionException
 
FilesystemCollectionFactory - Class in step.core.collections.filesystem
 
FilesystemCollectionFactory(File) - Constructor for class step.core.collections.filesystem.FilesystemCollectionFactory
 
FilesystemCollectionFactory(Properties) - Constructor for class step.core.collections.filesystem.FilesystemCollectionFactory
 
Filter - Interface in step.core.collections
 
Filters - Class in step.core.collections
 
Filters() - Constructor for class step.core.collections.Filters
 
Filters.FilterFactory<T> - Interface in step.core.collections
 
find(Filter, SearchOrder, Integer, Integer, int) - Method in interface step.core.collections.Collection
 
find(Filter, SearchOrder, Integer, Integer, int) - Method in class step.core.collections.filesystem.FilesystemCollection
 
find(Filter, SearchOrder, Integer, Integer, int) - Method in class step.core.collections.inmemory.InMemoryCollection
 
findByAttributes(Map<String, String>) - Method in class step.core.accessors.AbstractAccessor
 
findByAttributes(Map<String, String>) - Method in interface step.core.accessors.Accessor
Find an object by default attributes.
findByAttributes(Map<String, String>) - Method in class step.core.accessors.CachedAccessor
 
findByAttributes(Map<String, String>) - Method in class step.core.accessors.LayeredAccessor
 
findByAttributes(Map<String, String>, String) - Method in class step.core.accessors.AbstractAccessor
 
findByAttributes(Map<String, String>, String) - Method in interface step.core.accessors.Accessor
Find an object by attributes.
findByAttributes(Map<String, String>, String) - Method in class step.core.accessors.CachedAccessor
 
findByAttributes(Map<String, String>, String) - Method in class step.core.accessors.LayeredAccessor
 
findByCriteria(Map<String, String>) - Method in class step.core.accessors.AbstractAccessor
 
findByCriteria(Map<String, String>) - Method in interface step.core.accessors.Accessor
Find an object by criteria.
findByCriteria(Map<String, String>) - Method in class step.core.accessors.CachedAccessor
 
findByCriteria(Map<String, String>) - Method in class step.core.accessors.LayeredAccessor
 
findManyByAttributes(Map<String, String>) - Method in class step.core.accessors.AbstractAccessor
 
findManyByAttributes(Map<String, String>) - Method in interface step.core.accessors.Accessor
Find objects by attributes.
findManyByAttributes(Map<String, String>) - Method in class step.core.accessors.CachedAccessor
 
findManyByAttributes(Map<String, String>) - Method in class step.core.accessors.LayeredAccessor
 
findManyByAttributes(Map<String, String>, String) - Method in class step.core.accessors.AbstractAccessor
 
findManyByAttributes(Map<String, String>, String) - Method in interface step.core.accessors.Accessor
Find objects by attributes.
findManyByAttributes(Map<String, String>, String) - Method in class step.core.accessors.CachedAccessor
 
findManyByAttributes(Map<String, String>, String) - Method in class step.core.accessors.LayeredAccessor
 
findManyByCriteria(Map<String, String>) - Method in class step.core.accessors.AbstractAccessor
 
findManyByCriteria(Map<String, String>) - Method in interface step.core.accessors.Accessor
Find objects by criteria.
findManyByCriteria(Map<String, String>) - Method in class step.core.accessors.CachedAccessor
 
findManyByCriteria(Map<String, String>) - Method in class step.core.accessors.LayeredAccessor
 
findReduced(Filter, SearchOrder, Integer, Integer, int, List<String>) - Method in interface step.core.collections.Collection
 
findReduced(Filter, SearchOrder, Integer, Integer, int, List<String>) - Method in class step.core.collections.filesystem.FilesystemCollection
 
findReduced(Filter, SearchOrder, Integer, Integer, int, List<String>) - Method in class step.core.collections.inmemory.InMemoryCollection
 
forEach(BiConsumer<? super String, ? super Object>) - Method in class step.core.collections.DocumentObject
 
fulltext(String) - Static method in class step.core.collections.Filters
 
Fulltext - Class in step.core.collections.filters
 
Fulltext() - Constructor for class step.core.collections.filters.Fulltext
 
Fulltext(String) - Constructor for class step.core.collections.filters.Fulltext
 

G

get(Object) - Method in class step.core.collections.DocumentObject
 
get(String) - Method in class step.core.accessors.AbstractAccessor
 
get(String) - Method in interface step.core.accessors.Accessor
Get an object by id
get(String) - Method in class step.core.accessors.CachedAccessor
 
get(String) - Method in class step.core.accessors.LayeredAccessor
 
get(ObjectId) - Method in class step.core.accessors.AbstractAccessor
 
get(ObjectId) - Method in interface step.core.accessors.Accessor
Get an object by id
get(ObjectId) - Method in class step.core.accessors.CachedAccessor
 
get(ObjectId) - Method in class step.core.accessors.LayeredAccessor
 
getAccessorForPersistence() - Method in class step.core.accessors.LayeredAccessor
 
getAdditionalAttributes() - Method in interface step.core.objectenricher.ObjectEnricher
 
getAll() - Method in class step.core.accessors.AbstractAccessor
 
getAll() - Method in interface step.core.accessors.Accessor
 
getAll() - Method in class step.core.accessors.CachedAccessor
 
getAll() - Method in class step.core.accessors.LayeredAccessor
 
getArray(String) - Method in class step.core.collections.DocumentObject
 
getAsOfVersion() - Method in class step.migration.MigrationTask
 
getATN() - Method in class step.core.ql.OQLLexer
 
getATN() - Method in class step.core.ql.OQLParser
 
getAttributeName() - Method in class step.core.collections.SearchOrder
 
getBoolean(String) - Method in class step.core.collections.DocumentObject
 
getChildren() - Method in interface step.core.collections.Filter
 
getChildren() - Method in class step.core.collections.filters.AbstractAtomicFilter
 
getChildren() - Method in class step.core.collections.filters.AbstractCompositeFilter
 
getCollection(String, Class<T>) - Method in interface step.core.collections.CollectionFactory
 
getCollection(String, Class<T>) - Method in class step.core.collections.delegating.DelegatingCollectionFactory
 
getCollection(String, Class<T>) - Method in class step.core.collections.filesystem.FilesystemCollectionFactory
 
getCollection(String, Class<T>) - Method in class step.core.collections.inmemory.InMemoryCollectionFactory
 
getCollectionDriver() - Method in class step.core.accessors.AbstractAccessor
 
getCollectionDriver() - Method in interface step.core.accessors.Accessor
 
getCollectionDriver() - Method in class step.core.accessors.CachedAccessor
 
getCollectionDriver() - Method in class step.core.accessors.LayeredAccessor
 
getCustomModules() - Static method in class step.core.accessors.DefaultJacksonMapperProvider
 
getDocumentCollection(String) - Method in class step.migration.MigrationTask
 
getEntity() - Method in class step.core.collections.EntityVersion
 
getEntityClass() - Method in interface step.core.collections.Collection
 
getEntityClass() - Method in class step.core.collections.filesystem.FilesystemCollection
 
getEntityClass() - Method in class step.core.collections.inmemory.InMemoryCollection
 
getExpectedValue() - Method in class step.core.collections.filters.Equals
 
getExpression() - Method in class step.core.collections.filters.Fulltext
 
getExpression() - Method in class step.core.collections.filters.Regex
 
getField() - Method in class step.core.collections.filters.Equals
 
getField() - Method in class step.core.collections.filters.Gt
 
getField() - Method in class step.core.collections.filters.Gte
 
getField() - Method in class step.core.collections.filters.Lt
 
getField() - Method in class step.core.collections.filters.Lte
 
getField() - Method in class step.core.collections.filters.Regex
 
getFilter(String) - Static method in class step.core.ql.OQLFilterBuilder
 
getGrammarFileName() - Method in class step.core.ql.OQLLexer
 
getGrammarFileName() - Method in class step.core.ql.OQLParser
 
getHistory(ObjectId, Integer, Integer) - Method in class step.core.accessors.AbstractAccessor
 
getHistory(ObjectId, Integer, Integer) - Method in interface step.core.accessors.Accessor
Get all object's versions by id
getHistory(ObjectId, Integer, Integer) - Method in class step.core.accessors.CachedAccessor
 
getHistory(ObjectId, Integer, Integer) - Method in class step.core.accessors.LayeredAccessor
 
getId() - Method in class step.core.collections.Document
 
getId() - Method in class step.core.entities.SimpleBean
 
getId(T) - Method in class step.core.collections.AbstractCollection
 
getJsonObject() - Method in class step.core.entities.Bean
 
getJsonOrgObject() - Method in class step.core.entities.Bean
 
getLongProperty() - Method in class step.core.entities.Bean
 
getMap() - Method in class step.core.entities.Bean
 
getModeNames() - Method in class step.core.ql.OQLLexer
 
getNested() - Method in class step.core.entities.Bean
 
getObject(String) - Method in class step.core.collections.DocumentObject
 
getObjectEnricher(AbstractContext) - Method in interface step.core.objectenricher.ObjectHook
 
getObjectEnricher(AbstractContext) - Method in class step.core.objectenricher.ObjectHookRegistry
 
getObjectFilter(AbstractContext) - Method in interface step.core.objectenricher.ObjectHook
 
getObjectFilter(AbstractContext) - Method in class step.core.objectenricher.ObjectHookRegistry
 
getObjectMapper() - Static method in class step.core.accessors.DefaultJacksonMapperProvider
 
getObjectMapper(JsonFactory) - Static method in class step.core.accessors.DefaultJacksonMapperProvider
 
getObjectPredicate(AbstractContext) - Method in class step.core.objectenricher.ObjectHookRegistry
 
getObjectPredicate(AbstractContext) - Method in class step.core.objectenricher.ObjectPredicateFactory
Deprecated.
 
getOQLFilter() - Method in interface step.core.objectenricher.ObjectFilter
 
getOrDefault(Object, Object) - Method in class step.core.collections.DocumentObject
 
getOrder() - Method in class step.core.collections.SearchOrder
 
getPojoFilter(String) - Static method in class step.core.ql.OQLFilterBuilder
 
getProperty(Object, String) - Static method in class step.core.collections.PojoUtils
 
getProperty1() - Method in class step.core.entities.Bean
 
getRange(int, int) - Method in class step.core.accessors.AbstractAccessor
 
getRange(int, int) - Method in interface step.core.accessors.Accessor
Get the range of objects specified by the skip/limit parameters browsing the collection sorted by ID in the descending order
getRange(int, int) - Method in class step.core.accessors.CachedAccessor
 
getRange(int, int) - Method in class step.core.accessors.LayeredAccessor
 
getRuleIndex() - Method in class step.core.ql.OQLParser.AtomContext
 
getRuleIndex() - Method in class step.core.ql.OQLParser.ExprContext
 
getRuleIndex() - Method in class step.core.ql.OQLParser.ParseContext
 
getRuleNames() - Method in class step.core.ql.OQLLexer
 
getRuleNames() - Method in class step.core.ql.OQLParser
 
getSerializedATN() - Method in class step.core.ql.OQLLexer
 
getSerializedATN() - Method in class step.core.ql.OQLParser
 
getSimpleBean() - Method in class step.core.entities.Bean
 
getString(String) - Method in class step.core.collections.DocumentObject
 
getStringProperty() - Method in class step.core.entities.SimpleBean
 
getTokenNames() - Method in class step.core.ql.OQLLexer
Deprecated.
getTokenNames() - Method in class step.core.ql.OQLParser
Deprecated.
getUpdateGroupTime() - Method in class step.core.collections.EntityVersion
 
getUpdateTime() - Method in class step.core.collections.EntityVersion
 
getValue() - Method in class step.core.collections.filters.Gt
 
getValue() - Method in class step.core.collections.filters.Gte
 
getValue() - Method in class step.core.collections.filters.Lt
 
getValue() - Method in class step.core.collections.filters.Lte
 
getVersionedCollection(String) - Method in interface step.core.collections.CollectionFactory
 
getVersionedCollection(String) - Method in class step.core.collections.delegating.DelegatingCollectionFactory
 
getVersionedCollection(String) - Method in class step.core.collections.filesystem.FilesystemCollectionFactory
 
getVersionedCollection(String) - Method in class step.core.collections.inmemory.InMemoryCollectionFactory
 
getVocabulary() - Method in class step.core.ql.OQLLexer
 
getVocabulary() - Method in class step.core.ql.OQLParser
 
gt(String, long) - Static method in class step.core.collections.Filters
 
Gt - Class in step.core.collections.filters
 
Gt() - Constructor for class step.core.collections.filters.Gt
 
Gt(String, long) - Constructor for class step.core.collections.filters.Gt
 
GT - Static variable in class step.core.ql.OQLLexer
 
GT - Static variable in class step.core.ql.OQLParser
 
GT() - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
gte(String, long) - Static method in class step.core.collections.Filters
 
Gte - Class in step.core.collections.filters
 
Gte() - Constructor for class step.core.collections.filters.Gte
 
Gte(String, long) - Constructor for class step.core.collections.filters.Gte
 
GTE - Static variable in class step.core.ql.OQLLexer
 
GTE - Static variable in class step.core.ql.OQLParser
 
GTE() - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
GtePojoFilter(Gte) - Constructor for class step.core.collections.PojoFilters.GtePojoFilter
 
GtPojoFilter(Gt) - Constructor for class step.core.collections.PojoFilters.GtPojoFilter
 

H

hashCode() - Method in class step.core.collections.DocumentObject
 
hashCode() - Method in class step.core.collections.filters.AbstractCompositeFilter
 
hashCode() - Method in class step.core.collections.filters.Equals
 
hashCode() - Method in class step.core.collections.filters.False
 
hashCode() - Method in class step.core.collections.filters.Fulltext
 
hashCode() - Method in class step.core.collections.filters.Gt
 
hashCode() - Method in class step.core.collections.filters.Gte
 
hashCode() - Method in class step.core.collections.filters.Lt
 
hashCode() - Method in class step.core.collections.filters.Lte
 
hashCode() - Method in class step.core.collections.filters.Regex
 
hashCode() - Method in class step.core.collections.filters.True
 

I

id(String) - Static method in class step.core.collections.Filters
 
id(ObjectId) - Static method in class step.core.collections.Filters
 
in(String, List<String>) - Static method in class step.core.collections.Filters
 
IN - Static variable in class step.core.ql.OQLLexer
 
IN - Static variable in class step.core.ql.OQLParser
 
IN() - Method in class step.core.ql.OQLParser.InExprContext
 
InExprContext(OQLParser.ExprContext) - Constructor for class step.core.ql.OQLParser.InExprContext
 
InMemoryAccessor<T extends step.core.accessors.AbstractIdentifiableObject> - Class in step.core.accessors
 
InMemoryAccessor() - Constructor for class step.core.accessors.InMemoryAccessor
 
InMemoryAccessor(boolean) - Constructor for class step.core.accessors.InMemoryAccessor
 
InMemoryCollection<T> - Class in step.core.collections.inmemory
 
InMemoryCollection() - Constructor for class step.core.collections.inmemory.InMemoryCollection
 
InMemoryCollection(boolean) - Constructor for class step.core.collections.inmemory.InMemoryCollection
 
InMemoryCollection(Class<T>, Map<ObjectId, T>) - Constructor for class step.core.collections.inmemory.InMemoryCollection
 
InMemoryCollectionFactory - Class in step.core.collections.inmemory
 
InMemoryCollectionFactory(Properties) - Constructor for class step.core.collections.inmemory.InMemoryCollectionFactory
 
isBooleanProperty() - Method in class step.core.entities.Bean
 
isCaseSensitive() - Method in class step.core.collections.filters.Regex
 
isEmpty() - Method in class step.core.collections.DocumentObject
 
isObjectAcceptableInContext(AbstractContext, EnricheableObject) - Method in interface step.core.objectenricher.ObjectHook
Check if the provided object is acceptable in the provided context
isObjectAcceptableInContext(AbstractContext, EnricheableObject) - Method in class step.core.objectenricher.ObjectHookRegistry
 
isVersioningEnabled() - Method in class step.core.accessors.AbstractAccessor
 
isVersioningEnabled() - Method in interface step.core.accessors.Accessor
 
isVersioningEnabled() - Method in class step.core.accessors.CachedAccessor
 
isVersioningEnabled() - Method in class step.core.accessors.LayeredAccessor
 

K

keySet() - Method in class step.core.collections.DocumentObject
 

L

LayeredAccessor<T extends step.core.accessors.AbstractIdentifiableObject> - Class in step.core.accessors
 
LayeredAccessor() - Constructor for class step.core.accessors.LayeredAccessor
 
LayeredAccessor(List<? extends Accessor<T>>) - Constructor for class step.core.accessors.LayeredAccessor
 
layeredLookup(Function<Accessor<T>, V>) - Method in class step.core.accessors.LayeredAccessor
 
layeredMerge(Function<Accessor<T>, Spliterator<V>>) - Method in class step.core.accessors.LayeredAccessor
 
layeredStreamMerge(Function<Accessor<T>, Stream<V>>) - Method in class step.core.accessors.LayeredAccessor
 
logger - Static variable in class step.migration.MigrationTask
 
lt(String, long) - Static method in class step.core.collections.Filters
 
Lt - Class in step.core.collections.filters
 
Lt() - Constructor for class step.core.collections.filters.Lt
 
Lt(String, long) - Constructor for class step.core.collections.filters.Lt
 
LT - Static variable in class step.core.ql.OQLLexer
 
LT - Static variable in class step.core.ql.OQLParser
 
LT() - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
lte(String, long) - Static method in class step.core.collections.Filters
 
Lte - Class in step.core.collections.filters
 
Lte() - Constructor for class step.core.collections.filters.Lte
 
Lte(String, long) - Constructor for class step.core.collections.filters.Lte
 
LTE - Static variable in class step.core.ql.OQLLexer
 
LTE - Static variable in class step.core.ql.OQLParser
 
LTE() - Method in class step.core.ql.OQLParser.ComparisonExprContext
 
LtePojoFilter(Lte) - Constructor for class step.core.collections.PojoFilters.LtePojoFilter
 
LtPojoFilter(Lt) - Constructor for class step.core.collections.PojoFilters.LtPojoFilter
 

M

merge(String, Object, BiFunction<? super Object, ? super Object, ? extends Object>) - Method in class step.core.collections.DocumentObject
 
migrate(CollectionFactory, Version, Version) - Method in class step.migration.MigrationManager
Runs all the migration tasks registered to migrate
migrationContext - Variable in class step.migration.MigrationTask
 
MigrationContext - Class in step.migration
 
MigrationContext() - Constructor for class step.migration.MigrationContext
 
MigrationManager - Class in step.migration
 
MigrationManager() - Constructor for class step.migration.MigrationManager
 
MigrationTask - Class in step.migration
 
MigrationTask(Version, CollectionFactory, MigrationContext) - Constructor for class step.migration.MigrationTask
 
modeNames - Static variable in class step.core.ql.OQLLexer
 

N

NEQ - Static variable in class step.core.ql.OQLLexer
 
NEQ - Static variable in class step.core.ql.OQLParser
 
NEQ() - Method in class step.core.ql.OQLParser.EqualityExprContext
 
newVersionThresholdMs - Variable in class step.core.accessors.AbstractAccessor
 
NONQUOTEDSTRING - Static variable in class step.core.ql.OQLLexer
 
NONQUOTEDSTRING - Static variable in class step.core.ql.OQLParser
 
NONQUOTEDSTRING() - Method in class step.core.ql.OQLParser.NonQuotedStringAtomContext
 
NonQuotedStringAtomContext(OQLParser.AtomContext) - Constructor for class step.core.ql.OQLParser.NonQuotedStringAtomContext
 
not(Filter) - Static method in class step.core.collections.Filters
 
Not - Class in step.core.collections.filters
 
Not() - Constructor for class step.core.collections.filters.Not
 
Not(Filter) - Constructor for class step.core.collections.filters.Not
 
NOT - Static variable in class step.core.ql.OQLLexer
 
NOT - Static variable in class step.core.ql.OQLParser
 
NOT() - Method in class step.core.ql.OQLParser.NotExprContext
 
NotExprContext(OQLParser.ExprContext) - Constructor for class step.core.ql.OQLParser.NotExprContext
 
NotPojoFilter(PojoFilter<T>) - Constructor for class step.core.collections.PojoFilters.NotPojoFilter
 

O

ObjectEnricher - Interface in step.core.objectenricher
Instances of this class are responsible for the enrichment of entities with context parameters.
ObjectEnricherComposer - Class in step.core.objectenricher
 
ObjectEnricherComposer() - Constructor for class step.core.objectenricher.ObjectEnricherComposer
 
ObjectFilter - Interface in step.core.objectenricher
Instances of these classes are responsible for the context filtering of objects
ObjectFilterComposer - Class in step.core.objectenricher
 
ObjectFilterComposer() - Constructor for class step.core.objectenricher.ObjectFilterComposer
 
ObjectHook - Interface in step.core.objectenricher
An ObjectHook is a factory for ObjectFilter and ObjectEnricher
ObjectHookRegistry - Class in step.core.objectenricher
 
ObjectHookRegistry() - Constructor for class step.core.objectenricher.ObjectHookRegistry
 
ObjectPredicate - Interface in step.core.objectenricher
Classes implementing this interface implement the context filtering of POJO objects The predicate implements the filter specified in ObjectFilter and is responsible for the filter of objects according to the current context filters
ObjectPredicateFactory - Class in step.core.objectenricher
Deprecated.
This class is deprecated and ill be removed. Please use ObjectHookRegistryObjectPredicateFactory.getObjectPredicate(step.core.AbstractContext) directly
ObjectPredicateFactory(ObjectHookRegistry) - Constructor for class step.core.objectenricher.ObjectPredicateFactory
Deprecated.
 
op - Variable in class step.core.ql.OQLParser.ComparisonExprContext
 
op - Variable in class step.core.ql.OQLParser.EqualityExprContext
 
OPAR - Static variable in class step.core.ql.OQLLexer
 
OPAR - Static variable in class step.core.ql.OQLParser
 
OPAR() - Method in class step.core.ql.OQLParser.InExprContext
 
OPAR() - Method in class step.core.ql.OQLParser.ParExprContext
 
OQLBaseListener - Class in step.core.ql
This class provides an empty implementation of OQLListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
OQLBaseListener() - Constructor for class step.core.ql.OQLBaseListener
 
OQLBaseVisitor<T> - Class in step.core.ql
This class provides an empty implementation of OQLVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
OQLBaseVisitor() - Constructor for class step.core.ql.OQLBaseVisitor
 
OQLFilterBuilder - Class in step.core.ql
 
OQLFilterBuilder() - Constructor for class step.core.ql.OQLFilterBuilder
 
OQLFilterVisitor - Class in step.core.ql
 
OQLFilterVisitor() - Constructor for class step.core.ql.OQLFilterVisitor
 
OQLLexer - Class in step.core.ql
 
OQLLexer(CharStream) - Constructor for class step.core.ql.OQLLexer
 
OQLListener - Interface in step.core.ql
This interface defines a complete listener for a parse tree produced by OQLParser.
OQLParser - Class in step.core.ql
 
OQLParser(TokenStream) - Constructor for class step.core.ql.OQLParser
 
OQLParser.AndExprContext - Class in step.core.ql
 
OQLParser.AtomContext - Class in step.core.ql
 
OQLParser.AtomExprContext - Class in step.core.ql
 
OQLParser.ComparisonExprContext - Class in step.core.ql
 
OQLParser.EqualityExprContext - Class in step.core.ql
 
OQLParser.ExprContext - Class in step.core.ql
 
OQLParser.InExprContext - Class in step.core.ql
 
OQLParser.NonQuotedStringAtomContext - Class in step.core.ql
 
OQLParser.NotExprContext - Class in step.core.ql
 
OQLParser.OrExprContext - Class in step.core.ql
 
OQLParser.ParExprContext - Class in step.core.ql
 
OQLParser.ParseContext - Class in step.core.ql
 
OQLParser.StringAtomContext - Class in step.core.ql
 
OQLVisitor<T> - Interface in step.core.ql
This interface defines a complete generic visitor for a parse tree produced by OQLParser.
or(List<Filter>) - Static method in class step.core.collections.Filters
 
Or - Class in step.core.collections.filters
 
Or() - Constructor for class step.core.collections.filters.Or
 
Or(List<Filter>) - Constructor for class step.core.collections.filters.Or
 
OR - Static variable in class step.core.ql.OQLLexer
 
OR - Static variable in class step.core.ql.OQLParser
 
OR() - Method in class step.core.ql.OQLParser.OrExprContext
 
OrExprContext(OQLParser.ExprContext) - Constructor for class step.core.ql.OQLParser.OrExprContext
 
OrPojoFilter(List<PojoFilter<T>>) - Constructor for class step.core.collections.PojoFilters.OrPojoFilter
 

P

ParExprContext(OQLParser.AtomContext) - Constructor for class step.core.ql.OQLParser.ParExprContext
 
parse() - Method in class step.core.ql.OQLParser
 
parseConfiguration(Configuration) - Static method in class step.core.collections.CollectionFactoryConfigurationParser
 
ParseContext(ParserRuleContext, int) - Constructor for class step.core.ql.OQLParser.ParseContext
 
PojoFilter<T> - Interface in step.core.collections
 
PojoFilterFactory() - Constructor for class step.core.collections.PojoFilters.PojoFilterFactory
 
PojoFilters - Class in step.core.collections
 
PojoFilters() - Constructor for class step.core.collections.PojoFilters
 
PojoFilters.AndPojoFilter<T> - Class in step.core.collections
 
PojoFilters.EqualsPojoFilter<T> - Class in step.core.collections
 
PojoFilters.FalsePojoFilter<T> - Class in step.core.collections
 
PojoFilters.GtePojoFilter<T> - Class in step.core.collections
 
PojoFilters.GtPojoFilter<T> - Class in step.core.collections
 
PojoFilters.LtePojoFilter<T> - Class in step.core.collections
 
PojoFilters.LtPojoFilter<T> - Class in step.core.collections
 
PojoFilters.NotPojoFilter<T> - Class in step.core.collections
 
PojoFilters.OrPojoFilter<T> - Class in step.core.collections
 
PojoFilters.PojoFilterFactory<POJO> - Class in step.core.collections
 
PojoFilters.RegexPojoFilter<T> - Class in step.core.collections
 
PojoFilters.TruePojoFilter<T> - Class in step.core.collections
 
PojoUtils - Class in step.core.collections
 
PojoUtils() - Constructor for class step.core.collections.PojoUtils
 
PREFIX - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 
PROPERTIES - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 
pushAccessor(Accessor<T>) - Method in class step.core.accessors.LayeredAccessor
 
put(String, Object) - Method in class step.core.collections.DocumentObject
 
putAll(Map<? extends String, ? extends Object>) - Method in class step.core.collections.DocumentObject
 
putIfAbsent(String, Object) - Method in class step.core.collections.DocumentObject
 

R

rebuildContext(AbstractContext, EnricheableObject) - Method in interface step.core.objectenricher.ObjectHook
Rebuilds an AbstractContext based on an object that has been previously enriched with an ObjectEnricher provided by this class
rebuildContext(AbstractContext, EnricheableObject) - Method in class step.core.objectenricher.ObjectHookRegistry
Rebuilds an AbstractContext based on an object that has been previously enriched with the composed ObjectEnricher of this registry
regex(String, String, boolean) - Static method in class step.core.collections.Filters
 
Regex - Class in step.core.collections.filters
 
Regex() - Constructor for class step.core.collections.filters.Regex
 
Regex(String, String, boolean) - Constructor for class step.core.collections.filters.Regex
 
REGEX - Static variable in class step.core.ql.OQLLexer
 
REGEX - Static variable in class step.core.ql.OQLParser
 
REGEX() - Method in class step.core.ql.OQLParser.EqualityExprContext
 
RegexPojoFilter(Regex) - Constructor for class step.core.collections.PojoFilters.RegexPojoFilter
 
register(Class<? extends MigrationTask>) - Method in class step.migration.MigrationManager
Register a new migration task
reloadCache() - Method in class step.core.accessors.CachedAccessor
Reloads all the entities from the underlying Accessor
remove(Object) - Method in class step.core.collections.DocumentObject
 
remove(Object, Object) - Method in class step.core.collections.DocumentObject
 
remove(ObjectId) - Method in class step.core.accessors.AbstractAccessor
 
remove(ObjectId) - Method in interface step.core.accessors.Accessor
Remove an entity.
remove(ObjectId) - Method in class step.core.accessors.CachedAccessor
 
remove(ObjectId) - Method in class step.core.accessors.LayeredAccessor
 
remove(Filter) - Method in interface step.core.collections.Collection
 
remove(Filter) - Method in class step.core.collections.filesystem.FilesystemCollection
 
remove(Filter) - Method in class step.core.collections.inmemory.InMemoryCollection
 
rename(String) - Method in interface step.core.collections.Collection
 
rename(String) - Method in class step.core.collections.filesystem.FilesystemCollection
 
rename(String) - Method in class step.core.collections.inmemory.InMemoryCollection
 
replace(String, Object) - Method in class step.core.collections.DocumentObject
 
replace(String, Object, Object) - Method in class step.core.collections.DocumentObject
 
replaceAll(BiFunction<? super String, ? super Object, ? extends Object>) - Method in class step.core.collections.DocumentObject
 
restoreVersion(ObjectId, ObjectId) - Method in class step.core.accessors.AbstractAccessor
 
restoreVersion(ObjectId, ObjectId) - Method in interface step.core.accessors.Accessor
Restore a version
restoreVersion(ObjectId, ObjectId) - Method in class step.core.accessors.CachedAccessor
 
restoreVersion(ObjectId, ObjectId) - Method in class step.core.accessors.LayeredAccessor
 
RULE_atom - Static variable in class step.core.ql.OQLParser
 
RULE_expr - Static variable in class step.core.ql.OQLParser
 
RULE_parse - Static variable in class step.core.ql.OQLParser
 
ruleNames - Static variable in class step.core.ql.OQLLexer
 
ruleNames - Static variable in class step.core.ql.OQLParser
 
runDowngradeScript() - Method in class step.migration.MigrationTask
Script to be executed when migrating from the version asOfVersion to a version lower than asOfVersion
runUpgradeScript() - Method in class step.migration.MigrationTask
Script to be executed when migrating from a version lower than asOfVersion to the version asOfVersion

S

save(Iterable<T>) - Method in class step.core.accessors.AbstractAccessor
 
save(Iterable<T>) - Method in interface step.core.accessors.Accessor
Save a list of entities.
save(Iterable<T>) - Method in class step.core.accessors.CachedAccessor
 
save(Iterable<T>) - Method in class step.core.accessors.LayeredAccessor
 
save(Iterable<T>) - Method in interface step.core.collections.Collection
 
save(Iterable<T>) - Method in class step.core.collections.filesystem.FilesystemCollection
 
save(Iterable<T>) - Method in class step.core.collections.inmemory.InMemoryCollection
 
save(T) - Method in class step.core.accessors.AbstractAccessor
 
save(T) - Method in interface step.core.accessors.Accessor
Save an entity.
save(T) - Method in class step.core.accessors.CachedAccessor
 
save(T) - Method in class step.core.accessors.LayeredAccessor
 
save(T) - Method in interface step.core.collections.Collection
 
save(T) - Method in class step.core.collections.filesystem.FilesystemCollection
 
save(T) - Method in class step.core.collections.inmemory.InMemoryCollection
 
SearchOrder - Class in step.core.collections
 
SearchOrder() - Constructor for class step.core.collections.SearchOrder
 
SearchOrder(String, int) - Constructor for class step.core.collections.SearchOrder
 
sempred(RuleContext, int, int) - Method in class step.core.ql.OQLParser
 
SEPARATOR - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 
serialize(Map, JsonGenerator, SerializerProvider) - Method in class step.core.collections.serialization.EscapingDottedKeysMapSerializer
 
serialize(DottedKeyMap, JsonGenerator, SerializerProvider) - Method in class step.core.collections.serialization.DottedMapKeySerializer
 
setAttributeName(String) - Method in class step.core.collections.SearchOrder
 
setBooleanProperty(boolean) - Method in class step.core.entities.Bean
 
setCaseSensitive(boolean) - Method in class step.core.collections.filters.Regex
 
setChildren(List<Filter>) - Method in class step.core.collections.filters.AbstractCompositeFilter
 
setDefaultRoute(String) - Method in class step.core.collections.delegating.DelegatingCollectionFactory
 
setEntity(T) - Method in class step.core.collections.EntityVersion
 
setExpectedValue(Object) - Method in class step.core.collections.filters.Equals
 
setExpression(String) - Method in class step.core.collections.filters.Fulltext
 
setExpression(String) - Method in class step.core.collections.filters.Regex
 
setField(String) - Method in class step.core.collections.filters.Equals
 
setField(String) - Method in class step.core.collections.filters.Gt
 
setField(String) - Method in class step.core.collections.filters.Gte
 
setField(String) - Method in class step.core.collections.filters.Lt
 
setField(String) - Method in class step.core.collections.filters.Lte
 
setField(String) - Method in class step.core.collections.filters.Regex
 
setId(String) - Method in class step.core.entities.SimpleBean
 
setId(ObjectId) - Method in class step.core.collections.Document
 
setId(T, ObjectId) - Method in class step.core.collections.AbstractCollection
 
setJsonObject(JsonObject) - Method in class step.core.entities.Bean
 
setJsonOrgObject(JSONObject) - Method in class step.core.entities.Bean
 
setLongProperty(Long) - Method in class step.core.entities.Bean
 
setMap(DottedKeyMap<String, String>) - Method in class step.core.entities.Bean
 
setNested(Bean) - Method in class step.core.entities.Bean
 
setOrder(int) - Method in class step.core.collections.SearchOrder
 
setProperty1(String) - Method in class step.core.entities.Bean
 
setSimpleBean(SimpleBean) - Method in class step.core.entities.Bean
 
setStringProperty(String) - Method in class step.core.entities.SimpleBean
 
setUpdateGroupTime(long) - Method in class step.core.collections.EntityVersion
 
setUpdateTime(long) - Method in class step.core.collections.EntityVersion
 
setValue(long) - Method in class step.core.collections.filters.Gt
 
setValue(long) - Method in class step.core.collections.filters.Gte
 
setValue(long) - Method in class step.core.collections.filters.Lt
 
setValue(long) - Method in class step.core.collections.filters.Lte
 
SimpleBean - Class in step.core.entities
A simple bean that doesn't extend AbstractOrganizableObject
SimpleBean() - Constructor for class step.core.entities.SimpleBean
 
SimpleBean(String) - Constructor for class step.core.entities.SimpleBean
 
size() - Method in class step.core.collections.DocumentObject
 
SPACE - Static variable in class step.core.ql.OQLLexer
 
SPACE - Static variable in class step.core.ql.OQLParser
 
step.core.accessors - package step.core.accessors
 
step.core.collections - package step.core.collections
 
step.core.collections.delegating - package step.core.collections.delegating
 
step.core.collections.filesystem - package step.core.collections.filesystem
 
step.core.collections.filters - package step.core.collections.filters
 
step.core.collections.inmemory - package step.core.collections.inmemory
 
step.core.collections.serialization - package step.core.collections.serialization
 
step.core.entities - package step.core.entities
 
step.core.objectenricher - package step.core.objectenricher
 
step.core.ql - package step.core.ql
 
step.migration - package step.migration
 
stream() - Method in class step.core.accessors.AbstractAccessor
 
stream() - Method in interface step.core.accessors.Accessor
 
stream() - Method in class step.core.accessors.CachedAccessor
 
stream() - Method in class step.core.accessors.LayeredAccessor
 
STRING - Static variable in class step.core.ql.OQLLexer
 
STRING - Static variable in class step.core.ql.OQLParser
 
STRING() - Method in class step.core.ql.OQLParser.InExprContext
 
STRING() - Method in class step.core.ql.OQLParser.StringAtomContext
 
STRING(int) - Method in class step.core.ql.OQLParser.InExprContext
 
StringAtomContext(OQLParser.AtomContext) - Constructor for class step.core.ql.OQLParser.StringAtomContext
 

T

test(T) - Method in class step.core.collections.PojoFilters.AndPojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.EqualsPojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.FalsePojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.GtePojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.GtPojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.LtePojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.LtPojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.NotPojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.OrPojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.RegexPojoFilter
 
test(T) - Method in class step.core.collections.PojoFilters.TruePojoFilter
 
tokenNames - Static variable in class step.core.ql.OQLLexer
Deprecated.
Use OQLLexer.VOCABULARY instead.
tokenNames - Static variable in class step.core.ql.OQLParser
Deprecated.
toString() - Method in class step.core.collections.Document
 
toString() - Method in class step.core.entities.Bean
 
True - Class in step.core.collections.filters
 
True() - Constructor for class step.core.collections.filters.True
 
TruePojoFilter() - Constructor for class step.core.collections.PojoFilters.TruePojoFilter
 
TYPE - Static variable in class step.core.collections.CollectionFactoryConfigurationParser
 

U

unescapeStringAtom(String) - Method in class step.core.ql.OQLFilterVisitor
 
unescapeStringIfNecessary(String) - Method in class step.core.ql.OQLFilterVisitor
 
updateGroupTime - Variable in class step.core.collections.EntityVersion
 
updateTime - Variable in class step.core.collections.EntityVersion
 

V

values() - Method in class step.core.collections.DocumentObject
 
VERSION_BULK_TIME_MS - Static variable in class step.core.collections.EntityVersion
 
VERSION_COLLECTION_SUFFIX - Static variable in interface step.core.collections.CollectionFactory
 
VERSION_CUSTOM_FIELD - Static variable in class step.core.collections.EntityVersion
 
versionedCollectionDriver - Variable in class step.core.accessors.AbstractAccessor
 
visitAndExpr(OQLParser.AndExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the andExpr labeled alternative in OQLParser.expr().
visitAndExpr(OQLParser.AndExprContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitAndExpr(OQLParser.AndExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the andExpr labeled alternative in OQLParser.expr().
visitAtomExpr(OQLParser.AtomExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the atomExpr labeled alternative in OQLParser.expr().
visitAtomExpr(OQLParser.AtomExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the atomExpr labeled alternative in OQLParser.expr().
visitComparisonExpr(OQLParser.ComparisonExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the comparisonExpr labeled alternative in OQLParser.expr().
visitComparisonExpr(OQLParser.ComparisonExprContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitComparisonExpr(OQLParser.ComparisonExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the comparisonExpr labeled alternative in OQLParser.expr().
visitEqualityExpr(OQLParser.EqualityExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the equalityExpr labeled alternative in OQLParser.expr().
visitEqualityExpr(OQLParser.EqualityExprContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitEqualityExpr(OQLParser.EqualityExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the equalityExpr labeled alternative in OQLParser.expr().
visitErrorNode(ErrorNode) - Method in class step.core.ql.OQLBaseListener
visitInExpr(OQLParser.InExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the inExpr labeled alternative in OQLParser.expr().
visitInExpr(OQLParser.InExprContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitInExpr(OQLParser.InExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the inExpr labeled alternative in OQLParser.expr().
visitNonQuotedStringAtom(OQLParser.NonQuotedStringAtomContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the nonQuotedStringAtom labeled alternative in OQLParser.atom().
visitNonQuotedStringAtom(OQLParser.NonQuotedStringAtomContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitNonQuotedStringAtom(OQLParser.NonQuotedStringAtomContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the nonQuotedStringAtom labeled alternative in OQLParser.atom().
visitNotExpr(OQLParser.NotExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the notExpr labeled alternative in OQLParser.expr().
visitNotExpr(OQLParser.NotExprContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitNotExpr(OQLParser.NotExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the notExpr labeled alternative in OQLParser.expr().
visitOrExpr(OQLParser.OrExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the orExpr labeled alternative in OQLParser.expr().
visitOrExpr(OQLParser.OrExprContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitOrExpr(OQLParser.OrExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the orExpr labeled alternative in OQLParser.expr().
visitParExpr(OQLParser.ParExprContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the parExpr labeled alternative in OQLParser.atom().
visitParExpr(OQLParser.ParExprContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitParExpr(OQLParser.ParExprContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the parExpr labeled alternative in OQLParser.atom().
visitParse(OQLParser.ParseContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by OQLParser.parse().
visitParse(OQLParser.ParseContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by OQLParser.parse().
visitStringAtom(OQLParser.StringAtomContext) - Method in class step.core.ql.OQLBaseVisitor
Visit a parse tree produced by the stringAtom labeled alternative in OQLParser.atom().
visitStringAtom(OQLParser.StringAtomContext) - Method in class step.core.ql.OQLFilterVisitor
 
visitStringAtom(OQLParser.StringAtomContext) - Method in interface step.core.ql.OQLVisitor
Visit a parse tree produced by the stringAtom labeled alternative in OQLParser.atom().
visitTerminal(TerminalNode) - Method in class step.core.ql.OQLBaseListener
VOCABULARY - Static variable in class step.core.ql.OQLLexer
 
VOCABULARY - Static variable in class step.core.ql.OQLParser
 

_

_ATN - Static variable in class step.core.ql.OQLLexer
 
_ATN - Static variable in class step.core.ql.OQLParser
 
_decisionToDFA - Static variable in class step.core.ql.OQLLexer
 
_decisionToDFA - Static variable in class step.core.ql.OQLParser
 
_serializedATN - Static variable in class step.core.ql.OQLLexer
 
_serializedATN - Static variable in class step.core.ql.OQLParser
 
_sharedContextCache - Static variable in class step.core.ql.OQLLexer
 
_sharedContextCache - Static variable in class step.core.ql.OQLParser
 
A B C D E F G H I K L M N O P R S T U V _ 
All Classes All Packages