Top Description Methods
org.jooq

public Interface Named

extends QueryPart
Known Direct Subinterfaces
org.jooq.Parameter, org.jooq.TableElement, org.jooq.Key, org.jooq.Role, org.jooq.User, org.jooq.Schema, org.jooq.SelectField, org.jooq.Qualified, org.jooq.DataType, org.jooq.Catalog, org.jooq.Check
Known Direct Implementers
org.jooq.impl.AbstractNamed
Imports
org.jooq.impl.QOM, org.jetbrains.annotations.ApiStatus.Experimental, .NotNull

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 TypeMethod and Description
public @NotNull Name
$name()

Experimental query object model accessor method, see also QOM.

public @NotNull String
getComment()

The comment on this object.

public @NotNull Comment
getCommentPart()

The comment on this object as a QueryPart.

public @NotNull String
getName()

The unqualified name of this object.

public @NotNull Name
getQualifiedName()

The qualified name of this object.

public @NotNull Name
getUnqualifiedName()

The unqualified name of this object.

Inherited from org.jooq.QueryPart:
equalshashCodetoString

Method Detail

$nameback to summary
public @NotNull Name $name()

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Experimental
@NotNull
getCommentback to summary
public @NotNull String getComment()

The comment on this object.

This is the same as calling getCommentPart() and then Comment#getComment().

Annotations
@NotNull
getCommentPartback to summary
public @NotNull Comment getCommentPart()

The comment on this object as a QueryPart.

Annotations
@NotNull
getNameback to summary
public @NotNull String getName()

The unqualified name of this object.

Annotations
@NotNull
getQualifiedNameback to summary
public @NotNull Name getQualifiedName()

The qualified name of this object.

Annotations
@NotNull
getUnqualifiedNameback to summary
public @NotNull Name getUnqualifiedName()

The unqualified name of this object.

Annotations
@NotNull