JarURLConnection getEntryName() in Java

getEntryName(): This method is available in the java.net.JarURLConnection class of Java.

Syntax:

String java.net.JarURLConnection.getEntryName()

This method returns the entry name for this connection.

This method returns null if the JAR file URL corresponding to this connection points to a JAR file and not a JAR file entry.

Parameters: NA

Returns: the entry name for this connection, if any.

Exceptions: NA

Approach

Java

package com.JarURLConnection;

import java.net.JarURLConnection;
import java.net.URL;

public class JarURLConnectiongetEntryName {

    private final static String JAR_URL =
"jar:file:/D:/testClass.jar!/";

    public static void main(String[] args) throws Exception {

        URL FileSysUrl = new URL(JAR_URL);

        JarURLConnection jarURLConn =
(JarURLConnection) FileSysUrl.openConnection();

        System.out.println(jarURLConn.getEntryName());

    }

}

Output:

null


Some other methods of JarURLConnection class

getAttributes(): This method returns the Attributes object for this connection if its URL points to a JAR file entry, null otherwise.

getCertificates(): This method returns the Certificate objects for this connection if the URL for it points to a JAR file entry, null otherwise.

getEntryName(): This method returns the entry name for this connection.

getJarEntry(): This method returns the JAR entry object for this connection if any. 

getJarFile(): This method returns the JAR file for this connection.

getJarFileURL(): This method returns the URL for the Jar file for this connection.

getMainAttributes(): This method returns the main Attributes for the JAR file for this connection.

getManifest(): This method returns the Manifest for this connection, or null if none.

No comments:

Post a Comment