- All Superinterfaces:
QueryPart,Serializable
- All Known Subinterfaces:
AggregateFilterStep<T>,AggregateFunction<T>,ArrayAggOrderByStep<T>,CaseConditionStep<T>,CaseWhenStep<V,T>,Domain<T>,Field<T>,GroupConcatOrderByStep,GroupConcatSeparatorStep,JSONArrayAggNullStep<T>,JSONArrayAggOrderByStep<J>,JSONArrayAggReturningStep<T>,JSONArrayNullStep<T>,JSONArrayReturningStep<T>,JSONObjectAggNullStep<T>,JSONObjectAggReturningStep<T>,JSONObjectNullStep<T>,JSONObjectReturningStep<T>,JSONValueOnStep<J>,JSONValueReturningStep<T>,Param<T>,Parameter<T>,ParamOrVariable<T>,Period<T>,Row1<T1>,Row10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>,Row11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>,Row12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>,Row13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>,Row14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>,Row15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>,Row16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>,Row17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>,Row18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>,Row19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>,Row2<T1,T2>,Row20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>,Row21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>,Row22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>,Row3<T1,T2,T3>,Row4<T1,T2,T3,T4>,Row5<T1,T2,T3,T4,T5>,Row6<T1,T2,T3,T4,T5,T6>,Row7<T1,T2,T3,T4,T5,T6,T7>,Row8<T1,T2,T3,T4,T5,T6,T7,T8>,Row9<T1,T2,T3,T4,T5,T6,T7,T8,T9>,RowN,SelectField<T>,Sequence<T>,TableField<R,T>,UDTField<R,T>,Variable<T>,WindowBeforeOverStep<T>,WindowExcludeStep<T>,WindowFinalStep<T>,WindowOrderByStep<T>,WindowPartitionByStep<T>,WindowRowsStep<T>,XMLAggOrderByStep<T>
- All Known Implementing Classes:
CustomField,SequenceImpl
A marker interface for all query parts that have a
DataType.
While there is no requirement for implementations to also implement
Named, a lot of implementations do.
- Author:
- Lukas Eder
-
Method Summary
Modifier and TypeMethodDescriptionThe object's underlyingBinding.The object's underlyingConverter.The type of this object (might not be dialect-specific).getDataType(Configuration configuration)The dialect-specific type of this object.getType()The Java type of the object.
-
Method Details
-
getConverter
-
getBinding
The object's underlyingBinding. -
getType
The Java type of the object. -
getDataType
The type of this object (might not be dialect-specific). -
getDataType
The dialect-specific type of this object.
-