R - The record typepublic interface UDT<R extends UDTRecord<R>> extends QueryPart
| Modifier and Type | Method and Description | 
|---|---|
<T> Field<T> | 
field(Field<T> field)
Get a specific field from this UDT. 
 | 
Field<?> | 
field(int index)
Get a specific field from this UDT. 
 | 
Field<?> | 
field(String name)
Get a specific field from this UDT. 
 | 
Field<?>[] | 
fields()
Get all fields from this UDT. 
 | 
Row | 
fieldsRow()
Get this UDT's fields as a  
Row | 
DataType<R> | 
getDataType()
The UDT's data type as known to the database 
 | 
String | 
getName()
The name of this UDT 
 | 
Class<R> | 
getRecordType()  | 
Schema | 
getSchema()
Get the UDT schema 
 | 
R | 
newRecord()
Create a new  
Record of this UDT's type. | 
<T> Field<T> field(Field<T> field)
Row.field(Field)Field<?> field(String name)
Row.field(String)Field<?> field(int index)
Row.field(int)Field<?>[] fields()
Row.fields()Schema getSchema()
String getName()
R newRecord()
Record of this UDT's type.DSLContext.newRecord(UDT)Copyright © 2015. All Rights Reserved.