MCPcopy Create free account

hub / github.com/apache/ossie / functions

Functions1,137 in github.com/apache/ossie

↓ 274 callersMethodget
(String path)
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/PolarisClient.java:183
↓ 155 callersMethodconvert
Converts the input file and writes results to the specified output directory. <p>Each semantic model is written to a separate file named after its ap
converters/salesforce/src/main/java/org/apache/ossie/converter/Converter.java:43
↓ 56 callersFunction_manifest
( semantic_models: list | None = None, metrics: list[PydanticMetric] | None = None, )
converters/dbt/tests/helpers.py:67
↓ 35 callersFunctionimp
(files, **kwargs)
converters/omni/tests/test_omni_to_osi.py:30
↓ 31 callersFunctionexport
(osi_yaml, **kwargs)
converters/omni/tests/test_osi_to_omni.py:29
↓ 30 callersFunction_roundtrip
OBML → OSI → OBML roundtrip.
converters/orionbelt/tests/test_osi_converter_properties.py:99
↓ 30 callersFunctionminimal
(**model_overrides)
converters/omni/tests/test_osi_to_omni.py:35
↓ 26 callersFunction_measure
( name: str, agg: AggregationType = AggregationType.SUM, expr: str | None = None, description:
converters/dbt/tests/helpers.py:117
↓ 26 callersFunction_osi_doc
( datasets: list[OSIDataset] | None = None, metrics: list[OSIMetric] | None = None, relationships:
converters/dbt/tests/helpers.py:214
↓ 26 callersFunctionparse
(yaml_str)
converters/omni/tests/_util.py:45
↓ 25 callersFunction_osi_dataset
( name: str, source: str = "schema.table", fields: list[OSIField] | None = None, primary_key:
converters/dbt/tests/helpers.py:180
↓ 25 callersMethodasMap
Safely casts an Object to Map. @param obj The object to cast @return The Map value
converters/salesforce/src/main/java/org/apache/ossie/util/DataStructureUtils.java:78
↓ 25 callersMethodconvert
(self)
converters/orionbelt/src/ossie_orionbelt/osi_to_obml.py:107
↓ 25 callersMethodgetString
Gets a String value from a map. @param map The map to get the value from @param key The key to look up @return The String value, or null if not found
converters/salesforce/src/main/java/org/apache/ossie/util/DataStructureUtils.java:43
↓ 24 callersMethodconvert
(self)
converters/orionbelt/src/ossie_orionbelt/obml_to_osi.py:55
↓ 24 callersFunctionconvert_osi_to_snowflake
Top-level entry point. Parses Ossie YAML, validates, converts, returns Snowflake YAML string. Expects the standard Ossie wrapped format::
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:41
↓ 20 callersFunction_osi_model
Minimal single-dataset OSI v0.2 model carrying the given metrics.
converters/orionbelt/tests/test_osi_metric_no_silent_loss.py:43
↓ 20 callersFunctionminimal_files
(**view_overrides)
converters/omni/tests/test_omni_to_osi.py:36
↓ 19 callersFunction_metric
(name: str, dialect: str, expression: str, **extra: Any)
converters/orionbelt/tests/test_osi_metric_no_silent_loss.py:66
↓ 19 callersMethodgetList
Gets a List value from a map. @param map The map to get the value from @param key The key to look up @return The List value, or null if not found
converters/salesforce/src/main/java/org/apache/ossie/util/DataStructureUtils.java:67
↓ 18 callersFunction_entity
( name: str, entity_type: EntityType = EntityType.PRIMARY, expr: str | None = None, )
converters/dbt/tests/helpers.py:136
↓ 18 callersFunction_osi_metrics
Return Ossie metrics for the first semantic model, asserting they exist.
converters/dbt/tests/test_msi_to_osi.py:76
↓ 18 callersFunctiondump_yaml
Serialize to YAML with 1.2 boolean semantics; bool-like string tokens are force-quoted so a YAML 1.1 reader of this output sees strings, not boole
converters/omni/src/osi_omni/_common.py:157
↓ 17 callersFunction_osi_field
( name: str, expression: str | None = None, is_time: bool | None = None, description: str | No
converters/dbt/tests/helpers.py:164
↓ 16 callersFunction_wrap_osi
Wrap a model dict in the standard Ossie envelope.
converters/snowflake/tests/test_osi_to_snowflake_yaml_converter.py:48
↓ 16 callersFunctiongooddata_to_osi
Convert a GoodData declarative model to an Ossie semantic model dict. Args: model: Parsed GoodData declarative model. model_name:
converters/gooddata/src/ossie_gooddata/gooddata_to_osi.py:38
↓ 15 callersFunction_roundtrip
OBML → OSI → OBML roundtrip.
converters/orionbelt/tests/test_osi_converter_measure_overrides.py:80
↓ 15 callersFunctionconvert_osi_to_honeydew
Convert an OSI YAML string to a Honeydew workspace file tree. Returns a dict mapping relative file paths to their YAML content strings. The c
converters/honeydew/src/honeydew_osi_converter.py:56
↓ 15 callersFunctionfield
(ds, name)
converters/omni/tests/test_omni_to_osi.py:54
↓ 15 callersFunctionosi_to_gooddata
Convert an Ossie semantic model dict to a GoodData declarative model. Args: osi_model: Parsed Ossie YAML as a dict. data_source_i
converters/gooddata/src/ossie_gooddata/osi_to_gooddata.py:48
↓ 15 callersFunctionstash_of
(obj)
converters/omni/tests/test_omni_to_osi.py:43
↓ 13 callersFunction_with_measure
Return a copy of _BASE_OBML with Revenue measure overrides applied.
converters/orionbelt/tests/test_osi_converter_measure_overrides.py:67
↓ 13 callersMethodgetName
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:113
↓ 12 callersFunction_field
(name, expr=None, dialect="ANSI_SQL", **extra)
converters/omni/tests/test_osi_to_omni.py:45
↓ 12 callersFunction_fields
Return fields for a dataset, asserting they exist.
converters/dbt/tests/test_msi_to_osi.py:64
↓ 12 callersFunction_simple_metric
( name: str, measure_name: str, description: str | None = None, )
converters/dbt/tests/helpers.py:78
↓ 12 callersFunctionconvert_honeydew_to_osi
Convert a Honeydew workspace directory to an OSI YAML string. Reads workspace.yml and all entity subdirectories under schema/. Honeydew field
converters/honeydew/src/honeydew_osi_converter.py:531
↓ 12 callersMethodgetSemanticModels
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:41
↓ 11 callersFunction_minimal_model
Return a minimal valid Ossie model dict.
converters/snowflake/tests/test_osi_to_snowflake_yaml_converter.py:56
↓ 11 callersFunction_osi_metric
(name: str, expression: str, description: str | None = None)
converters/dbt/tests/helpers.py:198
↓ 11 callersFunction_parse_source
Parses an Ossie dataset source string into a Snowflake base_table dict. Returns None if source is empty/None. Returns {"definition": source} for
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:361
↓ 11 callersFunction_warn_dropped_fields
Warns about Ossie fields that have no Snowflake counterpart and are dropped. Checks for universally-dropped fields (custom_extensions, label, ver
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:412
↓ 10 callersFunction_read_osi_metadata
Read OSI-preserved fields from a Honeydew object's 'osi' metadata section.
converters/honeydew/src/honeydew_osi_converter.py:955
↓ 10 callersFunctiondataset
(model, name)
converters/omni/tests/test_omni_to_osi.py:50
↓ 10 callersFunctionload_yaml
Parse YAML with 1.2 boolean semantics. A syntax error is surfaced as a ConversionError so callers (and the CLI) get a clean message.
converters/omni/src/osi_omni/_common.py:148
↓ 9 callersFunction_dimension
( name: str, dim_type: DimensionType = DimensionType.CATEGORICAL, expr: str | None = None, des
converters/dbt/tests/helpers.py:96
↓ 9 callersFunctionexpr_of
(obj)
converters/omni/tests/test_omni_to_osi.py:58
↓ 9 callersFunctionload_fixture_dir
Read a fixture Omni model directory as {relative posix path: text}.
converters/omni/tests/_util.py:35
↓ 8 callersFunction_build_osi_metadata
Build a Honeydew metadata entry that stores OSI-only fields for round-tripping.
converters/honeydew/src/honeydew_osi_converter.py:927
↓ 8 callersFunction_convert_relationship
Converts an Ossie relationship dict to a Snowflake relationship dict.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:269
↓ 8 callersFunction_extract_synonyms
Extracts synonyms list from a structured ai_context object. If ai_context is a dict with a 'synonyms' key, returns the synonyms list. If ai_c
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:399
↓ 8 callersFunction_osi
(model_dict)
converters/honeydew/tests/test_honeydew_osi_converter.py:54
↓ 8 callersFunction_render_filter_template
Render an MSI where-filter Jinja template to a plain SQL fragment. Jinja references such as `{{ Dimension('order__status') }}`, `{{ TimeDimen
converters/dbt/src/ossie_dbt/filter_utils.py:110
↓ 8 callersFunction_unconverted_stash
Pull the preserved OSI metrics out of the OSI-vendor customExtension.
converters/orionbelt/tests/test_osi_metric_no_silent_loss.py:373
↓ 8 callersMethodasList
Safely casts an Object to List&lt;Object&gt;. Caller should check instanceof List before calling this method. @param obj the object to cast @return t
converters/salesforce/src/main/java/org/apache/ossie/util/DataStructureUtils.java:90
↓ 8 callersMethodgetDatasets
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:66
↓ 8 callersMethodgetDescription
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:116
↓ 8 callersMethodparse
Parse an Ossie YAML file from the given path.
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/OsiModelParser.java:42
↓ 7 callersFunction_extract_expression
Selects the best dialect expression for Snowflake. Returns the expression string, or None if only unsupported dialects are present (the field
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:312
↓ 7 callersFunction_warn
(scope, msg)
converters/omni/src/osi_omni/osi_to_omni.py:59
↓ 7 callersMethodapplyMappings
Applies mappings from source to target format. Assumes mappings are pre-filtered to the same top-level key.
converters/salesforce/src/main/java/org/apache/ossie/converter/GenericMappingEngine.java:53
↓ 7 callersFunctionconvert_omni_to_osi
Convert Omni model files ({relative filename: YAML str}) to OSI YAML. `model_name` overrides the OSI model name (default: the mapped topic's name
converters/omni/src/osi_omni/omni_to_osi.py:115
↓ 7 callersMethodcount
(self, lo, hi)
converters/omni/tests/_roundtrip_helpers.py:69
↓ 7 callersMethodnext
(self, prefix)
converters/omni/tests/_roundtrip_helpers.py:99
↓ 7 callersMethodtoString
()
converters/salesforce/src/main/java/org/apache/ossie/mapper/FileBasedPropertyMapper.java:108
↓ 6 callersFunction_classify_field
Returns 'dimension', 'time_dimension', or 'fact' based on field structure.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:218
↓ 6 callersMethod_convert
(self)
converters/orionbelt/tests/test_osi_converter_pop.py:149
↓ 6 callersFunction_convert_named_expr
Converts an Ossie field or metric dict to a Snowflake entry with name, expr, description, and synonyms. Args: entry: The Ossie field
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:228
↓ 6 callersFunction_filter
(sql: str)
converters/dbt/tests/helpers.py:151
↓ 6 callersMethod_find_metric
(self, osi: dict, name: str)
converters/orionbelt/tests/test_osi_converter_pop.py:154
↓ 6 callersFunction_osi_metric
(osi: dict, name: str)
converters/orionbelt/tests/test_osi_converter_trend_v26.py:123
↓ 6 callersFunction_pick_ansi_expression
Select the ANSI_SQL expression; fall back to first available dialect.
converters/honeydew/src/honeydew_osi_converter.py:408
↓ 6 callersFunction_two_view_files
(rels)
converters/omni/tests/test_omni_to_osi.py:160
↓ 6 callersMethod_unquote_identifier
Strip SQL identifier quoting (double quotes, backticks, or brackets).
converters/orionbelt/src/ossie_orionbelt/osi_to_obml.py:1023
↓ 6 callersFunction_warnings_of
(osi_yaml, **kwargs)
converters/omni/tests/test_osi_to_omni.py:301
↓ 6 callersFunction_write_workspace
Write a minimal Honeydew workspace to tmp_dir.
converters/honeydew/tests/test_honeydew_osi_converter.py:90
↓ 6 callersMethodchance
(self, p=0.5)
converters/omni/tests/_roundtrip_helpers.py:66
↓ 6 callersMethodfilterMappingsByPrefix
Filters mappings to get all entries with a specific prefix. Returns map with only the matching entries. Example: filterMappingsByPrefix(mappings, "da
converters/salesforce/src/main/java/org/apache/ossie/util/MappingUtils.java:57
↓ 6 callersFunctionis_simple_identifier
True if `expr` is a single bare column reference (no operators/functions).
converters/omni/src/osi_omni/_common.py:164
↓ 6 callersMethodstreamMaps
Filters a list to only Map items and returns a stream of safely cast Maps. This reduces boilerplate when iterating over heterogeneous lists. <p>Examp
converters/salesforce/src/main/java/org/apache/ossie/util/DataStructureUtils.java:122
↓ 6 callersMethodtext
(self)
converters/omni/tests/_roundtrip_helpers.py:75
↓ 6 callersMethodto_osi_yaml
Serialize to Ossie-compliant YAML (uses field aliases and excludes None values).
python/src/ossie/models.py:175
↓ 5 callersFunction_assign_metrics_to_entities
Assign each OSI metric to the most appropriate Honeydew entity. Priority: 1. HONEYDEW ``custom_extension`` entity hint (preserves round-trip
converters/honeydew/src/honeydew_osi_converter.py:466
↓ 5 callersMethod_convert
(self)
converters/orionbelt/tests/test_osi_converter_cumulative.py:103
↓ 5 callersFunction_convert_dataset
Converts an Ossie dataset dict to a Snowflake table dict.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:146
↓ 5 callersFunction_fields_to_honeydew
Classify OSI fields into Honeydew dataset attributes and calculated attributes.
converters/honeydew/src/honeydew_osi_converter.py:166
↓ 5 callersMethod_find_metric
(self, osi: dict, name: str)
converters/orionbelt/tests/test_osi_converter_cumulative.py:108
↓ 5 callersFunction_get_honeydew_extension
Extract the HONEYDEW custom_extension data from an OSI object.
converters/honeydew/src/honeydew_osi_converter.py:980
↓ 5 callersFunction_get_title
Get a title from an Ossie object, preferring ai_context synonyms.
converters/gooddata/src/ossie_gooddata/osi_to_gooddata.py:287
↓ 5 callersFunction_merge_filter_sqls
Join non-None SQL filter strings with AND, wrapping each in parens when multiple.
converters/dbt/src/ossie_dbt/filter_utils.py:149
↓ 5 callersFunction_normalize_identifier
Uppercases an unquoted Snowflake identifier; strips and preserves quoted ones.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:353
↓ 5 callersMethod_roundtrip_osi
OBML → OSI → OBML roundtrip.
converters/orionbelt/tests/test_osi_converter_pop.py:248
↓ 5 callersFunction_warn
(scope, msg)
converters/omni/src/osi_omni/omni_to_osi.py:56
↓ 5 callersMethodcolname
(self)
converters/omni/tests/_roundtrip_helpers.py:84
↓ 5 callersMethoddeepCopyValue
Deep copies a value (Map, List, or primitive). @param value the value to copy @return the deep copy
converters/salesforce/src/main/java/org/apache/ossie/util/PathUtils.java:133
↓ 5 callersMethodfindItemById
Finds an item in an array by matching an identifier field. @param array The array to search @param idKey The key to match (e.g., "apiName", "name") @
converters/salesforce/src/main/java/org/apache/ossie/util/DataStructureUtils.java:136
↓ 5 callersFunctionforeign_vendor_extensions
Return non-OMNI custom_extensions (dropped on export, with a warning).
converters/omni/src/osi_omni/_common.py:260
↓ 5 callersFunctioninstructions_of
The free-text part of an OSI ai_context: the string itself, or the object form's `instructions`.
converters/omni/src/osi_omni/_common.py:299
↓ 5 callersFunctionread_stash
Return the OMNI stash dict on an OSI object, or {} if absent. The `_v` version marker is stripped from the returned dict.
converters/omni/src/osi_omni/_common.py:227
↓ 5 callersMethodvalidate
Validates Ossie semantic model data against the schema. @param data The semantic model data to validate @throws ValidationException if validation fai
converters/salesforce/src/main/java/org/apache/ossie/validator/SchemaValidator.java:92
next →1–100 of 1,137, ranked by callers