Namespaces

Types in FluentNHibernate.Visitors

Type IMappingModelVisitor

Namespace FluentNHibernate.Visitors

Methods

Public instance methods

void ProcessAny(AnyMapping mapping)

void ProcessArray(ArrayMapping mapping)

void ProcessBag(BagMapping bagMapping)

void ProcessCache(CacheMapping mapping)

void ProcessClass(ClassMapping classMapping)

void ProcessColumn(ColumnMapping columnMapping)

void ProcessComponent(ComponentMapping mapping)

void ProcessComponent(ReferenceComponentMapping componentMapping)

void ProcessCompositeElement(CompositeElementMapping compositeElementMapping)

void ProcessCompositeId(CompositeIdMapping idMapping)

void ProcessCompositeIndex(CompositeIndexMapping compositeIndexMapping)

void ProcessDiscriminator(DiscriminatorMapping discriminatorMapping)

void ProcessElement(ElementMapping mapping)

void ProcessFilter(FilterMapping mapping)

void ProcessFilterDefinition(FilterDefinitionMapping mapping)

void ProcessGenerator(GeneratorMapping generatorMapping)

void ProcessHibernateMapping(HibernateMapping hibernateMapping)

void ProcessId(IdMapping idMapping)

void ProcessImport(ImportMapping importMapping)

void ProcessIndex(IndexMapping indexMapping)

void ProcessIndex(IIndexMapping indexMapping)

void ProcessJoin(JoinMapping joinMapping)

void ProcessKey(KeyMapping keyMapping)

void ProcessKeyManyToOne(KeyManyToOneMapping mapping)

void ProcessKeyProperty(KeyPropertyMapping mapping)

void ProcessList(ListMapping listMapping)

void ProcessManyToMany(ManyToManyMapping manyToManyMapping)

void ProcessManyToOne(ManyToOneMapping manyToOneMapping)

void ProcessMap(MapMapping mapping)

void ProcessMetaValue(MetaValueMapping mapping)

void ProcessNaturalId(NaturalIdMapping naturalIdMapping)

void ProcessOneToMany(OneToManyMapping oneToManyMapping)

void ProcessOneToOne(OneToOneMapping mapping)

void ProcessParent(ParentMapping parentMapping)

void ProcessProperty(PropertyMapping propertyMapping)

void ProcessSet(SetMapping setMapping)

void ProcessStoredProcedure(StoredProcedureMapping mapping)

void ProcessSubclass(SubclassMapping subclassMapping)

void ProcessTuplizer(TuplizerMapping mapping)

void ProcessVersion(VersionMapping mapping)

void Visit(FilterDefinitionMapping mapping)

void Visit(ManyToOneMapping manyToOneMapping)

void Visit(KeyMapping keyMapping)

void Visit(ICollectionMapping collectionMapping)

void Visit(PropertyMapping propertyMapping)

void Visit(ColumnMapping columnMapping)

void Visit(SubclassMapping subclassMapping)

void Visit(ICollectionRelationshipMapping relationshipMapping)

void Visit(GeneratorMapping generatorMapping)

void Visit(IIdentityMapping identityMapping)

void Visit(IEnumerable<HibernateMapping> mappings)

This bad boy is the entry point to the visitor

void Visit(IdMapping mapping)

void Visit(StoredProcedureMapping mapping)

void Visit(TuplizerMapping mapping)

void Visit(CacheMapping mapping)

void Visit(ImportMapping importMapping)

void Visit(NaturalIdMapping naturalIdMapping)

void Visit(ClassMapping classMapping)

void Visit(MetaValueMapping mapping)

void Visit(KeyPropertyMapping mapping)

void Visit(ManyToManyMapping mapping)

void Visit(AnyMapping mapping)

void Visit(ArrayMapping mapping)

void Visit(FilterMapping mapping)

void Visit(KeyManyToOneMapping mapping)

void Visit(ElementMapping mapping)

void Visit(OneToManyMapping mapping)

void Visit(IIndexMapping indexMapping)

void Visit(ParentMapping parentMapping)

void Visit(DiscriminatorMapping discriminatorMapping)

void Visit(IComponentMapping componentMapping)

void Visit(VersionMapping versionMapping)

void Visit(OneToOneMapping mapping)

void Visit(JoinMapping joinMapping)

void Visit(CompositeElementMapping compositeElementMapping)