abk.messages
Class AMessageKey

java.lang.Object
  extended by abk.messages.AResourceKey
      extended by abk.messages.AMessageKey
All Implemented Interfaces:
Serializable

public class AMessageKey
extends AResourceKey

See Also:
Serialized Form

Field Summary
private  Serializable[] iValues
           
 
Constructor Summary
AMessageKey(AResourceKey key, Serializable... args)
           
AMessageKey(String baseName, String key, Serializable... args)
           
 
Method Summary
 String apply(Locale locale)
          Aplica unos argumentos a un AMessageKey para obtener el mensaje completo.
 boolean equals(Object obj)
           
 Object[] getValues()
           
 int hashCode()
           
 AMessage newMessage(Locale locale, Serializable... args)
           
 String toString()
          Devuelve la clave del recurso como cadena de texto.
 String toString(Locale locale)
           
 
Methods inherited from class abk.messages.AResourceKey
evalResourceKeys, getArray, getBaseName, getBundle, getKey, getString, newKey, newPattern, resourceOf, resourceOf
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

iValues

private final Serializable[] iValues
Constructor Detail

AMessageKey

public AMessageKey(String baseName,
                   String key,
                   Serializable... args)

AMessageKey

public AMessageKey(AResourceKey key,
                   Serializable... args)
Method Detail

getValues

public Object[] getValues()

newMessage

public AMessage newMessage(Locale locale,
                           Serializable... args)
Overrides:
newMessage in class AResourceKey

toString

public String toString(Locale locale)

toString

public String toString()
Description copied from class: AResourceKey
Devuelve la clave del recurso como cadena de texto.

Overrides:
toString in class AResourceKey
Returns:
Una cadena de tipo ${key}.

hashCode

public int hashCode()
Overrides:
hashCode in class AResourceKey

equals

public boolean equals(Object obj)
Overrides:
equals in class AResourceKey

apply

public String apply(Locale locale)
Aplica unos argumentos a un AMessageKey para obtener el mensaje completo.

Parameters:
locale - Idioma para el que se aplica el mensaje.
Returns:
Mensaje construido.


Copyright © 2024. All rights reserved.