- 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>, OMRSRepositoryHelper, String, 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>, OMRSRepositoryHelper, String, 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>, OMRSRepositoryHelper, String) - 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
-
- 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, 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).
- 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).
- classifyEntity(String, String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.crux.repositoryconnector.CruxOMRSMetadataCollection
- classifyEntity(String, String, String, String, String, ClassificationOrigin, 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.
- ConditionBuilder() - Constructor for class org.odpi.egeria.connectors.juxt.crux.model.search.ConditionBuilder
-
- 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.
- Constants() - Constructor for class org.odpi.egeria.connectors.juxt.crux.mapping.Constants
-
- 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_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
-
- 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, 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.
- findEntityRelationships(ICruxDatasource, String, String, boolean) - 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.
- 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(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.
- 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.
- getArrayPropertyValueForComparison(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>, OMRSRepositoryHelper, String, 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(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(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(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, 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(IPersistentMap, JavaType) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.AbstractMapping
-
Retrieve the deserialized value given an embedded form.
- getEmbeddedSerializedForm(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, String, String) - 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.
- getEntitySummary(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.
- 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(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(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(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(Integer) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.EnumPropertyValueMapping
-
Convert the provided ordinal into its InstanceProvenanceType.
- getInstanceStatusFromOrdinal(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(String, OMRSRepositoryHelper, 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(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(String...) - 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.CruxOMRSErrorCode
-
Retrieve a message definition object for an exception.
- getNamesForProperty(String, OMRSRepositoryHelper, 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, String) - Static method in class org.odpi.egeria.connectors.juxt.crux.mapping.InstanceHeaderMapping
-
Translate the provided details into a Crux reference.
- 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.
- 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(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(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
-