ProfileImpl.java 828 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.day.cq.mcm.campaign.profile.impl;

import com.day.cq.mcm.campaign.profile.MetaDataInstance;
import com.day.cq.mcm.campaign.profile.Profile;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;

@Deprecated
public class ProfileImpl
implements Profile {
    private final Map<MetaDataInstance, Object> profileData = new LinkedHashMap<MetaDataInstance, Object>(4);

    @Override
    public Object getValue(MetaDataInstance key) {
        return this.profileData.get(key);
    }

    @Override
    public void setValue(MetaDataInstance key, Object value) {
        this.profileData.put(key, value);
    }

    @Override
    public Iterator<MetaDataInstance> getKeys() {
        return this.profileData.keySet().iterator();
    }
}