- All Superinterfaces:
QueryPart,Serializable
- All Known Subinterfaces:
AggregateFilterStep<T>,AggregateFunction<T>,ArrayAggOrderByStep<T>,CaseConditionStep<T>,CaseWhenStep<V,,T> Catalog,Check<R>,CommonTableExpression<R>,Constraint,ConstraintEnforcementStep,ConstraintFinalStep,ConstraintForeignKeyOnStep,ConstraintTypeStep,DataType<T>,Domain<T>,Field<T>,FieldOrConstraint,ForeignKey<R,,O> GroupConcatOrderByStep,GroupConcatSeparatorStep,Index,JSONArrayAggNullStep<T>,JSONArrayAggOrderByStep<J>,JSONArrayAggReturningStep<T>,JSONArrayNullStep<T>,JSONArrayReturningStep<T>,JSONObjectAggNullStep<T>,JSONObjectAggReturningStep<T>,JSONObjectNullStep<T>,JSONObjectReturningStep<T>,JSONTableColumnPathStep,JSONTableColumnsStep,JSONValueOnStep<J>,JSONValueReturningStep<T>,Key<R>,Label,Package,Param<T>,Parameter<T>,ParamOrVariable<T>,Period<T>,QOM.Abs<T>,QOM.Acos,QOM.Add<T>,QOM.AnyValue<T>,QOM.Array<T>,QOM.ArrayAgg<T>,QOM.ArrayGet<T>,QOM.ArrayQuery<T>,QOM.Ascii,QOM.Asin,QOM.Atan,QOM.Atan2,QOM.Avg,QOM.BitAnd<T>,QOM.BitAndAgg<T>,QOM.BitCount,QOM.BitLength,QOM.BitNand<T>,QOM.BitNor<T>,QOM.BitNot<T>,QOM.BitOr<T>,QOM.BitOrAgg<T>,QOM.BitXNor<T>,QOM.BitXor<T>,QOM.BitXorAgg<T>,QOM.BoolAnd,QOM.BoolOr,QOM.Cardinality,QOM.Cast<T>,QOM.Ceil<T>,QOM.CharLength,QOM.Check,QOM.Choose<T>,QOM.Chr,QOM.Coalesce<T>,QOM.Coerce<T>,QOM.Collated,QOM.Collect<T,,A> QOM.Concat,QOM.ConditionAsField,QOM.ConnectByIsCycle,QOM.ConnectByIsLeaf,QOM.ConnectByRoot<T>,QOM.Convert<T>,QOM.Corr,QOM.Cos,QOM.Cosh,QOM.Cot,QOM.Coth,QOM.Count,QOM.CountTable,QOM.CovarPop,QOM.CovarSamp,QOM.CumeDist,QOM.CurrentCatalog,QOM.CurrentDate<T>,QOM.CurrentSchema,QOM.CurrentTime<T>,QOM.CurrentTimestamp<T>,QOM.CurrentUser,QOM.DataChangeDeltaTable<R>,QOM.DateAdd<T>,QOM.Default<T>,QOM.Degrees,QOM.DenseRank,QOM.DerivedTable<R>,QOM.Digits,QOM.Div<T>,QOM.Dual,QOM.Euler,QOM.Exp,QOM.Extract,QOM.FieldAlias<T>,QOM.FieldFunction<T>,QOM.FirstValue<T>,QOM.Floor<T>,QOM.ForeignKey,QOM.Function<T>,QOM.GenerateSeries<T>,QOM.Greatest<T>,QOM.Iif<T>,QOM.Inline<T>,QOM.JSONArray<T>,QOM.JSONArrayAgg<J>,QOM.JSONObject<T>,QOM.JSONObjectAgg<J>,QOM.Lag<T>,QOM.LastValue<T>,QOM.Lateral<R>,QOM.Lead<T>,QOM.Least<T>,QOM.Left,QOM.Level,QOM.LinkedTable<R>,QOM.Log,QOM.Log10,QOM.Lower,QOM.Lpad,QOM.Ltrim,QOM.Max<T>,QOM.Md5,QOM.Median,QOM.Min<T>,QOM.Mod<T>,QOM.Mode<T>,QOM.Mul<T>,QOM.Multiset<R>,QOM.MultisetAgg<R>,QOM.Neg<T>,QOM.NotField,QOM.NthValue<T>,QOM.Ntile,QOM.Nullif<T>,QOM.Nvl<T>,QOM.Nvl2<T>,QOM.OctetLength,QOM.Overlay,QOM.PercentRank,QOM.Pi,QOM.PlusJoin<T>,QOM.Position,QOM.Power,QOM.PrimaryKey,QOM.Prior<T>,QOM.Product,QOM.QualifiedRowid,QOM.Radians,QOM.Rand,QOM.Rank,QOM.RatioToReport,QOM.RegrAvgX,QOM.RegrAvgY,QOM.RegrCount,QOM.RegrIntercept,QOM.RegrR2,QOM.RegrSlope,QOM.RegrSxx,QOM.RegrSxy,QOM.RegrSyy,QOM.Repeat,QOM.Replace,QOM.Reverse,QOM.Right,QOM.Round<T>,QOM.RowField<R>,QOM.Rownum,QOM.RowNumber,QOM.RowsFrom,QOM.Rpad,QOM.Rtrim,QOM.ScalarSubquery<T>,QOM.Shl<T>,QOM.Shr<T>,QOM.Sign,QOM.Sin,QOM.Sinh,QOM.Space,QOM.SplitPart,QOM.Sqrt,QOM.Square<T>,QOM.StArea,QOM.StAsBinary,QOM.StAsText,QOM.StCentroid,QOM.StddevPop,QOM.StddevSamp,QOM.StDifference<T>,QOM.StDistance<T>,QOM.StEndPoint<T>,QOM.StExteriorRing,QOM.StGeometryN<T>,QOM.StGeometryType,QOM.StGeomFromText,QOM.StGeomFromWKB,QOM.StInteriorRingN,QOM.StIntersection<T>,QOM.StLength,QOM.StNumGeometries,QOM.StNumInteriorRings,QOM.StNumPoints,QOM.StPointN<T>,QOM.StSrid,QOM.StStartPoint<T>,QOM.StUnion<T>,QOM.StX,QOM.StY,QOM.StZ,QOM.Sub<T>,QOM.Substring,QOM.SubstringIndex,QOM.Sum,QOM.SysConnectByPath,QOM.TableAlias<R>,QOM.Tan,QOM.Tanh,QOM.Tau,QOM.TimestampDiff<T>,QOM.ToChar,QOM.ToDate,QOM.ToHex,QOM.ToTimestamp,QOM.Translate,QOM.Trim,QOM.Trunc<T>,QOM.UniqueKey,QOM.Upper,QOM.Uuid,QOM.Val<T>,QOM.Values<R>,QOM.VarPop,QOM.VarSamp,QOM.WidthBucket<T>,QOM.WindowFunction<T>,QOM.XMLAgg,QOM.XMLComment,QOM.XMLConcat,QOM.XMLDocument,QOM.XMLElement,QOM.XMLForest,QOM.XMLParse,QOM.XMLPi,QOM.XMLQuery,QOM.XMLSerialize<T>,Qualified,RecordQualifier<R>,Role,Routine<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,Schema,SelectField<T>,Sequence<T>,Table<R>,TableField<R,,T> TableOnConditionStep<R>,TableOptionalOnStep<R>,UDT<R>,UDTField<R,,T> UniqueKey<R>,User,Variable<T>,WindowBeforeOverStep<T>,WindowExcludeStep<T>,WindowFinalStep<T>,WindowOrderByStep<T>,WindowPartitionByStep<T>,WindowRowsStep<T>,XMLAggOrderByStep<T>,XMLTableColumnPathStep,XMLTableColumnsStep
- All Known Implementing Classes:
AbstractRoutine,BuiltInDataType,CatalogImpl,CustomField,CustomTable,DefaultDataType,LazyCatalog,LazySchema,PackageImpl,SchemaImpl,SequenceImpl,TableImpl,UDTImpl
A common base type for all qualifiable, named objects.
Instances of this type cannot be created directly, only of its subtypes.
- Author:
- Lukas Eder
-
Method Summary
Modifier and TypeMethodDescription@NotNull Name$name()Experimental query object model accessor method, see alsoQOM.@NotNull StringThe comment on this object.@NotNull CommentThe comment on this object as aQueryPart.@NotNull StringgetName()The unqualified name of this object.@NotNull NameThe qualified name of this object.@NotNull NameThe unqualified name of this object.
-
Method Details
-
getName
The unqualified name of this object. -
getQualifiedName
The qualified name of this object. -
getUnqualifiedName
The unqualified name of this object. -
getComment
The comment on this object.This is the same as calling
getCommentPart()and thenComment.getComment(). -
getCommentPart
The comment on this object as aQueryPart. -
$name
Experimental query object model accessor method, see alsoQOM. Subject to change in future jOOQ versions, use at your own risk.
-