C# Class Spark.Mongo.Search.Indexer.BsonIndexDocumentBuilder

Afficher le fichier Open project: raysearchlabs/spark Class Usage Examples

Méthodes publiques

Méthode Description
BsonIndexDocumentBuilder ( IKey key ) : System
Cast ( Hl7.Fhir.Model.FhirDateTime dt ) : string
Cast ( Hl7.Fhir.Model.FhirString s ) : string
Cast ( Hl7.Fhir.Model.FhirUri uri ) : string
Cast ( Hl7.Fhir.Model.Resource resource ) : string
Cast ( Hl7.Fhir.Model.ResourceReference reference ) : string
InvokeWrite ( Definition definition, object item ) : void
ToDocument ( ) : BsonDocument
Write ( Definition definition, Hl7.Fhir.Model.Address address ) : void
Write ( Definition definition, Hl7.Fhir.Model.Code code ) : void
Write ( Definition definition, CodeableConcept concept ) : void
Write ( Definition definition, Hl7.Fhir.Model.Coding coding ) : void
Write ( Definition definition, Hl7.Fhir.Model.ContactPoint contact ) : void
Write ( Definition definition, Enum item ) : void
Write ( Definition definition, Hl7.Fhir.Model.HumanName name ) : void
Write ( Definition definition, IEnumerable items ) : void
Write ( Definition definition, Hl7.Fhir.Model.Identifier identifier ) : void
Write ( Definition definition, List list ) : void
Write ( Definition definition, Hl7.Fhir.Model.Period period ) : void
Write ( Definition definition, Hl7.Fhir.Model.Quantity quantity ) : void
Write ( Definition definition, string value ) : void
WriteMetaData ( IKey key, int level, Hl7.Fhir.Model.Resource resource ) : void

Private Methods

Méthode Description
LogNotImplemented ( object item ) : void
getEnumLiteral ( Enum item ) : string

Method Details

BsonIndexDocumentBuilder() public méthode

public BsonIndexDocumentBuilder ( IKey key ) : System
key IKey
Résultat System

Cast() public méthode

public Cast ( Hl7.Fhir.Model.FhirDateTime dt ) : string
dt Hl7.Fhir.Model.FhirDateTime
Résultat string

Cast() public méthode

public Cast ( Hl7.Fhir.Model.FhirString s ) : string
s Hl7.Fhir.Model.FhirString
Résultat string

Cast() public méthode

public Cast ( Hl7.Fhir.Model.FhirUri uri ) : string
uri Hl7.Fhir.Model.FhirUri
Résultat string

Cast() public méthode

public Cast ( Hl7.Fhir.Model.Resource resource ) : string
resource Hl7.Fhir.Model.Resource
Résultat string

Cast() public méthode

public Cast ( Hl7.Fhir.Model.ResourceReference reference ) : string
reference Hl7.Fhir.Model.ResourceReference
Résultat string

InvokeWrite() public méthode

public InvokeWrite ( Definition definition, object item ) : void
definition Spark.Mongo.Search.Common.Definition
item object
Résultat void

ToDocument() public méthode

public ToDocument ( ) : BsonDocument
Résultat BsonDocument

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.Address address ) : void
definition Spark.Mongo.Search.Common.Definition
address Hl7.Fhir.Model.Address
Résultat void

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.Code code ) : void
definition Spark.Mongo.Search.Common.Definition
code Hl7.Fhir.Model.Code
Résultat void

Write() public méthode

public Write ( Definition definition, CodeableConcept concept ) : void
definition Spark.Mongo.Search.Common.Definition
concept Hl7.Fhir.Model.CodeableConcept
Résultat void

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.Coding coding ) : void
definition Spark.Mongo.Search.Common.Definition
coding Hl7.Fhir.Model.Coding
Résultat void

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.ContactPoint contact ) : void
definition Spark.Mongo.Search.Common.Definition
contact Hl7.Fhir.Model.ContactPoint
Résultat void

Write() public méthode

public Write ( Definition definition, Enum item ) : void
definition Spark.Mongo.Search.Common.Definition
item System.Enum
Résultat void

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.HumanName name ) : void
definition Spark.Mongo.Search.Common.Definition
name Hl7.Fhir.Model.HumanName
Résultat void

Write() public méthode

public Write ( Definition definition, IEnumerable items ) : void
definition Spark.Mongo.Search.Common.Definition
items IEnumerable
Résultat void

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.Identifier identifier ) : void
definition Spark.Mongo.Search.Common.Definition
identifier Hl7.Fhir.Model.Identifier
Résultat void

Write() public méthode

public Write ( Definition definition, List list ) : void
definition Spark.Mongo.Search.Common.Definition
list List
Résultat void

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.Period period ) : void
definition Spark.Mongo.Search.Common.Definition
period Hl7.Fhir.Model.Period
Résultat void

Write() public méthode

public Write ( Definition definition, Hl7.Fhir.Model.Quantity quantity ) : void
definition Spark.Mongo.Search.Common.Definition
quantity Hl7.Fhir.Model.Quantity
Résultat void

Write() public méthode

public Write ( Definition definition, string value ) : void
definition Spark.Mongo.Search.Common.Definition
value string
Résultat void

WriteMetaData() public méthode

public WriteMetaData ( IKey key, int level, Hl7.Fhir.Model.Resource resource ) : void
key IKey
level int
resource Hl7.Fhir.Model.Resource
Résultat void