Skip to content

Commit

Permalink
Showing 2 changed files with 6 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/org/jcodings/Encoding.java
Original file line number Diff line number Diff line change
@@ -35,7 +35,7 @@ public abstract class Encoding implements Cloneable {
protected final int minLength, maxLength;
private final boolean isFixedWidth, isSingleByte;
private boolean isAsciiCompatible;
protected boolean isUnicode = false;
protected boolean isUnicode = false, isUTF8 = false;

private byte[]name;
private int hashCode;
@@ -105,6 +105,10 @@ public final boolean isUnicode() {
return isUnicode;
}

public final boolean isUTF8() {
return isUTF8;
}

/**
* If this encoding is capable of being represented by a Java Charset
* then provide it.
1 change: 1 addition & 0 deletions src/org/jcodings/specific/UTF8Encoding.java
Original file line number Diff line number Diff line change
@@ -25,6 +25,7 @@ public final class UTF8Encoding extends BaseUTF8Encoding {

protected UTF8Encoding() {
super(UTF8EncLen, UTF8Trans);
isUTF8 = true;
}

@Override

0 comments on commit 6a23e09

Please sign in to comment.