
com.wavemaker.commons.i18n.LocaleData Maven / Gradle / Ivy
/*******************************************************************************
* Copyright (C) 2022-2023 WaveMaker, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
******************************************************************************/
package com.wavemaker.commons.i18n;
import java.util.Collections;
import java.util.Map;
/**
* Created by srujant on 3/9/18.
*/
public class LocaleData {
private Map messages = Collections.emptyMap();
private Map formats = Collections.emptyMap();
private Map files = Collections.emptyMap();
private Map> prefabMessages = Collections.emptyMap();
public LocaleData() {
}
public LocaleData(Map messages, Map formats) {
this.messages = messages;
this.formats = formats;
}
public LocaleData(Map messages, Map formats, Map> prefabMessages) {
this.messages = messages;
this.formats = formats;
this.prefabMessages = prefabMessages;
}
public LocaleData(Map messages, Map formats, Map files, Map> prefabMessages) {
this.messages = messages;
this.formats = formats;
this.files = files;
this.prefabMessages = prefabMessages;
}
public Map getFiles() {
return files;
}
public void setFiles(Map files) {
this.files = files;
}
public Map getMessages() {
return messages;
}
public void setMessages(Map messages) {
this.messages = messages;
}
public Map getFormats() {
return formats;
}
public void setFormats(Map formats) {
this.formats = formats;
}
public Map> getPrefabMessages() {
return prefabMessages;
}
public void setPrefabMessages(Map> prefabMessages) {
this.prefabMessages = prefabMessages;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy