C# Class FluentNHibernate.MappingModel.DefaultMappingModelVisitor

Inheritance: NullMappingModelVisitor
显示文件 Open project: HudsonAkridge/fluent-nhibernate

Public Methods

Method Description
ProcessBag ( BagMapping bagMapping ) : void
ProcessClass ( ClassMapping classMapping ) : void
ProcessCompositeId ( CompositeIdMapping idMapping ) : void
ProcessId ( IdMapping idMapping ) : void
ProcessJoinedSubclass ( JoinedSubclassMapping subclassMapping ) : void
ProcessList ( ListMapping listMapping ) : void
ProcessOneToMany ( OneToManyMapping oneToManyMapping ) : void
ProcessSet ( SetMapping setMapping ) : void
ProcessSubclass ( SubclassMapping subclassMapping ) : void
Visit ( ClassMapping classMapping ) : void
Visit ( ColumnMapping columnMapping ) : void
Visit ( ComponentMappingBase componentMapping ) : void
Visit ( CompositeElementMapping compositeElementMapping ) : void
Visit ( DiscriminatorMapping discriminatorMapping ) : void
Visit ( ICollectionContentsMapping contentsMapping ) : void
Visit ( ICollectionMapping collectionMapping ) : void
Visit ( IIdentityMapping identityMapping ) : void
Visit ( ISubclassMapping subclassMapping ) : void
Visit ( IdGeneratorMapping generatorMapping ) : void
Visit ( JoinMapping joinMapping ) : void
Visit ( JoinedSubclassMapping subclassMapping ) : void
Visit ( KeyMapping keyMapping ) : void
Visit ( ManyToOneMapping manyToOneMapping ) : void
Visit ( PropertyMapping propertyMapping ) : void
Visit ( SubclassMapping subclassMapping ) : void

Protected Methods

Method Description
ProcessClassBase ( ClassMappingBase classMapping ) : void
ProcessCollection ( ICollectionMapping mapping ) : void
ProcessCollectionContents ( ICollectionContentsMapping contentsMapping ) : void
ProcessIdentity ( IIdentityMapping idMapping ) : void

Method Details

ProcessBag() public method

public ProcessBag ( BagMapping bagMapping ) : void
bagMapping FluentNHibernate.MappingModel.Collections.BagMapping
return void

ProcessClass() public method

public ProcessClass ( ClassMapping classMapping ) : void
classMapping ClassMapping
return void

ProcessClassBase() protected method

protected ProcessClassBase ( ClassMappingBase classMapping ) : void
classMapping FluentNHibernate.MappingModel.ClassBased.ClassMappingBase
return void

ProcessCollection() protected method

protected ProcessCollection ( ICollectionMapping mapping ) : void
mapping ICollectionMapping
return void

ProcessCollectionContents() protected method

protected ProcessCollectionContents ( ICollectionContentsMapping contentsMapping ) : void
contentsMapping ICollectionContentsMapping
return void

ProcessCompositeId() public method

public ProcessCompositeId ( CompositeIdMapping idMapping ) : void
idMapping FluentNHibernate.MappingModel.Identity.CompositeIdMapping
return void

ProcessId() public method

public ProcessId ( IdMapping idMapping ) : void
idMapping FluentNHibernate.MappingModel.Identity.IdMapping
return void

ProcessIdentity() protected method

protected ProcessIdentity ( IIdentityMapping idMapping ) : void
idMapping IIdentityMapping
return void

ProcessJoinedSubclass() public method

public ProcessJoinedSubclass ( JoinedSubclassMapping subclassMapping ) : void
subclassMapping JoinedSubclassMapping
return void

ProcessList() public method

public ProcessList ( ListMapping listMapping ) : void
listMapping FluentNHibernate.MappingModel.Collections.ListMapping
return void

ProcessOneToMany() public method

public ProcessOneToMany ( OneToManyMapping oneToManyMapping ) : void
oneToManyMapping FluentNHibernate.MappingModel.Collections.OneToManyMapping
return void

ProcessSet() public method

public ProcessSet ( SetMapping setMapping ) : void
setMapping FluentNHibernate.MappingModel.Collections.SetMapping
return void

ProcessSubclass() public method

public ProcessSubclass ( SubclassMapping subclassMapping ) : void
subclassMapping SubclassMapping
return void

Visit() public method

public Visit ( ClassMapping classMapping ) : void
classMapping ClassMapping
return void

Visit() public method

public Visit ( ColumnMapping columnMapping ) : void
columnMapping ColumnMapping
return void

Visit() public method

public Visit ( ComponentMappingBase componentMapping ) : void
componentMapping ComponentMappingBase
return void

Visit() public method

public Visit ( CompositeElementMapping compositeElementMapping ) : void
compositeElementMapping CompositeElementMapping
return void

Visit() public method

public Visit ( DiscriminatorMapping discriminatorMapping ) : void
discriminatorMapping DiscriminatorMapping
return void

Visit() public method

public Visit ( ICollectionContentsMapping contentsMapping ) : void
contentsMapping ICollectionContentsMapping
return void

Visit() public method

public Visit ( ICollectionMapping collectionMapping ) : void
collectionMapping ICollectionMapping
return void

Visit() public method

public Visit ( IIdentityMapping identityMapping ) : void
identityMapping IIdentityMapping
return void

Visit() public method

public Visit ( ISubclassMapping subclassMapping ) : void
subclassMapping ISubclassMapping
return void

Visit() public method

public Visit ( IdGeneratorMapping generatorMapping ) : void
generatorMapping IdGeneratorMapping
return void

Visit() public method

public Visit ( JoinMapping joinMapping ) : void
joinMapping JoinMapping
return void

Visit() public method

public Visit ( JoinedSubclassMapping subclassMapping ) : void
subclassMapping JoinedSubclassMapping
return void

Visit() public method

public Visit ( KeyMapping keyMapping ) : void
keyMapping KeyMapping
return void

Visit() public method

public Visit ( ManyToOneMapping manyToOneMapping ) : void
manyToOneMapping ManyToOneMapping
return void

Visit() public method

public Visit ( PropertyMapping propertyMapping ) : void
propertyMapping PropertyMapping
return void

Visit() public method

public Visit ( SubclassMapping subclassMapping ) : void
subclassMapping SubclassMapping
return void