Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/ossie
/ functions
Functions
1,137 in github.com/apache/ossie
⨍
Functions
1,137
◇
Types & classes
173
↳
Endpoints
4
↓ 274 callers
Method
get
(String path)
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/PolarisClient.java:183
↓ 155 callers
Method
convert
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 callers
Function
_manifest
( semantic_models: list | None = None, metrics: list[PydanticMetric] | None = None, )
converters/dbt/tests/helpers.py:67
↓ 35 callers
Function
imp
(files, **kwargs)
converters/omni/tests/test_omni_to_osi.py:30
↓ 31 callers
Function
export
(osi_yaml, **kwargs)
converters/omni/tests/test_osi_to_omni.py:29
↓ 30 callers
Function
_roundtrip
OBML → OSI → OBML roundtrip.
converters/orionbelt/tests/test_osi_converter_properties.py:99
↓ 30 callers
Function
minimal
(**model_overrides)
converters/omni/tests/test_osi_to_omni.py:35
↓ 26 callers
Function
_measure
( name: str, agg: AggregationType = AggregationType.SUM, expr: str | None = None, description:
converters/dbt/tests/helpers.py:117
↓ 26 callers
Function
_osi_doc
( datasets: list[OSIDataset] | None = None, metrics: list[OSIMetric] | None = None, relationships:
converters/dbt/tests/helpers.py:214
↓ 26 callers
Function
parse
(yaml_str)
converters/omni/tests/_util.py:45
↓ 25 callers
Function
_osi_dataset
( name: str, source: str = "schema.table", fields: list[OSIField] | None = None, primary_key:
converters/dbt/tests/helpers.py:180
↓ 25 callers
Method
asMap
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 callers
Method
convert
(self)
converters/orionbelt/src/ossie_orionbelt/osi_to_obml.py:107
↓ 25 callers
Method
getString
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 callers
Method
convert
(self)
converters/orionbelt/src/ossie_orionbelt/obml_to_osi.py:55
↓ 24 callers
Function
convert_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 callers
Function
_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 callers
Function
minimal_files
(**view_overrides)
converters/omni/tests/test_omni_to_osi.py:36
↓ 19 callers
Function
_metric
(name: str, dialect: str, expression: str, **extra: Any)
converters/orionbelt/tests/test_osi_metric_no_silent_loss.py:66
↓ 19 callers
Method
getList
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 callers
Function
_entity
( name: str, entity_type: EntityType = EntityType.PRIMARY, expr: str | None = None, )
converters/dbt/tests/helpers.py:136
↓ 18 callers
Function
_osi_metrics
Return Ossie metrics for the first semantic model, asserting they exist.
converters/dbt/tests/test_msi_to_osi.py:76
↓ 18 callers
Function
dump_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 callers
Function
_osi_field
( name: str, expression: str | None = None, is_time: bool | None = None, description: str | No
converters/dbt/tests/helpers.py:164
↓ 16 callers
Function
_wrap_osi
Wrap a model dict in the standard Ossie envelope.
converters/snowflake/tests/test_osi_to_snowflake_yaml_converter.py:48
↓ 16 callers
Function
gooddata_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 callers
Function
_roundtrip
OBML → OSI → OBML roundtrip.
converters/orionbelt/tests/test_osi_converter_measure_overrides.py:80
↓ 15 callers
Function
convert_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 callers
Function
field
(ds, name)
converters/omni/tests/test_omni_to_osi.py:54
↓ 15 callers
Function
osi_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 callers
Function
stash_of
(obj)
converters/omni/tests/test_omni_to_osi.py:43
↓ 13 callers
Function
_with_measure
Return a copy of _BASE_OBML with Revenue measure overrides applied.
converters/orionbelt/tests/test_osi_converter_measure_overrides.py:67
↓ 13 callers
Method
getName
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:113
↓ 12 callers
Function
_field
(name, expr=None, dialect="ANSI_SQL", **extra)
converters/omni/tests/test_osi_to_omni.py:45
↓ 12 callers
Function
_fields
Return fields for a dataset, asserting they exist.
converters/dbt/tests/test_msi_to_osi.py:64
↓ 12 callers
Function
_simple_metric
( name: str, measure_name: str, description: str | None = None, )
converters/dbt/tests/helpers.py:78
↓ 12 callers
Function
convert_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 callers
Method
getSemanticModels
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:41
↓ 11 callers
Function
_minimal_model
Return a minimal valid Ossie model dict.
converters/snowflake/tests/test_osi_to_snowflake_yaml_converter.py:56
↓ 11 callers
Function
_osi_metric
(name: str, expression: str, description: str | None = None)
converters/dbt/tests/helpers.py:198
↓ 11 callers
Function
_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 callers
Function
_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 callers
Function
_read_osi_metadata
Read OSI-preserved fields from a Honeydew object's 'osi' metadata section.
converters/honeydew/src/honeydew_osi_converter.py:955
↓ 10 callers
Function
dataset
(model, name)
converters/omni/tests/test_omni_to_osi.py:50
↓ 10 callers
Function
load_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 callers
Function
_dimension
( name: str, dim_type: DimensionType = DimensionType.CATEGORICAL, expr: str | None = None, des
converters/dbt/tests/helpers.py:96
↓ 9 callers
Function
expr_of
(obj)
converters/omni/tests/test_omni_to_osi.py:58
↓ 9 callers
Function
load_fixture_dir
Read a fixture Omni model directory as {relative posix path: text}.
converters/omni/tests/_util.py:35
↓ 8 callers
Function
_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 callers
Function
_convert_relationship
Converts an Ossie relationship dict to a Snowflake relationship dict.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:269
↓ 8 callers
Function
_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 callers
Function
_osi
(model_dict)
converters/honeydew/tests/test_honeydew_osi_converter.py:54
↓ 8 callers
Function
_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 callers
Function
_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 callers
Method
asList
Safely casts an Object to List<Object>. 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 callers
Method
getDatasets
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:66
↓ 8 callers
Method
getDescription
()
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/model/OsiModel.java:116
↓ 8 callers
Method
parse
Parse an Ossie YAML file from the given path.
converters/polaris/src/main/java/org/apache/ossie/converter/polaris/OsiModelParser.java:42
↓ 7 callers
Function
_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 callers
Function
_warn
(scope, msg)
converters/omni/src/osi_omni/osi_to_omni.py:59
↓ 7 callers
Method
applyMappings
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 callers
Function
convert_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 callers
Method
count
(self, lo, hi)
converters/omni/tests/_roundtrip_helpers.py:69
↓ 7 callers
Method
next
(self, prefix)
converters/omni/tests/_roundtrip_helpers.py:99
↓ 7 callers
Method
toString
()
converters/salesforce/src/main/java/org/apache/ossie/mapper/FileBasedPropertyMapper.java:108
↓ 6 callers
Function
_classify_field
Returns 'dimension', 'time_dimension', or 'fact' based on field structure.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:218
↓ 6 callers
Method
_convert
(self)
converters/orionbelt/tests/test_osi_converter_pop.py:149
↓ 6 callers
Function
_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 callers
Function
_filter
(sql: str)
converters/dbt/tests/helpers.py:151
↓ 6 callers
Method
_find_metric
(self, osi: dict, name: str)
converters/orionbelt/tests/test_osi_converter_pop.py:154
↓ 6 callers
Function
_osi_metric
(osi: dict, name: str)
converters/orionbelt/tests/test_osi_converter_trend_v26.py:123
↓ 6 callers
Function
_pick_ansi_expression
Select the ANSI_SQL expression; fall back to first available dialect.
converters/honeydew/src/honeydew_osi_converter.py:408
↓ 6 callers
Function
_two_view_files
(rels)
converters/omni/tests/test_omni_to_osi.py:160
↓ 6 callers
Method
_unquote_identifier
Strip SQL identifier quoting (double quotes, backticks, or brackets).
converters/orionbelt/src/ossie_orionbelt/osi_to_obml.py:1023
↓ 6 callers
Function
_warnings_of
(osi_yaml, **kwargs)
converters/omni/tests/test_osi_to_omni.py:301
↓ 6 callers
Function
_write_workspace
Write a minimal Honeydew workspace to tmp_dir.
converters/honeydew/tests/test_honeydew_osi_converter.py:90
↓ 6 callers
Method
chance
(self, p=0.5)
converters/omni/tests/_roundtrip_helpers.py:66
↓ 6 callers
Method
filterMappingsByPrefix
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 callers
Function
is_simple_identifier
True if `expr` is a single bare column reference (no operators/functions).
converters/omni/src/osi_omni/_common.py:164
↓ 6 callers
Method
streamMaps
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 callers
Method
text
(self)
converters/omni/tests/_roundtrip_helpers.py:75
↓ 6 callers
Method
to_osi_yaml
Serialize to Ossie-compliant YAML (uses field aliases and excludes None values).
python/src/ossie/models.py:175
↓ 5 callers
Function
_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 callers
Method
_convert
(self)
converters/orionbelt/tests/test_osi_converter_cumulative.py:103
↓ 5 callers
Function
_convert_dataset
Converts an Ossie dataset dict to a Snowflake table dict.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:146
↓ 5 callers
Function
_fields_to_honeydew
Classify OSI fields into Honeydew dataset attributes and calculated attributes.
converters/honeydew/src/honeydew_osi_converter.py:166
↓ 5 callers
Method
_find_metric
(self, osi: dict, name: str)
converters/orionbelt/tests/test_osi_converter_cumulative.py:108
↓ 5 callers
Function
_get_honeydew_extension
Extract the HONEYDEW custom_extension data from an OSI object.
converters/honeydew/src/honeydew_osi_converter.py:980
↓ 5 callers
Function
_get_title
Get a title from an Ossie object, preferring ai_context synonyms.
converters/gooddata/src/ossie_gooddata/osi_to_gooddata.py:287
↓ 5 callers
Function
_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 callers
Function
_normalize_identifier
Uppercases an unquoted Snowflake identifier; strips and preserves quoted ones.
converters/snowflake/src/osi_to_snowflake_yaml_converter.py:353
↓ 5 callers
Method
_roundtrip_osi
OBML → OSI → OBML roundtrip.
converters/orionbelt/tests/test_osi_converter_pop.py:248
↓ 5 callers
Function
_warn
(scope, msg)
converters/omni/src/osi_omni/omni_to_osi.py:56
↓ 5 callers
Method
colname
(self)
converters/omni/tests/_roundtrip_helpers.py:84
↓ 5 callers
Method
deepCopyValue
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 callers
Method
findItemById
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 callers
Function
foreign_vendor_extensions
Return non-OMNI custom_extensions (dropped on export, with a warning).
converters/omni/src/osi_omni/_common.py:260
↓ 5 callers
Function
instructions_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 callers
Function
read_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 callers
Method
validate
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