@origints/core
Classes
Section titled “Classes”- EmitBuilder
- ExtractionError
- JsonNode
- JsonSchema
- OutputTransformBuilder
- Plan
- Planner
- RuntimeLineage
- ScopedOutputTransformBuilder
- SourceLocationRegistry
- SpecBuilder
- TransformRegistry
Interfaces
Section titled “Interfaces”- AggregateSpec
- ApplySpec
- ArraySpec
- BaseSourceLocation
- BaseSourcesInput
- ConcatSpec
- ConstraintFailure
- DeriveSpec
- DirectInput
- ExcelLocation
- Extraction
- ExtractionCondition
- ExtractionFailure
- ExtractionSuccess
- FileInput
- FilesInput
- FilterSpec
- FormatFailure
- FormatLineageOptions
- FormatSpec
- FormattedLineage
- FormattedStep
- GroupBySpec
- GuardSpec
- HtmlLocation
- IndexBySpec
- JsonLocation
- JsonSchemaObject
- JsonSchemaOptions
- LiteralSpec
- MapSpec
- MatchCase
- MatchDefault
- MatchSpec
- MissingFailure
- NestSpec
- ObjectSpec
- OmitSpec
- OutputBuilder
- OutputMeta
- PanicFailure
- PanicSpec
- PickSpec
- PivotSpec
- PostProcess
- RenameSpec
- RunContext
- RuntimeFailure
- SortSpec
- SourceMapEntry
- SourcesInput
- SpecBuilderMethods
- TextLocation
- TransformImpl
- TrySpec
- TypeFailure
- UnnestSpec
- ValidatedInput
- ValidationFailure
- ValidationIssue
- YamlLocation
Type Aliases
Section titled “Type Aliases”- AggregateOp
- AnyInput
- AnyValidatedInput
- AstNode
- BaseInput
BooleanSpec- Brand
- ByteStream
- DataSpecProxy
- EmitAstNode
- ExtractionResult
- ExtractionStrategy
- Failure
- FailureKind
- InferOutput
- Input
- JsonExtract
- JsonFailure
- JsonPath
- JsonResult
- JsonStep
- JsonValue
- MapOutAstNode
- MatchAstNode
- MatchPredicate
- MergeAstNode
- NodeId
NullSpecNumberSpec- OutputPredicate
- OutputTransformSpec
- PlanAst
- RunResult
- RuntimeInject
- RuntimeLineageNode
- Schema
- SortField
- SourceLocation
- SourceLocationFormatter
- SourceMap
- Spec
- SpecExecutor
StringSpec- TransformAst
- TypedTransformAst
- ValidatedDirectInput
- ValidatedFileInput
- ValidatedFilesInput
- ValidationResult
Variables
Section titled “Variables”Functions
Section titled “Functions”- and
- applyOutputTransformsToSchema
- applyOutputTransformToSchema
- avg
- collect
- concat
- constraintFailure
- contains
- count
- createDataSpecProxy
- createEmitBuilder
- createOutputBuilder
deriveOutputSchema- deriveRuntimeSourceMap
- deriveSourceMap
- endsWith
- eq
- excelLocation
- executeOutputTransforms
- executeSpec
- extract
- field
- first
- formatFailure
- formatInputPath
- formatJsonPath
- formatLineage
- formatLineageAsString
- formatLocation
- formatSourceMap
- formatValidationIssues
- gt
- gte
- guard
- htmlLocation
- isSourcesInput
- isValidatedInput
- jsonLocation
- last
- literal
- load
- loadFile
- loadFiles
- lt
- lte
- mapSources
- mapSpec
- matches
- max
- min
- missingFailure
- neq
- not
- oneOf
- optional
optionalBooleanoptionalNumberoptionalString- or
- otherwise
- panic
- panicFailure
- parseJson
- registerSpecExecutor
- run
- runtimeFailure
- sources
- startsWith
- streamToString
- sum
- textLocation
- tryExtract
- typeFailure
- validateValue
- validateValueSync
- validationFailure
- when
- yamlLocation
References
Section titled “References”ExtractSpec
Section titled “ExtractSpec”Renames and re-exports FormatSpec
PathBuilder
Section titled “PathBuilder”Renames and re-exports SpecBuilder