JuggerNET Runtime Library v3.6.54.0  3.6.54.0
Public Member Functions | List of all members
Codemesh.JuggerNET.CollectionMarshaller Class Reference

<exclude> More...

Inheritance diagram for Codemesh.JuggerNET.CollectionMarshaller:
Inheritance graph
[legend]
Collaboration diagram for Codemesh.JuggerNET.CollectionMarshaller:
Collaboration graph
[legend]

Public Member Functions

JavaProxy Marshal (object dotNetInstance)
 Marshals a .NET instance into a Java object.
More...
 
JavaProxy Marshal (object dotNetInstance, JavaProxy javaInstance)
 Marshals a .NET instance into a Java object.
The Java object may be passed as an optional argument (default is null) More...
 
JavaProxy Marshal (object dotNetInstance, JavaProxy javaInstance, PeerMarshalContext ctx)
 Marshals a .NET instance into a Java object.
The Java object may be passed as an optional argument (default is null) More...
 
object Unmarshal (JavaProxy javaInstance)
 Unmarshals a Java instance into a .NET object. More...
 
object Unmarshal (JavaProxy javaInstance, object dotNetInstance)
 Unmarshals a Java instance into a .NET object. The .NET object may be passed as an optional argument (default is null). More...
 

Detailed Description

<exclude>

Member Function Documentation

◆ Marshal() [1/3]

JavaProxy Codemesh.JuggerNET.CollectionMarshaller.Marshal ( object  dotNetInstance)
inline

Marshals a .NET instance into a Java object.

Parameters
dotNetInstancethe .NET instance to marshal
Returns

Implements Codemesh.JuggerNET.IPeerMarshaller.

Referenced by Codemesh.JuggerNET.CollectionMarshaller.Marshal().

◆ Marshal() [2/3]

JavaProxy Codemesh.JuggerNET.CollectionMarshaller.Marshal ( object  dotNetInstance,
JavaProxy  javaInstance 
)
inline

Marshals a .NET instance into a Java object.
The Java object may be passed as an optional argument (default is null)

Parameters
dotNetInstancethe .NET instance to marshal
javaInstancean optional Java instance to marshal into.
Returns

Implements Codemesh.JuggerNET.IPeerMarshaller.

References Codemesh.JuggerNET.CollectionMarshaller.Marshal().

◆ Marshal() [3/3]

JavaProxy Codemesh.JuggerNET.CollectionMarshaller.Marshal ( object  dotNetInstance,
JavaProxy  javaInstance,
PeerMarshalContext  ctx 
)
inline

Marshals a .NET instance into a Java object.
The Java object may be passed as an optional argument (default is null)

Parameters
dotNetInstancethe .NET instance to marshal
javaInstancean optional Java instance to marshal into.
ctxthe marshalling context.
Returns

Implements Codemesh.JuggerNET.IPeerMarshaller.

◆ Unmarshal() [1/2]

object Codemesh.JuggerNET.CollectionMarshaller.Unmarshal ( JavaProxy  javaInstance)
inline

Unmarshals a Java instance into a .NET object.

Parameters
javaInstancethe Java instance to unmarshal.
Returns

Implements Codemesh.JuggerNET.IPeerMarshaller.

◆ Unmarshal() [2/2]

object Codemesh.JuggerNET.CollectionMarshaller.Unmarshal ( JavaProxy  javaInstance,
object  dotNetInstance 
)
inline

Unmarshals a Java instance into a .NET object. The .NET object may be passed as an optional argument (default is null).

Parameters
javaInstancethe Java instance to unmarshal.
dotNetInstancean optional .NET instance to unmarshal into.
Returns

Implements Codemesh.JuggerNET.IPeerMarshaller.


The documentation for this class was generated from the following file:

Copyright (c) 1999-2020 by Codemesh, Inc., ALL RIGHTS RESERVED.