C# Class NHibernate.Lob.AbstractLobType

Inheritance: NHibernate.Type.AbstractType
Afficher le fichier Open project: sebmarkbage/calyptus.lob

Méthodes publiques

Méthode Description
Assemble ( object cached, ISessionImplementor session, object owner ) : object
DeepCopy ( object value, EntityMode entityMode, ISessionFactoryImplementor factory ) : object
Disassemble ( object value, ISessionImplementor session, object owner ) : object
Equals ( object obj ) : bool
FromXMLNode ( XmlNode xml, IMapping factory ) : object
GetColumnSpan ( IMapping session ) : int
GetHashCode ( ) : int
IsDirty ( object old, object current, bool checkable, ISessionImplementor session ) : bool
NullSafeGet ( IDataReader rs, string names, ISessionImplementor session, object owner ) : object
NullSafeSet ( IDbCommand cmd, object value, int index, ISessionImplementor session ) : void
NullSafeSet ( IDbCommand cmd, object value, int index, bool settable, ISessionImplementor session ) : void
Replace ( object original, object target, ISessionImplementor session, object owner, IDictionary copiedAlready ) : object
SetToXMLNode ( XmlNode xml, object value, ISessionFactoryImplementor factory ) : void
ToColumnNullness ( object value, IMapping mapping ) : bool[]
ToLoggableString ( object value, ISessionFactoryImplementor factory ) : string

Méthodes protégées

Méthode Description
Get ( IDataReader rs, int ordinal ) : object
GetData ( object value ) : object
GetValue ( object data ) : object

Method Details

Assemble() public méthode

public Assemble ( object cached, ISessionImplementor session, object owner ) : object
cached object
session ISessionImplementor
owner object
Résultat object

DeepCopy() public méthode

public DeepCopy ( object value, EntityMode entityMode, ISessionFactoryImplementor factory ) : object
value object
entityMode EntityMode
factory ISessionFactoryImplementor
Résultat object

Disassemble() public méthode

public Disassemble ( object value, ISessionImplementor session, object owner ) : object
value object
session ISessionImplementor
owner object
Résultat object

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

FromXMLNode() public méthode

public FromXMLNode ( XmlNode xml, IMapping factory ) : object
xml System.Xml.XmlNode
factory IMapping
Résultat object

Get() protected méthode

protected Get ( IDataReader rs, int ordinal ) : object
rs IDataReader
ordinal int
Résultat object

GetColumnSpan() public méthode

public GetColumnSpan ( IMapping session ) : int
session IMapping
Résultat int

GetData() protected abstract méthode

protected abstract GetData ( object value ) : object
value object
Résultat object

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetValue() protected abstract méthode

protected abstract GetValue ( object data ) : object
data object
Résultat object

IsDirty() public méthode

public IsDirty ( object old, object current, bool checkable, ISessionImplementor session ) : bool
old object
current object
checkable bool
session ISessionImplementor
Résultat bool

NullSafeGet() public méthode

public NullSafeGet ( IDataReader rs, string names, ISessionImplementor session, object owner ) : object
rs IDataReader
names string
session ISessionImplementor
owner object
Résultat object

NullSafeSet() public méthode

public NullSafeSet ( IDbCommand cmd, object value, int index, ISessionImplementor session ) : void
cmd IDbCommand
value object
index int
session ISessionImplementor
Résultat void

NullSafeSet() public méthode

public NullSafeSet ( IDbCommand cmd, object value, int index, bool settable, ISessionImplementor session ) : void
cmd IDbCommand
value object
index int
settable bool
session ISessionImplementor
Résultat void

Replace() public méthode

public Replace ( object original, object target, ISessionImplementor session, object owner, IDictionary copiedAlready ) : object
original object
target object
session ISessionImplementor
owner object
copiedAlready IDictionary
Résultat object

SetToXMLNode() public méthode

public SetToXMLNode ( XmlNode xml, object value, ISessionFactoryImplementor factory ) : void
xml System.Xml.XmlNode
value object
factory ISessionFactoryImplementor
Résultat void

ToColumnNullness() public méthode

public ToColumnNullness ( object value, IMapping mapping ) : bool[]
value object
mapping IMapping
Résultat bool[]

ToLoggableString() public méthode

public ToLoggableString ( object value, ISessionFactoryImplementor factory ) : string
value object
factory ISessionFactoryImplementor
Résultat string