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

A

AbstractMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
General utilities for the mapping of any instance data.
AbstractMapping(CruxOMRSRepositoryConnector) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
Default constructor.
addArrayPropertyValueToDoc(CruxOMRSRepositoryConnector, InstanceType, CruxDocument.Builder, String, String, ArrayPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ArrayPropertyValueMapping
Add the provided array value to the Crux document.
addClassificationConditions(SearchClassifications, Set<String>, CruxOMRSRepositoryConnector, boolean, boolean) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Retrieve the set of conditions appropriate to Crux for the provided Egeria conditions.
addConditions(List<IPersistentCollection>) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add the provided list of conditions to those to be included in the query.
addCreateEntityProxyStatements(Transaction.Builder, EntityProxy) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to create (persist) the entity proxy provided.
addCreateEntityStatements(Transaction.Builder, EntityDetail) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to create (persist) the entity provided.
addCreateRelationshipStatements(Transaction.Builder, Relationship) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to create (persist) the relationship provided.
addEntity(String, String, InstanceProperties, List<Classification>, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
addEntityLimiters(List<String>, List<String>, List<InstanceStatus>) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxGraphQuery
Add condition(s) to limit the resulting entities by the provided criteria.
addEntityProxy(String, EntityProxy) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
addEnumPropertyValueToDoc(CruxOMRSRepositoryConnector, InstanceType, CruxDocument.Builder, String, String, EnumPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
Add the provided enum value to the Crux document.
addExternalEntity(String, String, String, String, InstanceProperties, List<Classification>, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
addExternalRelationship(String, String, String, String, InstanceProperties, String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
addFindElement(Symbol) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add the specified symbol to the list of those that are discovered by the search conditions (if not already in the list)
addInstancePropertyValueToDoc(CruxOMRSRepositoryConnector, InstanceType, CruxDocument.Builder, String, String, InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Add a single property value to the provided Crux representation.
addMapPropertyValueToDoc(CruxOMRSRepositoryConnector, InstanceType, CruxDocument.Builder, String, String, MapPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.MapPropertyValueMapping
Add the provided map value to the Crux document.
addPrimitivePropertyValueToDoc(CruxOMRSRepositoryConnector, InstanceType, CruxDocument.Builder, String, String, PrimitivePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.PrimitivePropertyValueMapping
Add the provided primitive value to the Crux document.
addPropertyBasedSorting(Set<Keyword>, Keyword) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add the necessary conditions for sorting based on a property: somewhat complex as we need to ensure that the property being used in the sort is included in the search results themselves, and given the qualification of property names this could mean several different properties we ultimately need to attempt to sort by, and hence this separate method.
addPropertyConditions(SearchProperties, String, Set<String>, CruxOMRSRepositoryConnector, boolean, boolean) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Retrieve the set of conditions appropriate to Crux for the provided Egeria conditions.
addPurgeEntityStatements(Transaction.Builder, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to permanently delete the entity (and all of its history) from the Crux repository.
addPurgeRelationshipStatements(Transaction.Builder, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to permanently delete the relationship (and all of its history) from the Crux repository.
addRelationship(String, String, InstanceProperties, String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
addRelationshipEndpointConditions(String) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add a condition to match either endpoint of a relationship to the provided reference (primary key).
addRelationshipLimiters(String, List<String>, List<InstanceStatus>) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxGraphQuery
Add condition(s) to limit the resulting relationships by the provided lists.
addSaveReferenceCopyStatements(Transaction.Builder, Relationship) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to save the provided relationship as a reference copy.
addSequencing(SequencingOrder, String, String, Set<String>, CruxOMRSRepositoryConnector) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add the sequencing information onto the query.
addStatusLimiters(List<InstanceStatus>, Symbol) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add the provided statuses as limiters on which results should be retrieved from the query.
addStructPropertyValueToDoc(CruxOMRSRepositoryConnector, InstanceType, CruxDocument.Builder, String, String, StructPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.StructPropertyValueMapping
Add the provided struct value to the Crux document.
addToCruxDoc(CruxDocument.Builder) - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Add the details of the mapping to the provided CruxDocument builder.
addToDoc(CruxOMRSRepositoryConnector, CruxDocument.Builder, InstanceType, InstanceProperties, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertiesMapping
Add the provided instance property values to the Crux document.
addTypeCondition(TypeDefCategory, String, List<String>) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add a condition to limit the type of the results by their TypeDef GUID.
addUpdateEntityStatements(Transaction.Builder, EntityDetail) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to update (persist) the entity provided.
addUpdateRelationshipStatements(Transaction.Builder, Relationship) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the statements that need to be executed against Crux to update the provided relationship instance in the Crux repository.
AND_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
ArrayPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps singular ArrayPropertyValues between persistence and objects.
ArrayPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.ArrayPropertyValueMapping
 
ATTRIBUTE - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 

B

buildDoc(CruxDocument.Builder, InstanceAuditHeader) - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
Translate the provided Egeria representation into a Crux document.
buildDoc(CruxDocument.Builder, InstanceAuditHeader, String) - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
Translate the provided Egeria representation into a Crux document.
buildPropertyConditions(SearchProperties, String, boolean, Set<String>, CruxOMRSRepositoryConnector, boolean, boolean) - Static method in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
Retrieve a set of translated Crux conditions appropriate to the provided Egeria conditions.
buildWildcardLuceneCondition(String, CruxOMRSRepositoryConnector, Set<String>, String, boolean) - Static method in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
Adds conditions to the search to find any text field that matches the supplied criteria (leveraging a separate Lucene index).
buildWildcardTextCondition(String, CruxOMRSRepositoryConnector, Set<String>, String, boolean, boolean) - Static method in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
Add conditions to the search to find any text field that matches the supplied criteria (without a separate Lucene index).

C

CANNOT_CLOSE_RESOURCE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
CANNOT_READ_CONFIGURATION - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
CANNOT_READ_CONFIGURATION - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
CLASSIFICATION_PROPERTIES_NS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
 
ClassificationMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of Classifications between persistence and objects.
ClassificationMapping(CruxOMRSRepositoryConnector, CruxDocument, String) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Construct a mapping from a Crux map (to map to an Egeria representation).
ClassificationMapping(CruxOMRSRepositoryConnector, List<Classification>, String) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Construct a mapping from a Classification (to map to a Crux representation).
classifyEntity(String, String, String, String, String, ClassificationOrigin, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
classifyEntity(String, String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
ConditionBuilder - Class in org.odpi.egeria.connectors.juxt.crux.model.search
Methods for building up complex conditions used by the queries.
conditions - Variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
Constants - Class in org.odpi.egeria.connectors.juxt.crux.mapping
A set of constants to use across mappings.
CONTAINS - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
CREATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
 
CREATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
createEntity(EntityDetail) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Create the provided entity instance in the Crux repository.
createEntityProxy(EntityProxy) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Create the provided entity instance in the Crux repository.
createRelationship(Relationship) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Create the provided relationship instance in the Crux repository.
CRUX_CONFIG - Static variable in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnectorProvider
 
CRUX_EVICT - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
CRUX_LUCENE - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
CRUX_PK - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
CRUX_PUT - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
CRUX_TX_TIME - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
CRUX_VALID_TIME - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
CRUX_VERSION - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
cruxConnector - Variable in class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
 
cruxDoc - Variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
 
CruxGraphQuery - Class in org.odpi.egeria.connectors.juxt.crux.model.search
Captures the structure of a query against Crux that spans the graph, and therefore could return both relationships and entities together.
CruxGraphQuery() - Constructor for class org.odpi.egeria.connectors.juxt.crux.model.search.CruxGraphQuery
Default constructor for a new query.
CruxOMRSAuditCode - Enum in org.odpi.egeria.connectors.juxt.crux.auditlog
The CruxOMRSAuditCode is used to define the message content for the OMRS Audit Log.
CruxOMRSErrorCode - Enum in org.odpi.egeria.connectors.juxt.crux.auditlog
The CruxOMRSErrorCode is used to define first failure data capture (FFDC) for errors that occur when working with Crux as an OMRS Metadata Repository.
CruxOMRSMetadataCollection - Class in org.odpi.egeria.connectors.juxt.crux.repositoryconnector
Provides the OMRSMetadataCollection implementation for Crux.
CruxOMRSMetadataCollection(CruxOMRSRepositoryConnector, String, OMRSRepositoryHelper, OMRSRepositoryValidator, String, AuditLog) - Constructor for class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
Default constructor
CruxOMRSRepositoryConnector - Class in org.odpi.egeria.connectors.juxt.crux.repositoryconnector
Provides all connectivity and API-based interaction with a Crux back-end.
CruxOMRSRepositoryConnector() - Constructor for class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Default constructor used by the OCF Connector Provider.
CruxOMRSRepositoryConnectorProvider - Class in org.odpi.egeria.connectors.juxt.crux.repositoryconnector
In the Open Connector Framework (OCF), a ConnectorProvider is a factory for a specific type of connector.
CruxOMRSRepositoryConnectorProvider() - Constructor for class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnectorProvider
Constructor used to initialize the ConnectorProviderBase with the Java class name of the specific OMRS Connector implementation.
CruxQuery - Class in org.odpi.egeria.connectors.juxt.crux.model.search
Captures the structure of a query against Crux.
CruxQuery() - Constructor for class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Default constructor for a new query.
CURRENT_STATUS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
 

D

declassifyEntity(String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
deleteEntity(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
deleteRelationship(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
DESERIALIZATION_FAILURE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
disconnect() - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
DOC_ID - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
DUPLICATE_PROPERTIES - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 

E

ELIDE - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
ENDS_WITH - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
ENTITY_GUID - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
ENTITY_HOME_COLLECTION_REFERENCE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
ENTITY_NOT_KNOWN - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
ENTITY_PROPERTIES_NS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityDetailMapping
 
ENTITY_PROXIES - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
 
ENTITY_PROXY_ONLY - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
ENTITY_PROXY_ONLY_MARKER - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
 
EntityDetailMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of EntityDetails between persistence and objects.
EntityDetailMapping(CruxOMRSRepositoryConnector, CruxDocument) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.EntityDetailMapping
Construct a mapping from a Crux map (to map to an Egeria representation).
EntityDetailMapping(CruxOMRSRepositoryConnector, EntityDetail) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.EntityDetailMapping
Construct a mapping from an EntityDetail (to map to a Crux representation).
EntityProxyMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of EntityProxies between persistence and objects.
EntityProxyMapping(CruxOMRSRepositoryConnector, CruxDocument) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Construct a mapping from a Crux map (to map to an Egeria representation).
EntityProxyMapping(CruxOMRSRepositoryConnector, EntityProxy) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Construct a mapping from an EntityDetail (to map to a Crux representation).
EntitySummaryMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of EntitySummaries between persistence and objects.
EntitySummaryMapping(CruxOMRSRepositoryConnector, CruxDocument) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
Construct a mapping from a Crux map (to map to an Egeria representation).
EntitySummaryMapping(CruxOMRSRepositoryConnector, EntitySummary) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
Construct a mapping from an EntityDetail (to map to a Crux representation).
EnumPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps singular EnumPropertyValues between persistence and objects.
EnumPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
 
EQ_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
equals(Object) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Default equality comparison.
evict(Transaction.Builder, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Add eviction of the specified docRef to the transaction (applicable for permanently removing anything by its "primary key").

F

FAILED_DISCONNECT - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
FAILED_RELATIONSHIP_DELETE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
FAILED_RELATIONSHIP_DELETE_CASCADE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
FAILED_REPOSITORY_SHUTDOWN - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
FAILED_REPOSITORY_STARTUP - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
FAILED_RETRIEVAL - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
findActiveRelationshipsForEntity(EntityDetail, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find all active (non-deleted) relationships in this repository for the provided entity.
findDirectNeighbors(ICruxDatasource, String, List<String>, List<String>, List<InstanceStatus>, List<String>) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find the immediate neighbors (1-degree separated entities and the relationships between) using the provided criteria.
findEntities(String, String, List<String>, SearchProperties, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
findEntities(String, List<String>, SearchProperties, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search based on the provided parameters.
findEntitiesByClassification(String, String, String, InstanceProperties, MatchCriteria, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
findEntitiesByProperty(String, String, InstanceProperties, MatchCriteria, int, List<InstanceStatus>, List<String>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
findEntitiesByPropertyValue(String, String, String, int, List<InstanceStatus>, List<String>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
findEntitiesByText(String, String, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search based on the provided parameters.
findEntityRelationships(ICruxDatasource, String, String, boolean) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find the relationships that match the provided parameters.
findEntityRelationships(ICruxDatasource, String, String, int, List<InstanceStatus>, String, SequencingOrder, int, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find the relationships that match the provided parameters.
findHomedEntityRelationships(ICruxDatasource, EntityDetail, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find the relationships that match the provided parameters.
findHomedRelationshipsForEntity(EntityDetail, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find all relationships homed in this repository for the provided entity.
findNeighborhood(String, List<String>, List<String>, List<InstanceStatus>, List<String>, Date, int, boolean) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find the entities and relationships that radiate out from the supplied entity GUID.
findRelationships(String, String, List<String>, SearchProperties, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
findRelationships(String, List<String>, SearchProperties, int, List<InstanceStatus>, Date, String, SequencingOrder, int, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search based on the provided parameters.
findRelationshipsByProperty(String, String, InstanceProperties, MatchCriteria, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
findRelationshipsByPropertyValue(String, String, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
findRelationshipsByText(String, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search based on the provided parameters.
findRelationshipsForEntity(String, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find the relationships, limited by the specified criteria, for the provided entity.
FOUND_RESULTS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Translate the provided Crux representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityDetailMapping
Translate the provided Crux representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Translate the provided Crux representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
Translate the provided Crux representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Translate the provided Crux representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
Translate the provided Crux representation into an Egeria representation.
fromDoc(InstanceAuditHeader, CruxDocument) - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
Translate the provided Crux representation into an Egeria representation.
fromDoc(InstanceAuditHeader, CruxDocument, String) - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
Translate the provided Crux representation into an Egeria representation.

G

getArrayPropertyValueForComparison(CruxOMRSRepositoryConnector, ArrayPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ArrayPropertyValueMapping
Convert the provided array property value into a Crux comparable form.
getClassificationConditions(List<String>) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxGraphQuery
Add condition(s) to limit the resulting entities by the provided classifications.
getClassificationConditions(SearchClassifications, Set<String>, CruxOMRSRepositoryConnector, boolean, boolean) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Retrieve a set of translated Crux conditions appropriate to the provided Egeria conditions.
getClassificationNameFromNamespace(String, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Given a fully-qualified classification namespace and a root, parse out the name of the classification.
getClassificationOriginFromSymbolicName(CruxOMRSRepositoryConnector, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Convert the provided symbolic name into its ClassificationOrigin.
getCruxAPI() - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the Crux API directly.
getCruxObjectByReference(ICruxDatasource, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested reference's details from an already-open Crux repository.
getCruxObjectByReference(String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the current version of the requested reference's details from the Crux repository.
getCruxObjectByReference(String, Date) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested reference's details from the Crux repository.
getCruxObjectByReference(String, Map<Keyword, ?>) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested reference's details from the Crux repository at the precise version indicated by the provided transaction details (as returned by an entity history call, must include the valid-time and tx-time).
getDeserializedValue(CruxOMRSRepositoryConnector, String, String, IPersistentMap, JavaType) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
Retrieve the deserialized value given an embedded form.
getEmbeddedSerializedForm(CruxOMRSRepositoryConnector, String, String, Object) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
Retrieve an embedded JSON-serialized form of a given object.
getEndsWithPropertyNameForMatching(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Retrieve a partially-qualified property name that can be used to compare a Lucene match using ends-with.
getEntity(String, Date, boolean) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested entity from the Crux repository.
getEntityByGuid(ICruxDatasource, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested entity from the Crux repository.
getEntityDetail(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getEntityDetail(String, String, Date) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getEntityDetailHistory(String, String, Date, Date, int, int, HistorySequencingOrder) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getEntityNeighborhood(String, String, List<String>, List<String>, List<InstanceStatus>, List<String>, Date, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getEntityProxy(String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested entity, as a proxy, from the Crux repository.
getEntityProxy(String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getEntitySummary(String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested entity from the Crux repository.
getEntitySummary(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getEnumPropertyValueForComparison(EnumPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
Convert the provided enumeration property value into a Crux comparable form.
getFromDoc(CruxOMRSRepositoryConnector, CruxDocument) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Translate the provided Crux representation of an entity into an EntityProxy.
getFromDoc(CruxOMRSRepositoryConnector, InstanceType, CruxDocument, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertiesMapping
Retrieve the instance property values from the provided Crux document.
getGuidReference(CruxOMRSRepositoryConnector, InstanceHeader) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Translate the provided InstanceHeader information into a Crux reference to the GUID of the instance.
getHomeClassifications(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getInstancePropertyValueFromDoc(CruxOMRSRepositoryConnector, CruxDocument, String, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Retrieve a single property value from the provided Crux representation.
getInstanceProvenanceTypeFromOrdinal(CruxOMRSRepositoryConnector, Integer) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
Convert the provided ordinal into its InstanceProvenanceType.
getInstanceStatusFromOrdinal(CruxOMRSRepositoryConnector, Integer) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
Convert the provided ordinal into its InstanceStatus.
getKeyword(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
Construct a string representation of a keyword.
getKeyword(String, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
Construct a string representation of a keyword.
getKeywordsForProperty(CruxOMRSRepositoryConnector, String, String, Set<String>, InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Retrieve the fully-qualified names for the provided property, everywhere it could appear within a given type.
getLinkingEntities(String, String, String, List<InstanceStatus>, Date) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getMapPropertyValueForComparison(CruxOMRSRepositoryConnector, MapPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.MapPropertyValueMapping
Convert the provided map property value into a Crux comparable form.
getMessageDefinition() - Method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
getMessageDefinition() - Method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
Retrieve a message definition object for an exception.
getMessageDefinition(String...) - Method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
getMessageDefinition(String...) - Method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
Retrieve a message definition object for an exception.
getNamesForProperty(CruxOMRSRepositoryConnector, String, String, Set<String>, InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Retrieve the fully-qualified names for the provided property, everywhere it could appear within a given type.
getNamespaceForClassification(String, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Given a classification name and qualifying namespace, convert into a qualified name that can be used for the classification-specific namespace.
getNamespaceForProperties(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Retrieve the namespace for properties of the classification
getOrdinalForInstanceProvenanceType(InstanceProvenanceType) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
Convert the provided InstanceProvenanceType into its symbolic name.
getOrdinalForInstanceStatus(InstanceStatus) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
Convert the provided InstanceStatus into its ordinal.
getPersistenceDetails(ICruxAPI) - Static method in class org.odpi.egeria.connectors.juxt.crux.model.PersistenceLayer
Retrieve details about the persistence layer from the provided Crux back-end.
getPreviousVersionsOfEntity(String, Date, Date, int, int, HistorySequencingOrder) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve previous versions of the entity between the provided dates, ordered as requested.
getPreviousVersionsOfRelationship(String, Date, Date, int, int, HistorySequencingOrder) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve previous versions of the relationship between the provided dates, ordered as requested.
getPrimitiveValueForComparison(PrimitivePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.PrimitivePropertyValueMapping
Convert the provided primitive property value into a Crux comparable form.
getPropertyValueKeyword(CruxOMRSRepositoryConnector, InstanceType, String, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Retrieve the qualified Crux name for the value of the property.
getQuery() - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Retrieve the query object, as ready-to-be-submitted to Crux API's query method.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityDetailMapping
Translate the provided GUID into a Crux reference.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Retrieve the canonical reference to the entity summary with the specified GUID.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
Retrieve the canonical reference to the entity summary with the specified GUID.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
Retrieve the canonical reference to the relationship with the specified GUID.
getReference(String, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Translate the provided details into a Crux reference.
getReferenceCondition(Keyword, String) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add a condition to match the value of a property to a reference (primary key).
getRelatedEntities(String, String, List<String>, int, List<InstanceStatus>, List<String>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getRelatedToCondition() - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxGraphQuery
Add a condition to match the value of a property to a variable.
getRelatedToCondition(String) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxGraphQuery
Add a condition to match the value of a property to a literal.
getRelationship(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getRelationship(String, String, Date) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getRelationship(String, Date) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Retrieve the requested relationship from the Crux repository.
getRelationshipHistory(String, String, Date, Date, int, int, HistorySequencingOrder) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getRelationshipsForEntity(String, String, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
getSerializedPropertyKeyword(String, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Retrieve the keyword to use to store the serialized value of the property.
getStatusLimiters(Symbol, List<InstanceStatus>) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Retrieve the status condition(s) for the provided status limiters.
getStructPropertyValueForComparison(CruxOMRSRepositoryConnector, StructPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.StructPropertyValueMapping
Convert the provided struct property value into a Crux comparable form.
getSymbolicNameForClassificationOrigin(ClassificationOrigin) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Convert the provided ClassificationOrigin into its symbolic name.
getTraversalsBetweenEntities(String, String, List<InstanceStatus>, Date) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Find all of the traversals that exist between the provided entities, based on the other provided criteria.
getTypeCondition(Symbol, TypeDefCategory, String, List<String>) - Method in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
Add a condition to limit the type of the results by their TypeDef GUID.
getValueForComparison(CruxOMRSRepositoryConnector, InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Convert the provided Egeria value into a Crux comparable form.
getVersion(ICruxAPI) - Static method in class org.odpi.egeria.connectors.juxt.crux.model.PersistenceLayer
Retrieve the version of the persistence layer for the provided Crux back-end.
GT_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
GTE_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 

H

hashCode() - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Default hash calculation.
HOME_METADATA_COLLECTION_ID - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 

I

IN_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
INSTANCE_REF_PREFIX - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
 
INSTANCE_REF_PREFIX - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
 
InstanceAuditHeaderMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of InstanceAuditHeaders between persistence and objects.
InstanceAuditHeaderMapping(CruxOMRSRepositoryConnector) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
Default constructor.
instanceHeader - Variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
 
InstanceHeaderMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of InstanceHeaders between persistence and objects.
InstanceHeaderMapping(CruxOMRSRepositoryConnector, CruxDocument) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Construct a mapping from a Crux map (to map to an Egeria representation).
InstanceHeaderMapping(CruxOMRSRepositoryConnector, InstanceHeader) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Construct a mapping from an InstanceAuditHeader (to map to a Crux representation).
InstancePropertiesMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of InstanceProperties between persistence and objects.
InstancePropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps singular InstancePropertyValues between persistence and objects.
InstancePropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.InstancePropertyValueMapping
Necessary default constructor to ensure we can use the static objectMapper of the base class.
INVALID_CLASSIFICATION_FOR_ENTITY - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
INVALID_PROPERTY - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
INVALID_STRING_COMPARISON - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
IS_NULL_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
isDataStoreEmpty() - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Checks whether the data store is currently empty.
isEntityKnown(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
isKnownBaseProperty(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Check whether the specified property is a known base-level Classification property.
isKnownBaseProperty(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
Check whether the specified property is a known base-level Instance property.
isLatestVersion(ICruxAPI) - Static method in class org.odpi.egeria.connectors.juxt.crux.model.PersistenceLayer
Check whether the persistence layer for the provided Crux back-end is the latest or not.
isOnlyAProxy(CruxDocument) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Indicates whether the provided map represents only an EntityProxy (true) or a full EntityDetail (false).
isRelationshipKnown(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection

L

LATEST_VERSION - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.PersistenceLayer
 
logProblem(String, String, CruxOMRSAuditCode, Throwable, String...) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Log a problem with the connector, preferring the audit log so long as it is available and only falling back to debug-level logging if it is not.
LT_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
LTE_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
LUCENE_REGEXES - Static variable in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnectorProvider
 

M

mapper - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
 
MAPPING_FAILURE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
MapPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps singular MapPropertyValues between persistence and objects.
MapPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.MapPropertyValueMapping
 
MAX_TRAVERSAL_DEPTH - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
METADATA_COLLECTION_CONFLICT - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
METADATA_COLLECTION_ID - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
 

N

N_CLASSIFICATIONS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
 
N_LAST_CLASSIFICATION_CHANGE - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
 
NEQ_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
NO_REGEX - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
NO_SORT_PROPERTY - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
NON_EXISTENT_ENUM - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
NON_INSTANCE_RETRIEVAL - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
NOT_NULL_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
NOT_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 

O

OR_JOIN - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
OR_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
org.odpi.egeria.connectors.juxt.crux.auditlog - package org.odpi.egeria.connectors.juxt.crux.auditlog
Defines the audit and error logging messages used by the Crux repository connector.
org.odpi.egeria.connectors.juxt.crux.mapping - package org.odpi.egeria.connectors.juxt.crux.mapping
Implements the mapping logic between Egeria objects and Crux documents.
org.odpi.egeria.connectors.juxt.crux.model - package org.odpi.egeria.connectors.juxt.crux.model
Implements basic model details for the Crux repository connector.
org.odpi.egeria.connectors.juxt.crux.model.search - package org.odpi.egeria.connectors.juxt.crux.model.search
Implements the model used to translate between Egeria's search interface elements and the underlying Crux repository's search mechanisms.
org.odpi.egeria.connectors.juxt.crux.repositoryconnector - package org.odpi.egeria.connectors.juxt.crux.repositoryconnector
Defines and implements the Crux repository connector as an Open Connector Framework (OCF) connector, implementing the repository connector (MetadataCollection) interface.

P

PCO_TO_SYMBOL - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
PERSISTENCE_LAYER_MISMATCH - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
PersistenceLayer - Class in org.odpi.egeria.connectors.juxt.crux.model
Manages the persistence layer: for now, primarily indicating the version of the connector for which data has been persisted, to validate migration starting points.
PrimitivePropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps singular PrimitivePropertyValues between persistence and objects.
PrimitivePropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.PrimitivePropertyValueMapping
 
purgeClassificationReferenceCopy(String, EntityDetail, Classification) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
purgeEntity(String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Permanently delete the entity (and all of its history) from the Crux repository.
purgeEntity(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
purgeEntityReferenceCopy(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
purgeRelationship(String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Permanently delete the relationship (and all of its history) from the Crux repository.
purgeRelationship(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
purgeRelationshipReferenceCopy(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
put(Transaction.Builder, CruxDocument) - Static method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Add a write operation to the transaction (applicable for any write operation, since it is append-only).

Q

QUERY_TIMEOUT - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
QUERY_WITH - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 

R

REGEX_NOT_IMPLEMENTED - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
REGEX_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
reHomeEntity(String, String, String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
reHomeRelationship(String, String, String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
reIdentifyEntity(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
reIdentifyRelationship(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
RELATIONSHIP - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxGraphQuery
 
RELATIONSHIP_GUID - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
RELATIONSHIP_NOT_KNOWN - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
RELATIONSHIP_PROPERTIES_NS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
 
RelationshipMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps the properties of Relationships between persistence and objects.
RelationshipMapping(CruxOMRSRepositoryConnector, CruxDocument, ICruxDatasource) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
Construct a mapping from a Crux map (to map to an Egeria representation).
RelationshipMapping(CruxOMRSRepositoryConnector, Relationship) - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
Construct a mapping from a Relationship (to map to a Crux representation).
REPOSITORY_NODE_STARTING - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
REPOSITORY_NODE_STARTING_NO_CONFIG - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
REPOSITORY_NODE_STARTING_WITH_CONFIG - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
REPOSITORY_SERVICE_SHUTDOWN - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
REPOSITORY_SERVICE_STARTED - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
restoreEntity(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
restorePreviousVersionOfEntity(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Restore the previous version of the provided entity, and return the restored version (or null if there was no previous version and hence no restoration).
restorePreviousVersionOfRelationship(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Restore the previous version of the provided relationship, and return the restored version (or null if there was no previous version and hence no restoration).
restoreRelationship(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
reTypeEntity(String, String, TypeDefSummary, TypeDefSummary) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
reTypeRelationship(String, String, TypeDefSummary, TypeDefSummary) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
rules - Variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
runTx(Transaction) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Run multiple statements through Crux as a single transaction.

S

saveClassificationReferenceCopy(String, EntityDetail, Classification) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
saveEntityReferenceCopy(String, EntityDetail) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
saveReferenceCopy(EntityDetail) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Save the provided entity as a reference copy.
saveRelationshipReferenceCopy(String, Relationship) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
searchCrux(ICruxDatasource, TypeDefCategory, String, List<String>, SearchProperties, int, List<InstanceStatus>, SearchClassifications, String, SequencingOrder, int, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search Crux based on the provided parameters, using an already-opened point-in-time view of the database (should work across both Entities and Relationships).
searchCrux(TypeDefCategory, String, List<String>, SearchProperties, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search Crux based on the provided parameters (should work across both Entities and Relationships).
searchCruxText(ICruxDatasource, TypeDefCategory, String, String, int, List<InstanceStatus>, SearchClassifications, String, SequencingOrder, int, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search all text properties in Crux based on the provided parameters, using an already-opened point-in-time view of the database (should work across both Entities and Relationships).
searchCruxText(TypeDefCategory, String, String, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Search all text properties in Crux based on the provided parameters (should work across both Entities and Relationships).
SERIALIZATION_FAILURE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
SET_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
 
setMetadataCollectionId(String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
setVersion(ICruxAPI, long) - Static method in class org.odpi.egeria.connectors.juxt.crux.model.PersistenceLayer
Set the version of the persistence layer for the provided Crux back-end.
SORT_ASCENDING - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
SORT_DESCENDING - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
SORT_PROPERTY - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
start() - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
STARTS_WITH - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
STR_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
StructPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.crux.mapping
Maps singular StructPropertyValues between persistence and objects.
StructPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.StructPropertyValueMapping
 
SYNCHRONOUS_INDEX - Static variable in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnectorProvider
 

T

TEXT_SEARCH_CI - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
TEXT_SEARCH_CS - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
TextConditionBuilder - Class in org.odpi.egeria.connectors.juxt.crux.model.search
Methods for building up complex conditions that search text (strings).
toCrux() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Map from Egeria to Crux.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityDetailMapping
Translate the provided Egeria representation into a Crux document.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Translate the provided Egeria representation into a Crux map.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
Translate the provided Egeria representation into a Crux document.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Translate the provided Egeria representation into a Crux document.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
Translate the provided Egeria representation into a Crux document.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.ClassificationMapping
Map from Crux to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityDetailMapping
Map from Crux to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntityProxyMapping
Map from Crux to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.EntitySummaryMapping
Map from Crux to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.crux.mapping.RelationshipMapping
Map from Crux to Egeria.
toString() - Method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
toString() JSON-style
trimGuidFromReference(String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
Retrieve only the GUID portion of a Crux reference.
TYPE_DEF_CATEGORY - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
 
TYPE_DEF_GUIDS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
 

U

undoEntityUpdate(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
undoRelationshipUpdate(String, String) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
UNEXPECTED_RUNTIME_ERROR - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
UNKNOWN_COMPARISON_OPERATOR - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
UNKNOWN_RUNTIME_ERROR - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
 
UNMAPPED_MATCH_CRITERIA - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
UNMAPPED_PROPERTY - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
UNMAPPED_TYPE - org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
 
UPDATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
 
UPDATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.CruxQuery
 
updateEntity(EntityDetail) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Update the provided entity instance in the Crux repository.
updateEntityClassification(String, String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
updateEntityProperties(String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
updateEntityStatus(String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
updateRelationship(Relationship) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSRepositoryConnector
Update the provided relationship instance in the Crux repository.
updateRelationshipProperties(String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
updateRelationshipStatus(String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection

V

VALUE - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
valueOf(String) - Static method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSAuditCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.odpi.egeria.connectors.juxt.crux.auditlog.CruxOMRSErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceAuditHeaderMapping
 

W

WILDCARD_TEXT_SEARCH_CI - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
WILDCARD_TEXT_SEARCH_CS - Static variable in class org.odpi.egeria.connectors.juxt.crux.model.search.TextConditionBuilder
 
WRITE_RESULTS - Static variable in class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages