public abstract class FixedEncodingUtils extends Object
Constructor and Description |
---|
FixedEncodingUtils() |
Modifier and Type | Method and Description |
---|---|
static Object |
decode(String target,
String att)
전문필드 값을 디코딩(패딩 제거) 처리한다.
|
static String |
decodeAn(String target)
전문필드 속성이 'AN'인 전문필드 값을 디코딩(패딩 제거) 처리한다.
|
static long |
decodeN(String target)
전문필드 속성이 'N'인 전문필드 값을 디코딩(숫자 전환) 처리한다.
|
static String |
encode(String str,
int length,
String att,
String encoding)
파라미터 값을 인코딩(문자열 인코딩, 패딩) 처리한다.
|
static String |
encodeAn(String str,
int length,
String encoding)
전문필드 속성이 'AN'인 파라미터 값을 인코딩(문자열 인코딩, 뒤-공백 패딩) 처리한다.
|
static String |
encodeN(String str,
int length,
String encoding)
전문필드 속성이 'N'인 파라미터 값을 인코딩(문자열 인코딩, 앞-'0' 패딩) 처리한다.
|
static String |
toString(Object target)
파라미터로 넘어온 값(Object)를 문자열로 전환한다.
|
public static Object decode(String target, String att)
target
- 전문필드 원본 문자열att
- 전문필드 속성public static String decodeAn(String target)
target
- 전문필드 원본 문자열public static long decodeN(String target)
target
- 전문필드 원본 문자열public static String encode(String str, int length, String att, String encoding) throws UnsupportedEncodingException
str
- 파라미터 원본 문자열length
- 전문필드 길이att
- 전문필드 속성encoding
- 문자열 인코딩UnsupportedEncodingException
public static String encodeAn(String str, int length, String encoding) throws UnsupportedEncodingException
str
- 파라미터 원본 문자열length
- 전문필드 길이encoding
- 문자열 인코딩UnsupportedEncodingException
public static String encodeN(String str, int length, String encoding) throws UnsupportedEncodingException
str
- 파라미터 원본 문자열length
- 전문필드 길이encoding
- 문자열 인코딩UnsupportedEncodingException
Copyright © 2025. All rights reserved.