References¶
-
class
Ref
(value=Unspecified, **kw)¶ Bases:
flatland.schema.scalars.Scalar
-
adapt
(value)¶ Given any object obj, try to coerce it into native format.
Returns: the native format or raises AdaptationError on failure. This abstract method is called by
set()
.
-
serialize
(value)¶ Given any object obj, coerce it into a text representation.
Returns: Must return a Unicode text object, always. No special effort is made to coerce values not of native or a compatible type.
This semi-abstract method is called by
set()
. The base implementation returnsstr(obj)
(or unicode).
-
u
¶ The text representation of the reference target.
-
value
¶ The native value representation of the reference target.
-