- GEN_SEQ - Static variable in class com.redhat.lightblue.crud.valuegenerators.GeneratedFieldInterceptor
-
- generate(Factory, SimpleField, EntityMetadata) - Static method in class com.redhat.lightblue.crud.valuegenerators.GeneratedFields
-
- GeneratedFieldInterceptor - Class in com.redhat.lightblue.crud.valuegenerators
-
- GeneratedFieldInterceptor() - Constructor for class com.redhat.lightblue.crud.valuegenerators.GeneratedFieldInterceptor
-
- GeneratedFields - Class in com.redhat.lightblue.crud.valuegenerators
-
Initializes generated fields if they are not already initialized.
- generateValue(EntityMetadata, ValueGenerator) - Method in class com.redhat.lightblue.crud.valuegenerators.CurrentTimeGenerator
-
- generateValue(EntityMetadata, ValueGenerator) - Method in class com.redhat.lightblue.crud.valuegenerators.UUIDGenerator
-
- GeneratorsRegistry - Class in com.redhat.lightblue.crud.valuegenerators
-
Register value generators by type and backend
- GeneratorsRegistry() - Constructor for class com.redhat.lightblue.crud.valuegenerators.GeneratorsRegistry
-
- getAllNodes() - Method in class com.redhat.lightblue.assoc.QueryPlan
-
Returns all nodes
- getArrayFieldPattern() - Method in class com.redhat.lightblue.eval.ArrayProjector
-
- getAssociationQueryForEdge(ExecutionBlock) - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the association query for the edge coming from the source block
into this block
- getAsyncFind(FindRequest) - Method in class com.redhat.lightblue.mediator.Mediator
-
- getBestPlan() - Method in class com.redhat.lightblue.assoc.QueryPlanChooser
-
Returns the best plan chosen so far
- getBindersForChild(AssociationQuery) - Method in class com.redhat.lightblue.assoc.ep.ResultDocument
-
If this document is the parent document of a destination block documents,
then the child documents will be inserted into the slots of this
document.
- getBindersForParent(AssociationQuery) - Method in class com.redhat.lightblue.assoc.ep.ResultDocument
-
This document is a child document, and it will be used to locate the
parent.
- getBindersForSlot(ChildSlot, AssociationQuery) - Method in class com.redhat.lightblue.assoc.ep.ResultDocument
-
Returns a query binder for a slot.
- getBinding() - Method in class com.redhat.lightblue.assoc.Binder
-
- getBindings() - Method in class com.redhat.lightblue.assoc.BindQuery
-
- getBlock() - Method in class com.redhat.lightblue.assoc.ep.ResultDocument
-
Returns the execution block produced this document
- getBlock() - Method in class com.redhat.lightblue.assoc.ep.Source
-
- getBlock() - Method in class com.redhat.lightblue.assoc.ep.Step
-
Returns the associated block of this step
- getBlocks() - Method in class com.redhat.lightblue.assoc.ep.JoinTuple
-
- getBreadthFirstNodeOrdering() - Method in class com.redhat.lightblue.assoc.QueryPlan
-
- getBulkParallelExecutions() - Method in class com.redhat.lightblue.crud.Factory
-
- getCallerRoles() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns the roles the caller is in
- getChildSlots() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the slots for the child documents of the documents of this block
- getChildTuple() - Method in class com.redhat.lightblue.assoc.ep.JoinTuple
-
- getClause() - Method in class com.redhat.lightblue.assoc.Conjunct
-
Returns the query clause
- getClause() - Method in class com.redhat.lightblue.assoc.QueryFieldInfo
-
The clause containing the field
- getCompositeMetadata() - Method in class com.redhat.lightblue.mediator.DefaultMetadataResolver
-
Returns the composite metadata for this operation
- getConjuncts() - Method in class com.redhat.lightblue.assoc.QueryPlanData
-
The query clauses associated with this node/edge
- getConstraintValidator(EntityMetadata) - Method in class com.redhat.lightblue.crud.Factory
-
Returns a constraint validator containing field and entity constraint
validators for the given entity
- getCostAndSize() - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
- getCRUDController(String) - Method in class com.redhat.lightblue.crud.Factory
-
Returns a CRUD controller for the given backend type
- getCRUDController(EntityMetadata) - Method in class com.redhat.lightblue.crud.Factory
-
Returns a CRUD controller for the given entity
- getCRUDControllers() - Method in class com.redhat.lightblue.crud.Factory
-
- getCRUDFindRequest() - Method in class com.redhat.lightblue.crud.FindRequest
-
- getCRUDOperation() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns the current operation
- getCRUDOperationPerformed() - Method in class com.redhat.lightblue.crud.DocCtx
-
Returns the operation performed on this document
- getCurrentDoc() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getCurrentDocList() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getCurrentEntityConstraint() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getCurrentFieldConstraint() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getCurrentFieldMetadata() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getCurrentFieldPath() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getData() - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Returns the query plan data used by the scorer
- getDataError() - Method in class com.redhat.lightblue.crud.DocCtx
-
If there are errors for this documents, returns a data error.
- getDataErrors() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns all the data errors in the context.
- getDerivedOperationContext(String, CRUDFindRequest) - Method in class com.redhat.lightblue.mediator.OperationContext
-
- getDestinations(int) - Method in class com.redhat.lightblue.assoc.ConnMx
-
Returns the destinations of the given node
- getDestinations() - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Returns the immediate descendants of this node.
- getDoc() - Method in class com.redhat.lightblue.assoc.ep.ResultDocument
-
- getDocErrors() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getDocId() - Method in class com.redhat.lightblue.assoc.ep.ResultDocument
-
Returns the document identifier.
- getDocuments() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns the list of documents in the context
- getDocumentsWithoutErrors() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns a list of documents with no errors
- getEdgeData(QueryPlanNode, QueryPlanNode) - Method in class com.redhat.lightblue.assoc.QueryPlan
-
Returns the list of conjuncts associated with the undirected edge between
the two nodes
- getEntities() - Method in class com.redhat.lightblue.assoc.Conjunct
-
Returns a set of entities this conjunct refers to
- getEntityData() - Method in class com.redhat.lightblue.crud.DocRequest
-
Entity data to be saved.
- getEntityMetadata() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getEntityMetadata(String) - Method in interface com.redhat.lightblue.crud.MetadataResolver
-
Return the correct version of the entity metadata based on current
context
- getEntityMetadata(String) - Method in class com.redhat.lightblue.mediator.DefaultMetadataResolver
-
Returns the version of the entity metadata relevant in the current
operation
- getEntityMetadata(String) - Method in class com.redhat.lightblue.mediator.OperationContext
-
Returns the entity metadata with the version used in this call
- getEntityName() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns the entity name in the context
- getEntityRelativeFieldName() - Method in class com.redhat.lightblue.assoc.QueryFieldInfo
-
The name of the field relative to the entity containing it
- getEntityRelativeFieldNameWithContext() - Method in class com.redhat.lightblue.assoc.QueryFieldInfo
-
The name of the field relative to the entity containing it, including any
arrays enclosing this field
- getErrors() - Method in class com.redhat.lightblue.crud.ConstraintValidator
-
- getErrors() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns the list of errors
- getErrors() - Method in class com.redhat.lightblue.crud.DocCtx
-
Returns the errors associated with this document
- getExcludedFields(FieldAccessRoleEvaluator.Operation) - Method in class com.redhat.lightblue.eval.FieldAccessRoleEvaluator
-
Returns a projection that excludes the fields the caller does not have
access to based on the operation
- getExecutionOptions() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns the execution options
- getExecutor() - Method in class com.redhat.lightblue.assoc.ep.ExecutionContext
-
- getFactory() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns the factory instance that controls the validator and CRUD
instances.
- getField() - Method in class com.redhat.lightblue.eval.SortFieldInfo
-
Metadata for the sort field
- getFieldBindings() - Method in class com.redhat.lightblue.assoc.ep.AssociationQuery
-
- getFieldEntity() - Method in class com.redhat.lightblue.assoc.QueryFieldInfo
-
The composite metadata for the entity containing the field
- getFieldInfo() - Method in class com.redhat.lightblue.assoc.AnalyzeQuery
-
- getFieldInfo() - Method in class com.redhat.lightblue.assoc.BoundList
-
- getFieldInfo() - Method in interface com.redhat.lightblue.assoc.BoundObject
-
- getFieldInfo() - Method in class com.redhat.lightblue.assoc.BoundValue
-
- getFieldInfo() - Method in class com.redhat.lightblue.assoc.Conjunct
-
Returns the field information about the fields in the conjunct
- getFieldMd() - Method in class com.redhat.lightblue.assoc.QueryFieldInfo
-
Field metadata
- getFieldNameInClause() - Method in class com.redhat.lightblue.assoc.QueryFieldInfo
-
Name of the field in the clause containing the field.
- getFrom() - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies the index in the result set to start returning documents.
- getFrom() - Method in class com.redhat.lightblue.crud.FindRequest
-
- getFrom() - Method in class com.redhat.lightblue.crud.InsertionRequest
-
- getFrom() - Method in class com.redhat.lightblue.crud.SaveRequest
-
- getFrom() - Method in class com.redhat.lightblue.crud.UpdateRequest
-
- getFrom() - Method in interface com.redhat.lightblue.crud.WithRange
-
Specifies the index in the result set to start returning documents.
- getFullFieldName() - Method in class com.redhat.lightblue.assoc.QueryFieldInfo
-
Full name of the field.
- getHook(String) - Method in class com.redhat.lightblue.crud.Factory
-
Returns the hook with the given name.
- getHook(String) - Method in interface com.redhat.lightblue.hooks.HookResolver
-
Returns an instance of the hook with the given name
- getHookManager() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
The hookManager for this operation
- getHookResolver() - Method in class com.redhat.lightblue.crud.Factory
-
Returns the hook resolver
- getIdentityFields() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the identity fields for the entity
- getIdExtractor() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns an ID extractor for the documents produced by this execution
block
- getIdFields() - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
The identities of the entity
- getIdIndex() - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
The index for the entity id
- getInaccessibleFields(FieldAccessRoleEvaluator.Operation) - Method in class com.redhat.lightblue.eval.FieldAccessRoleEvaluator
-
Returns a set of fields that are inaccessible to the user for the given
operation
- getInaccessibleFields_Insert(JsonDoc) - Method in class com.redhat.lightblue.eval.FieldAccessRoleEvaluator
-
Returns a list of fields in the doc inaccessible to the current user
during insertion.
- getInaccessibleFields_Update(JsonDoc, JsonDoc) - Method in class com.redhat.lightblue.eval.FieldAccessRoleEvaluator
-
Returns a list of fields in the doc inaccessible to the current user
during update.
- getIncludedFieldsOfEntityForProjection(ExecutionBlock, CompositeMetadata, Projection) - Static method in class com.redhat.lightblue.assoc.ep.ExecutionPlan
-
Returns the fields included based on the requested projection and
reference field projection
- getIncludedFieldsOfEntityForSearch(ExecutionBlock, List<QueryFieldInfo>) - Static method in class com.redhat.lightblue.assoc.ep.ExecutionPlan
-
Returns the included fields of an entity based on query information.
- getIncludedFieldsOfEntityForSort(ExecutionBlock) - Static method in class com.redhat.lightblue.assoc.ep.ExecutionPlan
-
- getIncludedFieldsOfRootEntityForSort(CompositeMetadata, Sort) - Static method in class com.redhat.lightblue.assoc.ep.ExecutionPlan
-
- getIndexableFields() - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
Set of fields that are collected from the queries associated to this node
that can be used for indexed access.
- getIndexMap() - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
Index info that shows which collections of fields can be searched by
which index
- getInstance(Projection, EntityMetadata) - Static method in class com.redhat.lightblue.eval.Projector
-
Builds a projector using the given projection and entity metadata
- getInstance(Projection, Path, FieldTreeNode) - Static method in class com.redhat.lightblue.eval.Projector
-
Builds a (potentially nested) projection based on the given projection,
and the location in the metadata field tree.
- getInstance(QueryExpression, EntityMetadata) - Static method in class com.redhat.lightblue.eval.QueryEvaluator
-
- getInstance(QueryExpression, FieldTreeNode) - Static method in class com.redhat.lightblue.eval.QueryEvaluator
-
- getInstance(JsonNodeFactory, EntityMetadata, UpdateExpression) - Static method in class com.redhat.lightblue.eval.Updater
-
Creates an updater object based on the given update expression
- getInstance(JsonNodeFactory, FieldTreeNode, UpdateExpression) - Static method in class com.redhat.lightblue.eval.Updater
-
Creates an updater object based on the given update expression
- getInterceptorClass() - Method in class com.redhat.lightblue.interceptor.InterceptPoint
-
- getInterceptors() - Method in class com.redhat.lightblue.crud.Factory
-
Returns the interceptor manager
- getItems() - Method in class com.redhat.lightblue.eval.ListProjector
-
- getLastDiff() - Method in class com.redhat.lightblue.eval.FieldAccessRoleEvaluator
-
- getLocalContainerName() - Method in class com.redhat.lightblue.assoc.ep.ChildSlot
-
Returns the local name of the container containing the destination field.
- getMatchCount() - Method in class com.redhat.lightblue.assoc.ep.ExecutionContext
-
- getMetadata() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the metadata for the entity associated with this block
- getMetadata() - Method in class com.redhat.lightblue.assoc.QueryPlanChooser
-
Return the root metadata
- getMetadata() - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Returns the composite metadata associated with this node
- getMetadata() - Method in class com.redhat.lightblue.mediator.OperationContext
-
Returns the metadata manager
- getMetadataListener() - Method in interface com.redhat.lightblue.crud.CRUDController
-
Return an implementation of MetadataListener interface to receive
notifications about metadata operations.
- getMetadataRoles() - Method in class com.redhat.lightblue.mediator.DefaultMetadataResolver
-
Return all roles referenced in metadata
- getMissingFields(Path, JsonDoc) - Static method in class com.redhat.lightblue.crud.validator.RequiredChecker
-
Returns the list of fields that are missing in the doc
- getName() - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
The implementation returns the unique name for this node.
- getName() - Method in class com.redhat.lightblue.eval.SortFieldInfo
-
Field name
- getNestedContext(Path) - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getNestedContext(JsonNode, Path) - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getNestedProjector() - Method in class com.redhat.lightblue.eval.ArrayProjector
-
Returns the nested projector
- getNestedProjector() - Method in class com.redhat.lightblue.eval.FieldProjector
-
- getNestedProjector() - Method in class com.redhat.lightblue.eval.ListProjector
-
- getNestedProjector() - Method in class com.redhat.lightblue.eval.Projector
-
Returns the nested projector for this path *only if* project
returns true.
- getNode(CompositeMetadata) - Method in class com.redhat.lightblue.assoc.QueryPlan
-
Returns the query plan node corresponding to the given composite metadata
instance.
- getNode() - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getNode(Path) - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getNode() - Method in class com.redhat.lightblue.eval.SortableItem
-
- getNodeFactory() - Method in class com.redhat.lightblue.crud.Factory
-
Returns an instance of JsonNodeFactory.
- getNodes(Path) - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getNodes(Path, boolean) - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getNumDeleted() - Method in class com.redhat.lightblue.crud.CRUDDeleteResponse
-
Number of records deleted
- getNumFailed() - Method in class com.redhat.lightblue.crud.CRUDUpdateResponse
-
Returns the number of failed updated
- getNumInserted() - Method in class com.redhat.lightblue.crud.CRUDInsertionResponse
-
Number of docs inserted
- getNumMatched() - Method in class com.redhat.lightblue.crud.CRUDUpdateResponse
-
Number of documents matched the update criteria
- getNumSaved() - Method in class com.redhat.lightblue.crud.CRUDSaveResponse
-
Number of documents saved
- getNumUpdated() - Method in class com.redhat.lightblue.crud.CRUDUpdateResponse
-
Returns the number of updated docs
- getOperation() - Method in class com.redhat.lightblue.crud.DeleteRequest
-
- getOperation() - Method in class com.redhat.lightblue.crud.FindRequest
-
- getOperation() - Method in class com.redhat.lightblue.crud.InsertionRequest
-
- getOperation() - Method in class com.redhat.lightblue.crud.SaveRequest
-
- getOperation() - Method in class com.redhat.lightblue.crud.UpdateRequest
-
- getOperationContext() - Method in class com.redhat.lightblue.assoc.ep.ExecutionContext
-
- getOriginalDocument() - Method in class com.redhat.lightblue.crud.DocCtx
-
Returns the copy of the document before any modifications
- getOutputDocument() - Method in class com.redhat.lightblue.crud.DocCtx
-
Returns the projected output document
- getOutputDocumentsWithoutErrors() - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Returns a list of output documents with no errors
- getParentDocument() - Method in class com.redhat.lightblue.assoc.ep.JoinTuple
-
- getParentDocumentSlot() - Method in class com.redhat.lightblue.assoc.ep.JoinTuple
-
- getPath() - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getProjection() - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies what fields of the documents to return
- getProjection() - Method in class com.redhat.lightblue.crud.FindRequest
-
Specifies what fields of the documents to return
- getProjection() - Method in class com.redhat.lightblue.crud.InsertionRequest
-
- getProjection() - Method in class com.redhat.lightblue.crud.SaveRequest
-
- getProjection() - Method in class com.redhat.lightblue.crud.UpdateRequest
-
- getProjection() - Method in interface com.redhat.lightblue.crud.WithProjection
-
- getProperty(String) - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Returns the property with the given property name
- getProperty(Class<T>) - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Returns the property whose property name is the given class name
- getProperty(String) - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Properties for the context
- getProperty(String) - Method in class com.redhat.lightblue.crud.DocCtx
-
Properties for the document context
- getQuery() - Method in class com.redhat.lightblue.assoc.ep.AssociationQuery
-
- getQuery() - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
The query
- getQuery() - Method in class com.redhat.lightblue.crud.DeleteRequest
-
The query whose result set will be deleted
- getQuery() - Method in class com.redhat.lightblue.crud.FindRequest
-
The query
- getQuery() - Method in class com.redhat.lightblue.crud.UpdateRequest
-
The query specifying which documents to be updated
- getQuery() - Method in interface com.redhat.lightblue.crud.WithQuery
-
- getQueryPlan() - Method in class com.redhat.lightblue.assoc.QueryPlanChooser
-
Returns the query plan that's currently chosen
- getQueryPlanNode() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the query plan node for this block
- getReference() - Method in class com.redhat.lightblue.assoc.Conjunct
-
- getReference() - Method in class com.redhat.lightblue.assoc.ep.AssociationQuery
-
Returns the reference field from the parent entity to current entity
- getReference() - Method in class com.redhat.lightblue.assoc.ep.ChildSlot
-
- getReference() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the resolved reference pointing to the entity of this block
- getReference() - Method in class com.redhat.lightblue.assoc.QueryPlanData
-
For edges, the reference field
- getReferenceFieldName() - Method in class com.redhat.lightblue.assoc.ep.ChildSlot
-
Name of the destination field
- getRequest() - Method in class com.redhat.lightblue.mediator.OperationContext
-
Returns the top level request
- getRequestQuery() - Method in class com.redhat.lightblue.assoc.QueryPlanChooser
-
Return the query expression coming from the request
- getResult() - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
query evaluation result
- getResultList(QueryExpression, ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Assemble
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Assemble
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Copy
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.ExecutionPlan
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Filter
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Join
-
Asynchronously retrieves results from the sources, and returns a stream
that joins them
- getResults() - Method in class com.redhat.lightblue.assoc.ep.JoinSearch.BatchQueryExecutor
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Limit
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Project
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Skip
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.SortResults
-
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Step
-
Compute and return a result stream
- getResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Unique
-
- getResultStep() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the result step of this block
- getReturnFields() - Method in class com.redhat.lightblue.crud.InsertionRequest
-
Specifies the fields of the inserted entities to return.
- getReturnFields() - Method in class com.redhat.lightblue.crud.SaveRequest
-
Specifies the fields of the inserted entities to return.
- getReturnFields() - Method in class com.redhat.lightblue.crud.UpdateRequest
-
The fields to return from the updated documents
- getRoot() - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- getSearchResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- getSearchResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Copy
-
- getSearchResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.JoinSearch
-
- getSearchResults(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Search
-
- getSize() - Method in class com.redhat.lightblue.assoc.QueryPlan
-
Returns the size (number of nodes) of the query plan
- getSize() - Method in class com.redhat.lightblue.crud.CRUDFindResponse
-
Number of documents mathcing the query
- getSlotFieldName() - Method in class com.redhat.lightblue.assoc.ep.ChildSlot
-
Full local name of the destination field
- getSlots() - Method in class com.redhat.lightblue.assoc.ep.ResultDocument
-
Returns the slots for this document
- getSort() - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies the order in which the documents will be returned
- getSort() - Method in class com.redhat.lightblue.crud.FindRequest
-
Specifies the order in which the documents will be returned
- getSort() - Method in class com.redhat.lightblue.eval.ArrayProjector
-
- getSourceBlocks() - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns the source execution blocks
- getSources(int) - Method in class com.redhat.lightblue.assoc.ConnMx
-
Returns the sources of the given node
- getSources() - Method in class com.redhat.lightblue.assoc.ConnMx
-
Returns an array of source nodes, nodes with no incoming edges.
- getSources() - Method in class com.redhat.lightblue.assoc.ep.Join
-
Returns the sources of the join
- getSources() - Method in class com.redhat.lightblue.assoc.QueryPlan
-
Returns an array of source nodes, nodes with no incoming edges.
- getSources() - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Returns the immediate ancestors of this node.
- getStatus() - Method in class com.redhat.lightblue.mediator.OperationContext
-
The operation status
- getStep(Class<X>) - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Returns a step of the given type
- getStep() - Method in class com.redhat.lightblue.assoc.ep.Source
-
- getSupportedGeneratorTypes() - Method in class com.redhat.lightblue.crud.valuegenerators.CurrentTimeGenerator
-
- getSupportedGeneratorTypes() - Method in class com.redhat.lightblue.crud.valuegenerators.UUIDGenerator
-
- getTo() - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies the last index of the document in the result set to be
returned.
- getTo() - Method in class com.redhat.lightblue.crud.FindRequest
-
- getTo() - Method in class com.redhat.lightblue.crud.InsertionRequest
-
- getTo() - Method in class com.redhat.lightblue.crud.SaveRequest
-
- getTo() - Method in class com.redhat.lightblue.crud.UpdateRequest
-
- getTo() - Method in interface com.redhat.lightblue.crud.WithRange
-
Specifies the last index of the document in the result set to be
returned.
- getTopLevelEntityMetadata() - Method in class com.redhat.lightblue.mediator.DefaultMetadataResolver
-
Returns the top level entity metadata
- getTopLevelEntityMetadata() - Method in class com.redhat.lightblue.mediator.OperationContext
-
Returns the top level entity metadata
- getTopLevelEntityName() - Method in class com.redhat.lightblue.mediator.DefaultMetadataResolver
-
Returns the top level entity name
- getTopLevelEntityName() - Method in class com.redhat.lightblue.mediator.OperationContext
-
Returns the top level entity name
- getTopLevelEntityVersion() - Method in class com.redhat.lightblue.mediator.DefaultMetadataResolver
-
Returns the top level entity version
- getTopLevelEntityVersion() - Method in class com.redhat.lightblue.mediator.OperationContext
-
Returns the top level entity version
- getUnassignedClauses() - Method in class com.redhat.lightblue.assoc.QueryPlan
-
Returns the list containing clauses that cannot be associated with a node
or an edge (i.e.
- getUpdatedDocument() - Method in class com.redhat.lightblue.crud.DocCtx
-
Returns the copy of the unprojected output document.
- getUpdateExpression() - Method in class com.redhat.lightblue.crud.UpdateRequest
-
The expression specifying how to modify the documents
- getUpdateFields(Set<Path>) - Method in class com.redhat.lightblue.eval.ArrayAddExpressionEvaluator
-
- getUpdateFields(Set<Path>) - Method in class com.redhat.lightblue.eval.ForEachExpressionEvaluator
-
- getUpdateFields(Set<Path>) - Method in class com.redhat.lightblue.eval.SetExpressionEvaluator
-
- getUpdateFields(Set<Path>) - Method in class com.redhat.lightblue.eval.UnsetExpressionEvaluator
-
- getUpdateFields(Set<Path>) - Method in class com.redhat.lightblue.eval.UpdateExpressionListEvaluator
-
- getUpdateFields(Set<Path>) - Method in class com.redhat.lightblue.eval.Updater
-
Add the fields updated by this updater to the set of fields.
- getUpdateFields() - Method in class com.redhat.lightblue.eval.Updater
-
- getValue() - Method in class com.redhat.lightblue.assoc.Binder
-
This is either a Value or a List
- getValueGenerator(ValueGenerator, String) - Method in class com.redhat.lightblue.crud.Factory
-
- getValueGenerator(ValueGenerator, String) - Method in class com.redhat.lightblue.crud.valuegenerators.GeneratorsRegistry
-
- save(CRUDOperationContext, boolean, Projection) - Method in interface com.redhat.lightblue.crud.CRUDController
-
Performs update or insertion of documents to the back end
- save(SaveRequest) - Method in class com.redhat.lightblue.mediator.Mediator
-
Saves data.
- SaveRequest - Class in com.redhat.lightblue.crud
-
Request to save documents
- SaveRequest() - Constructor for class com.redhat.lightblue.crud.SaveRequest
-
- score(QueryPlan) - Method in interface com.redhat.lightblue.assoc.QueryPlanScorer
-
Returns a score for the query plan
- score(QueryPlan) - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorer
-
- score(QueryPlan) - Method in class com.redhat.lightblue.assoc.scorers.SimpleScorer
-
- search(ExecutionContext, CRUDFindRequest) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- search(ExecutionBlock, ExecutionContext, CRUDFindRequest) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- Search - Class in com.redhat.lightblue.assoc.ep
-
Performs search
Input: n/a Output: ResultDocument
- Search(ExecutionBlock) - Constructor for class com.redhat.lightblue.assoc.ep.Search
-
- search(ExecutionContext) - Method in class com.redhat.lightblue.assoc.ep.Search
-
- Searches - Class in com.redhat.lightblue.assoc.ep
-
This class contains the different variations of search and assembly
algorithmss as static methods
- setAssociationQuery(ExecutionBlock, AssociationQuery) - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Sets an edge query
- setBulkParallelExecutions(int) - Method in class com.redhat.lightblue.crud.Factory
-
- setConjuncts(List<Conjunct>) - Method in class com.redhat.lightblue.assoc.QueryPlanData
-
The query clauses associated with this node/edge
- setCRUDOperationPerformed(CRUDOperation) - Method in class com.redhat.lightblue.crud.DocCtx
-
Sets the operation performed on this document
- setDocuments(List<DocCtx>) - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
- setEdgeData(QueryPlanNode, QueryPlanNode, QueryPlanData) - Method in class com.redhat.lightblue.assoc.QueryPlan
-
Sets the list of conjuncts associated with the undirected edge between
the two nodes
- setEntityData(JsonNode) - Method in class com.redhat.lightblue.crud.DocRequest
-
Entity data to be saved.
- SetExpressionEvaluator - Class in com.redhat.lightblue.eval
-
Sets a field value
- SetExpressionEvaluator(JsonNodeFactory, FieldTreeNode, SetExpression) - Constructor for class com.redhat.lightblue.eval.SetExpressionEvaluator
-
Creates a set expression evaluator
- setFrom(Long) - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies the index in the result set to start returning documents.
- setFrom(Long) - Method in class com.redhat.lightblue.crud.FindRequest
-
Specifies the index in the result set to start returning documents.
- setFrom(Long) - Method in class com.redhat.lightblue.crud.InsertionRequest
-
- setFrom(Long) - Method in class com.redhat.lightblue.crud.SaveRequest
-
- setFrom(Long) - Method in class com.redhat.lightblue.crud.UpdateRequest
-
- setHookResolver(HookResolver) - Method in class com.redhat.lightblue.crud.Factory
-
Sets the hook resolver
- setIdentitySearch(boolean) - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
If there is an identity search on this entity
- setIdFields(List<Path>) - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
The identities of the entity
- setIdIndex(Index) - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
The index for the entity id
- setIndexableFields(Set<Path>) - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
Set of fields that are collected from the queries associated to this node
that can be used for indexed access.
- setIndexMap(Map<Index, Set<Path>>) - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
Index info that shows which collections of fields can be searched by
which index
- setLimit(Long, Long) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- setMatchCount(int) - Method in class com.redhat.lightblue.assoc.ep.ExecutionContext
-
- setNodeFactory(JsonNodeFactory) - Method in class com.redhat.lightblue.crud.Factory
-
Sets the JsonNodeFactory.
- setNumDeleted(int) - Method in class com.redhat.lightblue.crud.CRUDDeleteResponse
-
Number of records deleted
- setNumFailed(int) - Method in class com.redhat.lightblue.crud.CRUDUpdateResponse
-
Sets the number of failed docs
- setNumInserted(int) - Method in class com.redhat.lightblue.crud.CRUDInsertionResponse
-
Number of docs inserted
- setNumMatched(int) - Method in class com.redhat.lightblue.crud.CRUDUpdateResponse
-
Number of documents matched the update criteria
- setNumSaved(int) - Method in class com.redhat.lightblue.crud.CRUDSaveResponse
-
Number of documents saved
- setNumUpdated(int) - Method in class com.redhat.lightblue.crud.CRUDUpdateResponse
-
Sets the number of updated docs
- setOriginalDocument(JsonDoc) - Method in class com.redhat.lightblue.crud.DocCtx
-
Sets the copy of the document before any modifications
- setOutputDocument(JsonDoc) - Method in class com.redhat.lightblue.crud.DocCtx
-
Set the projected output document
- setParallelism(int) - Method in class com.redhat.lightblue.assoc.CompositeFindImpl
-
Set maximum number of threads that can run in parallel.
- setProjection(Projection) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- setProjection(Projection) - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies what fields of the documents to return
- setProjection(Projection) - Method in class com.redhat.lightblue.crud.FindRequest
-
Specifies what fields of the documents to return
- setProperty(String, Object) - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Sets the property with the given property name
- setProperty(Class<T>, T) - Method in class com.redhat.lightblue.assoc.QueryPlanNode
-
Sets the property whose property name is the given class name
- setProperty(String, Object) - Method in class com.redhat.lightblue.crud.CRUDOperationContext
-
Properties for the context
- setProperty(String, Object) - Method in class com.redhat.lightblue.crud.DocCtx
-
Properties for the document context
- setQueries(List<Conjunct>) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- setQuery(QueryExpression) - Method in class com.redhat.lightblue.assoc.ep.Retrieve
-
- setQuery(QueryExpression) - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
The query
- setQuery(QueryExpression) - Method in class com.redhat.lightblue.crud.DeleteRequest
-
The query whose result set will be deleted
- setQuery(QueryExpression) - Method in class com.redhat.lightblue.crud.FindRequest
-
The query
- setQuery(QueryExpression) - Method in class com.redhat.lightblue.crud.UpdateRequest
-
The query specifying which documents to be updated
- setRecordResultSetSize(boolean) - Method in class com.redhat.lightblue.assoc.ep.Filter
-
- setReference(ResolvedReferenceField) - Method in class com.redhat.lightblue.assoc.QueryPlanData
-
For edges, the reference field
- setResult(boolean) - Method in class com.redhat.lightblue.eval.QueryEvaluationContext
-
- setResultStep(Step<ResultDocument>) - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
Sets the result step of this block
- setResultStep(Source<ResultDocument>) - Method in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
- setReturnFields(Projection) - Method in class com.redhat.lightblue.crud.InsertionRequest
-
Specifies the fields of the inserted entities to return.
- setReturnFields(Projection) - Method in class com.redhat.lightblue.crud.SaveRequest
-
Specifies the fields of the inserted entities to return.
- setReturnFields(Projection) - Method in class com.redhat.lightblue.crud.UpdateRequest
-
The fields to return from the updated documents
- setRootNode(boolean) - Method in class com.redhat.lightblue.assoc.scorers.IndexedFieldScorerData
-
True if this is the root node
- setSize(long) - Method in class com.redhat.lightblue.crud.CRUDFindResponse
-
Number of documents mathcing the query
- setSort(Sort) - Method in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- setSort(Sort) - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies the order in which the documents will be returned
- setSort(Sort) - Method in class com.redhat.lightblue.crud.FindRequest
-
Specifies the order in which the documents will be returned
- setStatus(OperationStatus) - Method in class com.redhat.lightblue.mediator.OperationContext
-
The operation status
- setTo(Long) - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Specifies the last index of the document in the result set to be
returned.
- setTo(Long) - Method in class com.redhat.lightblue.crud.FindRequest
-
Specifies the last index of the document in the result set to be
returned.
- setTo(Long) - Method in class com.redhat.lightblue.crud.InsertionRequest
-
- setTo(Long) - Method in class com.redhat.lightblue.crud.SaveRequest
-
- setTo(Long) - Method in class com.redhat.lightblue.crud.UpdateRequest
-
- setUpdatedDocument(JsonDoc) - Method in class com.redhat.lightblue.crud.DocCtx
-
Sets a JsonDoc which must contain the unprojected updated document
- setUpdateExpression(UpdateExpression) - Method in class com.redhat.lightblue.crud.UpdateRequest
-
The expression specifying how to modify the documents
- setUpsert(boolean) - Method in class com.redhat.lightblue.crud.SaveRequest
-
If true, documents that don't exist will be inserted
- shallowCopyFrom(CRUDFindRequest) - Method in class com.redhat.lightblue.crud.CRUDFindRequest
-
Shallow copy from r to this
- shallowCopyFrom(FindRequest) - Method in class com.redhat.lightblue.crud.FindRequest
-
- shallowCopyFrom(Request, CRUDFindRequest) - Method in class com.redhat.lightblue.crud.FindRequest
-
- SimpleElemMatchIsComparison - Class in com.redhat.lightblue.assoc.qrew.rules
-
If
- SimpleElemMatchIsComparison() - Constructor for class com.redhat.lightblue.assoc.qrew.rules.SimpleElemMatchIsComparison
-
- SimpleFindImpl - Class in com.redhat.lightblue.mediator
-
- SimpleFindImpl(EntityMetadata, Factory) - Constructor for class com.redhat.lightblue.mediator.SimpleFindImpl
-
- SimpleScorer - Class in com.redhat.lightblue.assoc.scorers
-
Simple scorer that always returns MAX
- SimpleScorer() - Constructor for class com.redhat.lightblue.assoc.scorers.SimpleScorer
-
- Skip<T> - Class in com.redhat.lightblue.assoc.ep
-
Skips the first n results in a stream.
- Skip(ExecutionBlock, int, Source<T>) - Constructor for class com.redhat.lightblue.assoc.ep.Skip
-
- sort - Variable in class com.redhat.lightblue.assoc.ep.AbstractSearchStep
-
- SortableItem - Class in com.redhat.lightblue.eval
-
Wraps a JsonDoc or JsonNode as a Comparable item, based on SortFieldInfo.
- SortableItem(JsonNode, SortFieldInfo[]) - Constructor for class com.redhat.lightblue.eval.SortableItem
-
- sortArray(ArrayNode, JsonNodeFactory) - Method in class com.redhat.lightblue.eval.ArrayProjector
-
Sorts the given array node using the sort criteria given in this
ArrayProjector
- SortFieldInfo - Class in com.redhat.lightblue.eval
-
Keeps metadata information about a sort field.
- SortFieldInfo(SimpleField, Path, boolean) - Constructor for class com.redhat.lightblue.eval.SortFieldInfo
-
- SortResults - Class in com.redhat.lightblue.assoc.ep
-
Sorts the result set
- SortResults(ExecutionBlock, Source<ResultDocument>, Sort) - Constructor for class com.redhat.lightblue.assoc.ep.SortResults
-
- Source<T> - Class in com.redhat.lightblue.assoc.ep
-
This class is used to refer to a source step.
- Source(ExecutionBlock) - Constructor for class com.redhat.lightblue.assoc.ep.Source
-
- Source(Step<T>) - Constructor for class com.redhat.lightblue.assoc.ep.Source
-
- startModifications() - Method in class com.redhat.lightblue.crud.DocCtx
-
This method is to be called before starting making modifications on the
document, so that a copy of the original can be saved.
- Step<R> - Class in com.redhat.lightblue.assoc.ep
-
Base class for execution step.
- Step(ExecutionBlock) - Constructor for class com.redhat.lightblue.assoc.ep.Step
-
- Step.ToJsonCb<T> - Interface in com.redhat.lightblue.assoc.ep
-
- StepResult<T> - Interface in com.redhat.lightblue.assoc.ep
-
The result type returned from steps.
- StepResultWrapper<T> - Class in com.redhat.lightblue.assoc.ep
-
Wraps a step result.
- StepResultWrapper(StepResult<T>) - Constructor for class com.redhat.lightblue.assoc.ep.StepResultWrapper
-
- steps - Variable in class com.redhat.lightblue.assoc.ep.ExecutionBlock
-
All steps of this block
- StopHookProcessing - Annotation Type in com.redhat.lightblue.hooks
-
Exceptions during hook processing will stop the processing of the current
hook, but processing of the remaining hooks will continue.
- stream() - Method in class com.redhat.lightblue.assoc.ep.ListStepResult
-
- stream() - Method in interface com.redhat.lightblue.assoc.ep.StepResult
-
Returns a stream of results.
- stream() - Method in class com.redhat.lightblue.assoc.ep.StepResultWrapper
-
- StringLengthChecker - Class in com.redhat.lightblue.crud.validator
-
- StringLengthChecker() - Constructor for class com.redhat.lightblue.crud.validator.StringLengthChecker
-