Main.java:8: error: class encoder is public, should be declared in a file named encoder.java
public class encoder{
^
Main.java:2: error: package org.owasp.esapi does not exist
import org.owasp.esapi.Encoder;
^
Main.java:3: error: package org.owasp.esapi does not exist
import org.owasp.esapi.ESAPI;
^
Main.java:4: error: package org.owasp.esapi.errors does not exist
import org.owasp.esapi.errors.EncodingException;
^
Main.java:5: error: package org.owasp.encoder does not exist
import org.owasp.encoder.Encode;
^
Main.java:9: error: cannot find symbol
public static void main(String[] args) throws EncodingException {
^
symbol: class EncodingException
location: class encoder
Main.java:12: error: cannot find symbol
Encoder enc = ESAPI.encoder();
^
symbol: class Encoder
location: class encoder
Main.java:12: error: cannot find symbol
Encoder enc = ESAPI.encoder();
^
symbol: variable ESAPI
location: class encoder
Main.java:16: error: cannot find symbol
} catch (EncodingException ee) {
^
symbol: class EncodingException
location: class encoder
Main.java:17: error: cannot find symbol
throw new EncodingException("Encoding failure", "Problem URL decoding input", ee);
^
symbol: class EncodingException
location: class encoder
Main.java:19: error: cannot find symbol
System.out.println("OWASP Encoder forUri "+Encode.forUri(in));
^
symbol: variable Encode
location: class encoder
Main.java:20: error: cannot find symbol
System.out.println("OWASP Encoder forUriComponent "+Encode.forUriComponent(in));
^
symbol: variable Encode
location: class encoder
Note: Main.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
12 errors