// Path: app/src/main/java/com/joanzapata/iconify/Icon.java
// public interface Icon {
// 
//     /** The key of icon, for example 'fa-ok' */
//     String key();
// 
//     /** The character matching the key in the font, for example '\u4354' */
//     char character();
// 
// }
// 
// Path: app/src/main/java/com/joanzapata/iconify/IconFontDescriptor.java
// public interface IconFontDescriptor {
// 
//     /**
//      * The TTF file name.
//      * @return a name with no slash, present in the assets.
//      */
//     String ttfFileName();
// 
//     Icon[] characters();
// 
// }


import android.content.Context;
import android.graphics.Typeface;
import com.joanzapata.iconify.Icon;
import com.joanzapata.iconify.IconFontDescriptor;
import java.util.HashMap;
import java.util.Map;
package com.joanzapata.iconify.internal;



public class IconFontDescriptorWrapper {

    private final IconFontDescriptor iconFontDescriptor;

// Path: app/src/main/java/com/joanzapata/iconify/Icon.java
// public interface Icon {
// 
//     /** The key of icon, for example 'fa-ok' */
//     String key();
// 
//     /** The character matching the key in the font, for example '\u4354' */
//     char character();
// 
// }
// 
// Path: app/src/main/java/com/joanzapata/iconify/IconFontDescriptor.java
// public interface IconFontDescriptor {
// 
//     /**
//      * The TTF file name.
//      * @return a name with no slash, present in the assets.
//      */
//     String ttfFileName();
// 
//     Icon[] characters();
// 
// }


// Path: app/src/main/java/com/joanzapata/iconify/internal/IconFontDescriptorWrapper.java
import android.content.Context;
import android.graphics.Typeface;
import com.joanzapata.iconify.Icon;
import com.joanzapata.iconify.IconFontDescriptor;
import java.util.HashMap;
import java.util.Map;

package com.joanzapata.iconify.internal;



public class IconFontDescriptorWrapper {

    private final IconFontDescriptor iconFontDescriptor;

    private final Map<String, Icon> iconsByKey;