Package com.altibase.document.util
Class CollectionOptionsBuilder.KeyColumnBuilder
java.lang.Object
com.altibase.document.util.CollectionOptionsBuilder.KeyColumnBuilder
- Enclosing class:
- CollectionOptionsBuilder
키 컬럼 설정을 위한 내부 빌더 클래스
-
Method Summary
Modifier and TypeMethodDescription키 컬럼 설정을 완료하고 상위 빌더로 돌아간다.generationType(KeyGenerationType aGenerationType) 키 생성 타입을 설정한다.키 컬럼의 이름을 설정한다.size(int aSize) 키 컬럼의 크기를 설정한다.type(KeyColumnType aType) 키 컬럼의 타입을 설정한다.
-
Method Details
-
name
키 컬럼의 이름을 설정한다.- Parameters:
aName- 키 컬럼 이름- Returns:
- 현재 KeyColumnBuilder 인스턴스
-
type
키 컬럼의 타입을 설정한다.- Parameters:
aType- 키 컬럼 타입 (VARCHAR, CHAR, INTEGER, BIGINT 등)- Returns:
- 현재 KeyColumnBuilder 인스턴스
-
size
키 컬럼의 크기를 설정한다. VARCHAR, CHAR 타입의 경우 필수이다.- Parameters:
aSize- 키 컬럼 크기- Returns:
- 현재 KeyColumnBuilder 인스턴스
-
generationType
키 생성 타입을 설정한다.- Parameters:
aGenerationType- 키 생성 타입 (UUID, CLIENT)- Returns:
- 현재 KeyColumnBuilder 인스턴스
-
endKeyColumn
키 컬럼 설정을 완료하고 상위 빌더로 돌아간다.- Returns:
- 상위 CollectionOptionsBuilder 인스턴스
-