C# Class NHibernate.Hql.Ast.ANTLR.Tree.ComponentJoin.ComponentFromElementType.ComponentPropertyMapping

Inheritance: IPropertyMapping
Exibir arquivo Open project: nhibernate/nhibernate-core

Public Methods

Method Description
ComponentPropertyMapping ( ComponentFromElementType fromElementType ) : System
ToColumns ( string propertyName ) : string[]
ToColumns ( string alias, string propertyName ) : string[]
ToType ( string propertyName ) : IType
TryToType ( string propertyName, IType &type ) : bool

Private Methods

Method Description
GetPropertyPath ( string propertyName ) : string

Method Details

ComponentPropertyMapping() public method

public ComponentPropertyMapping ( ComponentFromElementType fromElementType ) : System
fromElementType ComponentFromElementType
return System

ToColumns() public method

public ToColumns ( string propertyName ) : string[]
propertyName string
return string[]

ToColumns() public method

public ToColumns ( string alias, string propertyName ) : string[]
alias string
propertyName string
return string[]

ToType() public method

public ToType ( string propertyName ) : IType
propertyName string
return IType

TryToType() public method

public TryToType ( string propertyName, IType &type ) : bool
propertyName string
type IType
return bool