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 Details

    • 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