Package org.jooq.meta

Klasse AbstractElementContainerDefinition<E extends TypedElementDefinition<?>>

java.lang.Object
org.jooq.meta.AbstractDefinition
org.jooq.meta.AbstractElementContainerDefinition<E>
Alle implementierten Schnittstellen:
Definition
Bekannte direkte Unterklassen:
AbstractTableDefinition, AbstractUDTDefinition, DefaultEmbeddableDefinition

public abstract class AbstractElementContainerDefinition<E extends TypedElementDefinition<?>> extends AbstractDefinition
A base implementation for element container definitions
Autor:
Lukas Eder
  • Felddetails

    • PRECISION_SCALE

      protected static final Pattern PRECISION_SCALE
      Precision and scale for those dialects that don't formally provide that information in a separate field
  • Konstruktordetails

  • Methodendetails

    • getElements

      protected final List<E> getElements()
    • getElement

      protected final E getElement(String name)
    • getElement

      protected final E getElement(String name, boolean ignoreCase)
    • getElement

      protected final E getElement(int index)
    • getElements0

      protected abstract List<E> getElements0() throws SQLException
      Löst aus:
      SQLException
    • parsePrecision

      protected Number parsePrecision(String typeName)
    • parseScale

      protected Number parseScale(String typeName)
    • parseTypeName

      protected String parseTypeName(String typeName)
    • parseNotNull

      protected boolean parseNotNull(String typeName)