|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
equal
method, the derived class can perform all casts with
no verification
The check must verify equality, and not similarity meaning to converters
performing the same conversion with the same weight are not necesarily
equal, for instance two conversion paths from the same source to the same
target but not through the same types, will cause ambiguity if not equal
getReturnClass
using the given
parameters as input
Class
is registered, all of its constructors are
defined as creator
Class
represented by the given JParam type
name
All const, '*', '&' and template modifiers are ignored since they have no
meaning in Java
Class
Class
of the expected object that this creator
can create
Class
object the converter expects the source to
be instanceof
Class
that is supported by this seriazlier
Class
object the target object will be instanceof
PrintStream
using the JParam output format
This interface will usually not used directlynotifyAssignemnt
will be called for each assignment in the
input stream, this shouldn't be a public interface, but since Java lacks
the friend funcionality this has to be public for the
ParamSet
class to reference
Class
as the given JParam type
name
will be detected in the JParam input, it will be
switched with the given value
Class
to the given type name,
again this is needed for multi mapping like the case of registering
internal Java types such as Object and Number that have no JParam
representation
Class
and the given JParam type name
Class
, this is needed in order to support multi-mapping
for instance for registering both "long" and "int" as the
Integer
Java Class
ScalarConversionWeight
representing both
conversions
PrintStream
writeObject
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |