- GenericFleaDB - Class in org.brutusin.fleadb.impl
-
A generic FleaDB, that allows dynamic interaction with databases, using JSON
syntax.
- GenericFleaDB(JsonSchema) - Constructor for class org.brutusin.fleadb.impl.GenericFleaDB
-
Creates an in-memory instance with a Schema determined by the specified
JsonSchema.
- GenericFleaDB(File) - Constructor for class org.brutusin.fleadb.impl.GenericFleaDB
-
Opens an existing database.
- GenericFleaDB(File, JsonSchema) - Constructor for class org.brutusin.fleadb.impl.GenericFleaDB
-
Creates a persistent database with a Schema determined by the specified
JsonSchema.
- getFacetFields() - Method in class org.brutusin.fleadb.impl.SchemaImpl
-
- getFacetFields() - Method in interface org.brutusin.fleadb.Schema
-
Returns the lucene facet names, and if they are multievaluated
- getFacetMap(Schema) - Method in class org.brutusin.fleadb.facet.FacetMultiplicities
-
- getFacetName() - Method in interface org.brutusin.fleadb.facet.FacetResponse
-
- getFacetName() - Method in class org.brutusin.fleadb.impl.FacetResponseImpl
-
- getFacetValueMultiplicity(String, String, Query) - Method in interface org.brutusin.fleadb.FleaDB
-
- getFacetValueMultiplicity(String, String, Query) - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getFacetValueMultiplicity(String, String, Query) - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getFacetValues() - Method in interface org.brutusin.fleadb.facet.FacetResponse
-
- getFacetValues(Query, FacetMultiplicities) - Method in interface org.brutusin.fleadb.FleaDB
-
- getFacetValues(Query, int) - Method in interface org.brutusin.fleadb.FleaDB
-
- getFacetValues() - Method in class org.brutusin.fleadb.impl.FacetResponseImpl
-
- getFacetValues(Query, int) - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getFacetValues(Query, FacetMultiplicities) - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getFacetValues(Query, int) - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getFacetValues(Query, FacetMultiplicities) - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getFacetValuesStartingWith(String, String, Query, int) - Method in interface org.brutusin.fleadb.FleaDB
-
- getFacetValuesStartingWith(String, String, Query, int) - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getFacetValuesStartingWith(String, String, Query, int) - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getFirstElement() - Method in interface org.brutusin.fleadb.pagination.Paginator
-
- getFirstElement() - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getFleaDBInfo() - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getFleaDBInfo() - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getIndexFields() - Method in class org.brutusin.fleadb.impl.SchemaImpl
-
- getIndexFields() - Method in interface org.brutusin.fleadb.Schema
-
Returns the lucene index field names and their type, that can be used in
queries
- getIndexFolder() - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getIndexFolder() - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getJSONSChema() - Method in class org.brutusin.fleadb.impl.SchemaImpl
-
- getJSONSChema() - Method in interface org.brutusin.fleadb.Schema
-
Returns the JSON-Schema governing the structure of the records
- getLuceneQuery(Schema) - Method in class org.brutusin.fleadb.query.BooleanQuery
-
- getLuceneQuery(Schema) - Method in class org.brutusin.fleadb.query.Query
-
- getLuceneSort(Schema) - Method in class org.brutusin.fleadb.sort.Sort
-
- getLuceneSortField(Schema) - Method in class org.brutusin.fleadb.sort.SortField
-
- getMultiplicity() - Method in interface org.brutusin.fleadb.facet.FacetValueResponse
-
- getMultiplicity() - Method in class org.brutusin.fleadb.impl.FacetValueResponseImpl
-
- getNumFacetValues() - Method in interface org.brutusin.fleadb.facet.FacetResponse
-
- getNumFacetValues(Query, String) - Method in interface org.brutusin.fleadb.FleaDB
-
- getNumFacetValues() - Method in class org.brutusin.fleadb.impl.FacetResponseImpl
-
- getNumFacetValues(Query, String) - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getNumFacetValues(Query, String) - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getPage(int, int) - Method in interface org.brutusin.fleadb.pagination.Paginator
-
- getPage(int, int) - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getQ() - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getSchema() - Method in interface org.brutusin.fleadb.FleaDB
-
- getSchema() - Method in class org.brutusin.fleadb.FleaDBInfo
-
- getSchema() - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getSchema() - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getSearcher() - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getSingleResult(Query) - Method in interface org.brutusin.fleadb.FleaDB
-
- getSingleResult(Query) - Method in class org.brutusin.fleadb.impl.GenericFleaDB
-
- getSingleResult(Query) - Method in class org.brutusin.fleadb.impl.ObjectFleaDB
-
- getSort() - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getTotalHits() - Method in interface org.brutusin.fleadb.pagination.Paginator
-
- getTotalHits() - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getTotalPages(int) - Method in interface org.brutusin.fleadb.pagination.Paginator
-
- getTotalPages(int) - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getTransformer() - Method in class org.brutusin.fleadb.pagination.PaginatorImpl
-
- getValue() - Method in interface org.brutusin.fleadb.facet.FacetValueResponse
-
- getValue() - Method in class org.brutusin.fleadb.impl.FacetValueResponseImpl
-