Package com.strobel.assembler.metadata

Examples of com.strobel.assembler.metadata.ClasspathTypeLoader


    private final ITypeLoader _defaultTypeLoader;
    private final Map<String, LinkedHashSet<File>> _packageLocations;
    private final Map<String, File> _knownFiles;

    public InputTypeLoader() {
        this(new ClasspathTypeLoader());
    }
View Full Code Here


    public static void decompile(final String internalName, final ITextOutput output, final DecompilerSettings settings) {
        VerifyArgument.notNull(internalName, "internalName");
        VerifyArgument.notNull(settings, "settings");

        final ITypeLoader typeLoader = settings.getTypeLoader() != null ? settings.getTypeLoader() : new ClasspathTypeLoader();
        final MetadataSystem metadataSystem = new MetadataSystem(typeLoader);

        final TypeReference type;

        if (internalName.length() == 1) {
View Full Code Here

    private final ITypeLoader _defaultTypeLoader;
    private final Map<String, LinkedHashSet<File>> _packageLocations;
    private final Map<String, File> _knownFiles;

    public InputTypeLoader() {
        this(new ClasspathTypeLoader());
    }
View Full Code Here

    m_jar = jar;
    m_jarIndex = jarIndex;
    m_obfuscatingTranslator = obfuscatingTranslator;
    m_deobfuscatingTranslator = deobfuscatingTranslator;
    m_cache = Maps.newHashMap();
    m_defaultTypeLoader = new ClasspathTypeLoader();
  }
View Full Code Here

TOP

Related Classes of com.strobel.assembler.metadata.ClasspathTypeLoader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.