Uses of Interface
org.nuiton.db.meta.CustomTypeMeta
-
Uses of CustomTypeMeta in org.nuiton.db.meta
Classes in org.nuiton.db.meta that implement CustomTypeMetaMethods in org.nuiton.db.meta that return types with arguments of type CustomTypeMetaModifier and TypeMethodDescriptiondefault Optional<CustomTypeMeta> DatabaseMeta.findCustomType(String name) ColumnMeta.getCustomType()ImmutableColumnMeta.getCustomType()com.google.common.collect.ImmutableList<CustomTypeMeta> DatabaseMeta.getCustomTypes()com.google.common.collect.ImmutableList<CustomTypeMeta> ImmutableDatabaseMeta.getCustomTypes()protected com.google.common.collect.ImmutableList<CustomTypeMeta> DatabaseMetaBuilder.readCustomTypes(String schema, Function<String, Class<? extends Enum>> enumResolver) Methods in org.nuiton.db.meta with parameters of type CustomTypeMetaModifier and TypeMethodDescriptionImmutableDatabaseMeta.Builder.addCustomTypes(CustomTypeMeta element) Adds one element tocustomTypeslist.ImmutableDatabaseMeta.Builder.addCustomTypes(CustomTypeMeta... elements) Adds elements tocustomTypeslist.static ImmutableCustomTypeMetaImmutableCustomTypeMeta.copyOf(CustomTypeMeta instance) Creates an immutable copy of aCustomTypeMetavalue.ImmutableColumnMeta.Builder.customType(CustomTypeMeta customType) Initializes the optional valuecustomTypeto customType.ImmutableCustomTypeMeta.Builder.from(CustomTypeMeta instance) Fill a builder with attribute values from the providedCustomTypeMetainstance.final ImmutableColumnMetaImmutableColumnMeta.withCustomType(CustomTypeMeta value) Copy the current immutable object by setting a present value for the optionalcustomTypeattribute.final ImmutableDatabaseMetaImmutableDatabaseMeta.withCustomTypes(CustomTypeMeta... elements) Copy the current immutable object with elements that replace the content ofcustomTypes.Method parameters in org.nuiton.db.meta with type arguments of type CustomTypeMetaModifier and TypeMethodDescriptionImmutableDatabaseMeta.Builder.addAllCustomTypes(Iterable<? extends CustomTypeMeta> elements) Adds elements tocustomTypeslist.ImmutableColumnMeta.Builder.customType(Optional<? extends CustomTypeMeta> customType) Initializes the optional valuecustomTypeto customType.ImmutableDatabaseMeta.Builder.customTypes(Iterable<? extends CustomTypeMeta> elements) Sets or replaces all elements forcustomTypeslist.protected com.google.common.collect.ImmutableList<TableMeta> DatabaseMetaBuilder.readTableMetas(String schema, com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) protected com.google.common.collect.ImmutableList<TableMeta> DatabaseMetaBuilder.readTableMetas(String type, String schema, Map<ColumnRef, String> comments, Set<ColumnRef> primaryKeys, Set<ColumnRef> uniqueColumns, com.google.common.collect.Multimap<ColumnRef, ColumnRef> foreignKeys, com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) protected com.google.common.collect.ImmutableList<TableMeta> DatabaseMetaBuilder.readViewMetas(String schema, com.google.common.collect.ImmutableList<CustomTypeMeta> customTypes) final ImmutableColumnMetaImmutableColumnMeta.withCustomType(Optional<? extends CustomTypeMeta> optional) Copy the current immutable object by setting an optional value for thecustomTypeattribute.final ImmutableDatabaseMetaImmutableDatabaseMeta.withCustomTypes(Iterable<? extends CustomTypeMeta> elements) Copy the current immutable object with elements that replace the content ofcustomTypes.