Java에서 ASN.1 환경 인 "binary notes"로 작업하고 있습니다. 먼저 asn.1 시퀀스의 클래스를 손으로 생성했습니다. ASN.1/이진 노트의 특정 명칭?
@ASN1String(name = "", isUCS = false, stringType = UniversalTag.PrintableString)
@ASN1Element(name = "firstName", isOptional = false, hasTag = false, hasDefaultValue = false)
private String firstName = null;
는 지금은 그 수단 "@"기호를 무엇인지 궁금? 이진 노트의 소스에서 힌트를 찾고 다음을 찾았습니다.
package org.bn.annotations;
import java.lang.annotation.*;
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface ASN1String {
String name();
boolean isUCS();
int stringType();
}
누군가 내가이 표기법을 설명 할 수 있습니까? 좋을 것입니다. 미리 감사드립니다.
nyyrikki 자바에서