Méthode | Description | |
---|---|---|
Builder ( Constructor factory, Index index ) : System.Collections.Generic |
Constructor for the
|
|
GetInstance ( Criteria criteria ) : Object | ||
GetInstance ( Object list ) : Object |
This is used to instantiate the object using a constructor that takes deserialized objects as arguments. The objects that have been deserialized are provided in declaration order so they can be passed to the constructor to instantiate the object.
|
|
GetParameter ( String name ) : Parameter |
This is used to acquire the named
|
|
IsDefault ( ) : bool |
This is used to determine if this
|
|
Score ( Criteria criteria ) : int |
This is used to score this
|
|
ToString ( ) : String |
This is used to acquire a descriptive name for the builder. Providing a name is useful in debugging and when exceptions are thrown as it describes the constructor the builder represents.
|
public Builder ( Constructor factory, Index index ) : System.Collections.Generic | ||
factory | Constructor | /// this is the factory used for instantiation /// |
index | Index | /// this is the map of parameters that are declared /// |
Résultat | System.Collections.Generic |
public GetInstance ( Criteria criteria ) : Object | ||
criteria | Criteria | /// this contains the criteria to be used /// |
Résultat | Object |
public GetInstance ( Object list ) : Object | ||
list | Object | /// this is the list of objects used for instantiation /// |
Résultat | Object |
public GetParameter ( String name ) : Parameter | ||
name | String | /// this is the name of the parameter to be acquired /// |
Résultat | Parameter |
public Score ( Criteria criteria ) : int | ||
criteria | Criteria | /// this contains the criteria to be used /// |
Résultat | int |