C# Class BExIS.Ddm.Providers.DummyProvider.Helpers.MetadataReader

Afficher le fichier Open project: BEXIS2/Core

Méthodes publiques

Méthode Description
GetAllCategoriesByNodeDistinct ( Facet facet, List metadataList ) : List
GetAllMetadataDatasets ( ) : List

Get all metadata as a list

GetAllMetadataDatasetsByNode ( List data, string node, string value ) : List

Get a filtered Metadata list

Where value from the node is equal

GetAllMetadataDatasetsByRangeNode ( List data, string node, string value, bool desc ) : List

Get a filtered Metadata list

Where value from the node is equal

GetAllMetadataDatasetsByValue ( List data, string value ) : List

Get all metadata where the value is inside

GetAllMetadataDatasetsWithListOfSearchCriteria ( List data, SearchCriteria searchCriteria ) : List
GetAllTextValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
GetAllValuesAsListDistinct ( List metadataList ) : IEnumerable
GetAllValuesByNode ( string nodeName, List metadataList ) : IEnumerable
GetAllValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
GetMetadataDatasetByID ( List data, string id ) : Metadata

Method Details

GetAllCategoriesByNodeDistinct() public static méthode

public static GetAllCategoriesByNodeDistinct ( Facet facet, List metadataList ) : List
facet BExIS.Ddm.Model.Facet
metadataList List
Résultat List

GetAllMetadataDatasets() public static méthode

Get all metadata as a list
public static GetAllMetadataDatasets ( ) : List
Résultat List

GetAllMetadataDatasetsByNode() public static méthode

Get a filtered Metadata list

Where value from the node is equal

public static GetAllMetadataDatasetsByNode ( List data, string node, string value ) : List
data List List of metadata objects
node string Name of the node
value string Filtervalue
Résultat List

GetAllMetadataDatasetsByRangeNode() public static méthode

Get a filtered Metadata list

Where value from the node is equal

public static GetAllMetadataDatasetsByRangeNode ( List data, string node, string value, bool desc ) : List
data List List of metadata objects
node string Name of the node
value string Filtervalue
desc bool
Résultat List

GetAllMetadataDatasetsByValue() public static méthode

Get all metadata where the value is inside
public static GetAllMetadataDatasetsByValue ( List data, string value ) : List
data List List of metadata objects
value string
Résultat List

GetAllMetadataDatasetsWithListOfSearchCriteria() public static méthode

public static GetAllMetadataDatasetsWithListOfSearchCriteria ( List data, SearchCriteria searchCriteria ) : List
data List
searchCriteria BExIS.Ddm.Model.SearchCriteria
Résultat List

GetAllTextValuesByNodeDistinct() public static méthode

public static GetAllTextValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
nodeName string
metadataList List
Résultat IEnumerable

GetAllValuesAsListDistinct() public static méthode

public static GetAllValuesAsListDistinct ( List metadataList ) : IEnumerable
metadataList List
Résultat IEnumerable

GetAllValuesByNode() public static méthode

public static GetAllValuesByNode ( string nodeName, List metadataList ) : IEnumerable
nodeName string
metadataList List
Résultat IEnumerable

GetAllValuesByNodeDistinct() public static méthode

public static GetAllValuesByNodeDistinct ( string nodeName, List metadataList ) : IEnumerable
nodeName string
metadataList List
Résultat IEnumerable

GetMetadataDatasetByID() public static méthode

public static GetMetadataDatasetByID ( List data, string id ) : Metadata
data List
id string
Résultat Metadata