## Uses of Class
net.snowflake.client.jdbc.FieldMetadata

Packages that use FieldMetadata
net.snowflake.client.core
net.snowflake.client.jdbc

### Uses of FieldMetadata in net.snowflake.client.core

Fields in net.snowflake.client.core with type parameters of type FieldMetadata
`protected List<FieldMetadata>` BaseSqlInput.`fields`

Method parameters in net.snowflake.client.core with type arguments of type FieldMetadata
`protected SQLInput` SFBaseResultSet.`createJsonSqlInputForColumn​(Object input, int columnIndex, SFBaseSession session, List<FieldMetadata> fields)`
`SQLInput` SFArrowResultSet.`createSqlInputForColumn​(Object input, Class<?> parentObjectClass, int columnIndex, SFBaseSession session, List<FieldMetadata> fields)`
`SQLInput` SFBaseResultSet.`createSqlInputForColumn​(Object input, Class<?> parentObjectClass, int columnIndex, SFBaseSession session, List<FieldMetadata> fields)`
`SQLInput` SFJsonResultSet.`createSqlInputForColumn​(Object input, Class<?> parentObjectClass, int columnIndex, SFBaseSession session, List<FieldMetadata> fields)`

Constructor parameters in net.snowflake.client.core with type arguments of type FieldMetadata
`ArrowSqlInput​(Map<String,​Object> input, SFBaseSession session, Converters converters, List<FieldMetadata> fields)`
`BaseSqlInput​(SFBaseSession session, Converters converters, List<FieldMetadata> fields)`
`JsonSqlInput​(com.fasterxml.jackson.databind.JsonNode input, SFBaseSession session, Converters converters, List<FieldMetadata> fields, TimeZone sessionTimeZone)`

### Uses of FieldMetadata in net.snowflake.client.jdbc

Methods in net.snowflake.client.jdbc that return types with arguments of type FieldMetadata
`List<FieldMetadata>` FieldMetadata.`getFields()`
`List<FieldMetadata>` SnowflakeColumnMetadata.`getFields()`

Method parameters in net.snowflake.client.jdbc with type arguments of type FieldMetadata
`void` FieldMetadata.`setFields​(List<FieldMetadata> fields)`
`void` SnowflakeColumnMetadata.`setFields​(List<FieldMetadata> fields)`

Constructor parameters in net.snowflake.client.jdbc with type arguments of type FieldMetadata
`FieldMetadata​(String name, String typeName, int type, boolean nullable, int byteLength, int precision, int scale, boolean fixed, SnowflakeType base, List<FieldMetadata> fields)`
`SnowflakeColumnMetadata​(String name, int type, boolean nullable, int length, int precision, int scale, String typeName, boolean fixed, SnowflakeType base, List<FieldMetadata> fields, String columnSrcDatabase, String columnSrcSchema, String columnSrcTable, boolean isAutoIncrement)`