Interface SemanticsDecorator<Decorated,​Undecorated>

  • Type Parameters:
    Decorated - type use for decorated value (often Object)
    Undecorated - type use for undecorated value (often String)

    public interface SemanticsDecorator<Decorated,​Undecorated>
    Permet de convertir automatiquement une semantics vers une autre representation Par exemple d'une representation String vers une Entity
    Version:
    $Revision$ Last update: $Date$ by : $Author$
    Author:
    poussin
    • Method Detail

      • decorate

        Decorated decorate​(Undecorated internalValue)
        Decore la valeur de la semantique
        Parameters:
        internalValue - la valeur interne non decoree
        Returns:
        la valeur decoree
      • undecorate

        Undecorated undecorate​(Decorated decoratedValue)
        supprime la decoration de la valeur en argument
        Parameters:
        decoratedValue - la valeur decoree
        Returns:
        la valeur decoree