blob: 09be3d8d37cc5e3ebd00a1d32691d51df93efe07 [file] [log] [blame]
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You 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 org.apache.gora.redis.store;
import java.util.Map;
/**
* Mapping definitions for Redis.
*/
public class RedisMapping {
private int database;
private String prefix;
private Map<String, String> fields;
private Map<String, RedisType> types;
/**
* Gets database number
*
* @return database number
*/
public int getDatabase() {
return database;
}
/**
* Sets database number
*
* @param datebase database number
*/
public void setDatabase(int datebase) {
this.database = datebase;
}
/**
* Gets key prefix
*
* @return prefix
*/
public String getPrefix() {
return prefix;
}
/**
* Sets key prefix
*
* @param prefix String prefix for the creation of redis keys.
*/
public void setPrefix(String prefix) {
this.prefix = prefix;
}
/**
* Gets mapped fields
*
* @return mapped fields
*/
public Map<String, String> getFields() {
return fields;
}
/**
* Sets mapped fields
*
* @param fields mapped fields
*/
public void setFields(Map<String, String> fields) {
this.fields = fields;
}
/**
* Gets types mapping
*
* @return Types mapping
*/
public Map<String, RedisType> getTypes() {
return types;
}
/**
* Sets types mapping
*
* @param types Types mapping
*/
public void setTypes(Map<String, RedisType> types) {
this.types = types;
}
}