com.perforce.p4java.charset
Class PerforceShiftJISCharset
java.lang.Object
java.nio.charset.Charset
com.perforce.p4java.charset.PerforceShiftJISCharset
- All Implemented Interfaces:
- Comparable<Charset>
public class PerforceShiftJISCharset
- extends Charset
Charset implementation which performs P4ShiftJIS encoding. P4-ShiftJIS
encoding uses the MS932 (Microsoft code page 932) encoding, a superset of
Shift-JIS. Additionally, P4-ShiftJIS applies Perforce specific updates to
characters
Methods inherited from class java.nio.charset.Charset |
aliases, availableCharsets, canEncode, compareTo, decode, defaultCharset, displayName, displayName, encode, encode, equals, forName, hashCode, isRegistered, isSupported, name, toString |
UNICODE_MAPPING
public static final boolean UNICODE_MAPPING
PerforceShiftJISCharset
protected PerforceShiftJISCharset(String canonical,
String[] aliases)
- Constructor for the P4ShiftJIS charset. Call the superclass constructor
to pass along the name and aliases.
newEncoder
public CharsetEncoder newEncoder()
- Called by users of this Charset to obtain an encoder.
- Specified by:
newEncoder
in class Charset
newDecoder
public CharsetDecoder newDecoder()
- Called by users of this Charset to obtain a decoder.
- Specified by:
newDecoder
in class Charset
contains
public boolean contains(Charset cs)
- Tells whether or not this charset contains the given charset.
- Specified by:
contains
in class Charset
Copyright © 2015 Perforce Software. All Rights Reserved.