Class SmartTypeDefinition

  • All Implemented Interfaces:
    io.vertigo.core.node.definition.Definition

    public final class SmartTypeDefinition
    extends io.vertigo.core.node.definition.AbstractDefinition
    A smarttype exists to enrich the primitive datatypes, giving them super powers. A smarttype has - a class that represent the value - an ability to be transformed in and from a primitive datatype Examples : A mail is not defined by a simple "String", but by a smartType called 'Mail'. Weights, currencies, codes, labels... An application is built with some dozens of smartType.
    Author:
    pchretien