public static class TypeMetadata.Builder
extends java.lang.Object
| Constructor and Description | 
|---|
| TypeMetadata.Builder(FirebirdSupportInfo supportInfo) | 
| Modifier and Type | Method and Description | 
|---|---|
| TypeMetadata | build() | 
| TypeMetadata.Builder | withCharacterLength(java.lang.Integer characterLength)Sets the character length ( RDB$CHARACTER_LENGTH). | 
| TypeMetadata.Builder | withCharacterSetId(java.lang.Integer characterSetId)Sets the character set id ( RDB$CHARACTER_SET_ID). | 
| TypeMetadata.Builder | withFieldLength(java.lang.Integer fieldLength)Sets the field length ( RDB$FIELD_LENGTH). | 
| TypeMetadata.Builder | withPrecision(java.lang.Integer precision)Sets the field precision ( RDB$FIELD_PRECISION). | 
| TypeMetadata.Builder | withScale(java.lang.Integer scale)Sets the field scale ( RDB$FIELD_SCALE). | 
| TypeMetadata.Builder | withSubType(java.lang.Integer subType)Sets the field sub type code ( RDB$FIELD_SUB_TYPE). | 
| TypeMetadata.Builder | withType(int type)Sets the field type code ( RDB$FIELD_TYPE). | 
public TypeMetadata.Builder(FirebirdSupportInfo supportInfo)
public TypeMetadata build()
public TypeMetadata.Builder withType(int type)
RDB$FIELD_TYPE).type - Field type codepublic TypeMetadata.Builder withSubType(java.lang.Integer subType)
RDB$FIELD_SUB_TYPE).subType - Field sub type codepublic TypeMetadata.Builder withPrecision(java.lang.Integer precision)
RDB$FIELD_PRECISION).precision - Field precisionpublic TypeMetadata.Builder withScale(java.lang.Integer scale)
RDB$FIELD_SCALE).scale - Field scalepublic TypeMetadata.Builder withCharacterSetId(java.lang.Integer characterSetId)
RDB$CHARACTER_SET_ID).characterSetId - Character set idpublic TypeMetadata.Builder withFieldLength(java.lang.Integer fieldLength)
RDB$FIELD_LENGTH).fieldLength - Field lengthpublic TypeMetadata.Builder withCharacterLength(java.lang.Integer characterLength)
RDB$CHARACTER_LENGTH).characterLength - Character lengthCopyright © 2001-2022 Jaybird (Firebird JDBC/JCA) team. All rights reserved.