public static String detectContentType()

in src/main/java/org/apache/sling/jcr/contentloader/ContentTypeUtil.java [48:67]


    public static String detectContentType(final String filename) {
        if (filename != null && !filename.isEmpty()) {
            if ( filename.toLowerCase().endsWith(EXT_JSON) ) {
                return TYPE_JSON;
            }
            if ( filename.toLowerCase().endsWith(EXT_JCR_XML)) {
                return TYPE_JCR_XML;
            }
            if ( filename.toLowerCase().endsWith(EXT_XML)) {
                return TYPE_XML;
            }
            if ( filename.toLowerCase().endsWith(EXT_ZIP)) {
                return TYPE_ZIP;
            }
            if ( filename.toLowerCase().endsWith(EXT_JAR)) {
                return TYPE_JAR;
            }
        }
        return null;
    }