Package org.keycloak.theme.beans
Class MessagesPerFieldBean
- java.lang.Object
- 
- org.keycloak.theme.beans.MessagesPerFieldBean
 
- 
 public class MessagesPerFieldBean extends Object Bean used to hold form messages per field. Stored undermessagesPerFieldkey in Freemarker context.- Author:
- Vlastimil Elias (velias at redhat dot com)
 
- 
- 
Constructor SummaryConstructors Constructor Description MessagesPerFieldBean()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMessage(String field, String messageText, MessageType messageType)booleanexists(String field)Check if message for given field existsbooleanexistsError(String... fields)Check if exists error message for given fieldsStringget(String fieldName)Get message for given field.StringgetFirstError(String... fields)Get first error message for given fieldsStringprintIfExists(String fieldName, String text)Print text if message for given field exists.
 
- 
- 
- 
Method Detail- 
addMessagepublic void addMessage(String field, String messageText, MessageType messageType) 
 - 
existspublic boolean exists(String field) Check if message for given field exists- Parameters:
- field-
- Returns:
 
 - 
existsErrorpublic boolean existsError(String... fields) Check if exists error message for given fields- Parameters:
- fields-
- Returns:
 
 - 
getFirstErrorpublic String getFirstError(String... fields) Get first error message for given fields- Parameters:
- fields-
- Returns:
- message text or empty string
 
 - 
getpublic String get(String fieldName) Get message for given field.- Parameters:
- fieldName-
- Returns:
- message text or empty string
 
 
- 
 
-