- 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>,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,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 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.
-