- 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 String
The comment on this object.@NotNull Comment
The comment on this object as aQueryPart
.@NotNull String
getName()
The unqualified name of this object.@NotNull Name
The qualified name of this object.@NotNull Name
The 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.
-