File

projects/m2-core/src/lib/model/ObjectParser.ts

Index

Methods

Methods

Static castArrayToClass
castArrayToClass(objects: T | T[], constructorFunction: Type)
Type parameters :
  • T
Parameters :
Name Type Optional
objects T | T[] No
constructorFunction Type<T> No
Returns : T[]
Static castToClass
castToClass(object: T, constructorFunction: Type)
Type parameters :
  • T

Common

Parameters :
Name Type Optional
object T No
constructorFunction Type<T> No
Returns : T
Static castToFilter
castToFilter(filter: T)
Type parameters :
  • T
Parameters :
Name Type Optional
filter T No
Returns : T
Static castToFilters
castToFilters(filters: T[])
Type parameters :
  • T
Parameters :
Name Type Optional
filters T[] No
Returns : T[]
Static toApplicationTemplate
toApplicationTemplate(template: any)

Applications

Parameters :
Name Type Optional
template any No
Static toApplicationTemplates
toApplicationTemplates(templates: any)
Parameters :
Name Type Optional
templates any No
Returns : ApplicationTemplate[]
Static toClassificationNode
toClassificationNode(node: any)

Nodes

Parameters :
Name Type Optional
node any No
Returns : ClassificationNode
Static toClassificationNodes
toClassificationNodes(nodes: any)
Parameters :
Name Type Optional
nodes any No
Static toConstraintTableCompliance
toConstraintTableCompliance(compliance: any)

Constraints

Parameters :
Name Type Optional
compliance any No
Static toConstraintTableCompliances
toConstraintTableCompliances(compliances: any)
Parameters :
Name Type Optional
compliances any No
Static toConstraintTableRow
toConstraintTableRow(row: any)
Parameters :
Name Type Optional
row any No
Returns : ConstraintTableRow
Static toConstraintTableRows
toConstraintTableRows(rows: any)
Parameters :
Name Type Optional
rows any No
Returns : ConstraintTableRow[]
Static toDeclarationLight
toDeclarationLight(declarationLight: any)

Declarations

Parameters :
Name Type Optional
declarationLight any No
Static toDeclarationsLight
toDeclarationsLight(declarationsLight: any)
Parameters :
Name Type Optional
declarationsLight any No
Returns : PropertyDeclarationLight[]
Static toDeclarationsWithNodes
toDeclarationsWithNodes(declarationsWithNodes: any)
Parameters :
Name Type Optional
declarationsWithNodes any No
Static toDesirableVisibilities
toDesirableVisibilities(desirableVisibilities: any)
Parameters :
Name Type Optional
desirableVisibilities any No
Static toDesirableVisibility
toDesirableVisibility(desirableVisibility: any)

Desirable visibility

Parameters :
Name Type Optional
desirableVisibility any No
Static toExportedProperties
toExportedProperties(exportedProperties: any)
Parameters :
Name Type Optional
exportedProperties any No
Returns : ExchangeProperty[]
Static toExportedProperty
toExportedProperty(exportedProperty: any)

Replication

Parameters :
Name Type Optional
exportedProperty any No
Returns : ExchangeProperty
Static toExportRestrictionInfo
toExportRestrictionInfo(systemToClassMapping: any)
Parameters :
Name Type Optional
systemToClassMapping any No
Static toExportRestrictionInfos
toExportRestrictionInfos(systemToClassMappings: any)
Parameters :
Name Type Optional
systemToClassMappings any No
Returns : ExportRestrictionInfo[]
Static toExtendedSearchCriteria
toExtendedSearchCriteria(criteria: ExtendedSearchCriteria)
Parameters :
Name Type Optional
criteria ExtendedSearchCriteria No
Static toExternalCompatibilities
toExternalCompatibilities(compatibilities: ExternalCompatibility[])
Parameters :
Name Type Optional
compatibilities ExternalCompatibility[] No
Returns : ExternalCompatibility[]
Static toExternalCompatibility
toExternalCompatibility(compatibility: ExternalCompatibility)
Parameters :
Name Type Optional
compatibility ExternalCompatibility No
Static toFacetClassifier
toFacetClassifier(classifier: any)
Parameters :
Name Type Optional
classifier any No
Returns : FacetClassifier
Static toFacetClassifiers
toFacetClassifiers(classifiers: any)
Parameters :
Name Type Optional
classifiers any No
Returns : FacetClassifier[]
Static toFavouriteElement
toFavouriteElement(element: any)
Parameters :
Name Type Optional
element any No
Returns : FavouriteElement
Static toFavouriteElements
toFavouriteElements(elements: any)
Parameters :
Name Type Optional
elements any No
Returns : FavouriteElement[]
Static toFavouriteFolder
toFavouriteFolder(folder: any)

Favourites

Parameters :
Name Type Optional
folder any No
Returns : FavouriteFolder
Static toFavouriteFolders
toFavouriteFolders(fodlers: any[])
Parameters :
Name Type Optional
fodlers any[] No
Returns : FavouriteFolder[]
Static toFoundItem
toFoundItem(foundItem: any)
Parameters :
Name Type Optional
foundItem any No
Returns : FoundItem
Static toFoundItems
toFoundItems(foundItems: any)
Parameters :
Name Type Optional
foundItems any No
Returns : FoundItem[]
Static toHierarchyHandle
toHierarchyHandle(handle: any)

HierarchyHandles

Parameters :
Name Type Optional
handle any No
Returns : HierarchyHandle
Static toHierarchyHandles
toHierarchyHandles(handles: any)
Parameters :
Name Type Optional
handles any No
Returns : HierarchyHandle[]
Static toItem
toItem(item: any)

Items

Parameters :
Name Type Optional
item any No
Returns : Item
Static toItemExternalUsage
toItemExternalUsage(usage: any)
Parameters :
Name Type Optional
usage any No
Returns : ItemExternalUsage
Static toItemExternalUsages
toItemExternalUsages(usages: any)
Parameters :
Name Type Optional
usages any No
Returns : ItemExternalUsage[]
Static toItems
toItems(items: any)
Parameters :
Name Type Optional
items any No
Returns : Item[]
Static toProperties
toProperties(properties: any)
Parameters :
Name Type Optional
properties any No
Returns : Property[]
Static toProperty
toProperty(property: any)

Attribute classifier

Parameters :
Name Type Optional
property any No
Returns : Property
Static toReferenceBook
toReferenceBook(referenceBook: any)

Reference book

Parameters :
Name Type Optional
referenceBook any No
Returns : ReferenceBook
Static toReferenceBooks
toReferenceBooks(referenceBooks: any)
Parameters :
Name Type Optional
referenceBooks any No
Returns : ReferenceBook[]
Static toRestrictionalPropertyValueHint
toRestrictionalPropertyValueHint(valueHint: any)
Parameters :
Name Type Optional
valueHint any No
Static toRestrictionalPropertyValueHints
toRestrictionalPropertyValueHints(valueHints: any)
Parameters :
Name Type Optional
valueHints any No
Returns : RestrictionalPropertyValueHint[]
Static toSecuritySubject
toSecuritySubject(subject: any)

Admin

Parameters :
Name Type Optional
subject any No
Returns : SecuritySubject
Static toSecuritySubjects
toSecuritySubjects(subjects: any)
Parameters :
Name Type Optional
subjects any No
Returns : SecuritySubject[]
Static toSimilarItems
toSimilarItems(similarItems: any)

Duplicates

Parameters :
Name Type Optional
similarItems any No
Returns : SimilarItems
Static toStartPageEntries
toStartPageEntries(entries: any)

Start page entries

Parameters :
Name Type Optional
entries any No
Returns : StartPageEntry[]
Static toTablesForItemGeneration
toTablesForItemGeneration(data: any)
Parameters :
Name Type Optional
data any No
Static toTaxonomyClassifiers
toTaxonomyClassifiers(classifiers: any)
Parameters :
Name Type Optional
classifiers any No
Static toTaxonomyColumn
toTaxonomyColumn(column: any)

Taxonomy columns

Parameters :
Name Type Optional
column any No
Returns : TaxonomyColumn
Static toTaxonomyColumns
toTaxonomyColumns(columns: any)
Parameters :
Name Type Optional
columns any No
Returns : TaxonomyColumn[]
Static toTaxonomyColumnsInfo
toTaxonomyColumnsInfo(columnsInfo: TaxonomyColumnInfo[])
Parameters :
Name Type Optional
columnsInfo TaxonomyColumnInfo[] No
Static toTransactionDetails
toTransactionDetails(txDetail: any)

Transaction

Parameters :
Name Type Optional
txDetail any No
Returns : TransactionDetails
Static toTransactionsDetails
toTransactionsDetails(txDetails: any)
Parameters :
Name Type Optional
txDetails any No
Returns : TransactionDetails[]
Static toTreeClassifier
toTreeClassifier(classifier: any)

Taxonomy classifiers

Parameters :
Name Type Optional
classifier any No
Returns : TreeClassifier
Static toTreeClassifierNode
toTreeClassifierNode(node: TreeClassifierNode, classifierId: number)

Classifier nodes

Parameters :
Name Type Optional
node TreeClassifierNode No
classifierId number No
Returns : TreeClassifierNode
Static toTreeClassifierNodes
toTreeClassifierNodes(nodes: TreeClassifierNode[], classifierId: number)
Parameters :
Name Type Optional
nodes TreeClassifierNode[] No
classifierId number No
Returns : TreeClassifierNode[]
Static toTreeClassifiers
toTreeClassifiers(classifiers: any)
Parameters :
Name Type Optional
classifiers any No
Returns : TreeClassifier[]

results matching ""

    No results matching ""