C# Runtime  0.8
Public Member Functions | Protected Member Functions | List of all members
alfa.rt.EntityBuilder< E, K > Class Template Referenceabstract

Abstract base class for entity builders. More...

Inheritance diagram for alfa.rt.EntityBuilder< E, K >:
alfa.rt.Builder< E > alfa.rt.IEntityBuilder< E, K > alfa.rt.IBuilder< E >

Public Member Functions

abstract Builder< E > assignKey (K k)
 Assign a key object to this entity builder. More...
 
- Public Member Functions inherited from alfa.rt.Builder< E >
 Builder (BuilderConfig cc)
 
abstract T Build ()
 
abstract void Modify (string fieldName, object val)
 
- Public Member Functions inherited from alfa.rt.IBuilder< E >
void Modify (string fieldName, object val)
 Assign given value to the field name specified. More...
 
Build ()
 Return a concrete/read-only instance of the builder object More...
 

Protected Member Functions

 EntityBuilder (BuilderConfig cc)
 
- Protected Member Functions inherited from alfa.rt.Builder< E >
BuilderConfig builderConfig ()
 Get the configuration object for this builder. More...
 

Additional Inherited Members

- Protected Attributes inherited from alfa.rt.Builder< E >
BuilderConfig _builderConfig
 

Detailed Description

Abstract base class for entity builders.

Member Function Documentation

◆ assignKey()

abstract Builder<E> alfa.rt.EntityBuilder< E, K >.assignKey ( k)
pure virtual

Assign a key object to this entity builder.

Returns
The key.
Parameters
kK.

Implements alfa.rt.IEntityBuilder< E, K >.


The documentation for this class was generated from the following file: