Uses of Enum Class
org.seasar.doma.jdbc.entity.NamingType
Packages that use NamingType
Package
Description
Internal implementation details for the Doma framework.
Internal implementation details for the Doma framework.
Provides JDBC related interfaces and classes.
Provides metamodels used to build the criteria query statements.
Provides classes and interfaces for entity mapping and lifecycle management.
-
Uses of NamingType in org.seasar.doma.internal.jdbc.command
Method parameters in org.seasar.doma.internal.jdbc.command with type arguments of type NamingTypeModifier and TypeMethodDescriptionMappingSupport.PropType.columnName(BiFunction<NamingType, String, String> namingFunction) -
Uses of NamingType in org.seasar.doma.internal.jdbc.entity
Fields in org.seasar.doma.internal.jdbc.entity with type parameters of type NamingTypeModifier and TypeFieldDescriptionstatic BiFunction<NamingType,String, String> TableNames.namingFunction -
Uses of NamingType in org.seasar.doma.jdbc
Fields in org.seasar.doma.jdbc declared as NamingTypeMethods in org.seasar.doma.jdbc with parameters of type NamingTypeModifier and TypeMethodDescriptionNaming.Adapter.apply(NamingType namingType, String text) Naming.apply(NamingType namingType, String text) Applies the naming convention.Naming.Adapter.revert(NamingType namingType, String text) Naming.revert(NamingType namingType, String text) Reverts the text to the original as much as possible. -
Uses of NamingType in org.seasar.doma.jdbc.criteria.metamodel
Methods in org.seasar.doma.jdbc.criteria.metamodel that return NamingTypeMethod parameters in org.seasar.doma.jdbc.criteria.metamodel with type arguments of type NamingTypeModifier and TypeMethodDescriptionEntityTypeProxy.getQualifiedTableName(BiFunction<NamingType, String, String> namingFunction, Function<String, String> quoteFunction) EntityTypeProxy.getTableName(BiFunction<NamingType, String, String> namingFunction) -
Uses of NamingType in org.seasar.doma.jdbc.entity
Fields in org.seasar.doma.jdbc.entity declared as NamingTypeMethods in org.seasar.doma.jdbc.entity that return NamingTypeModifier and TypeMethodDescriptionEntityType.getNamingType()Returns the naming convention type used for this entity.static NamingTypeReturns the enum constant of this class with the specified name.static NamingType[]NamingType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.seasar.doma.jdbc.entity with parameters of type NamingTypeModifier and TypeMethodDescriptiondefault <ENTITY> List<EntityPropertyType<ENTITY,?>> EmbeddableType.getEmbeddablePropertyTypes(String embeddedPropertyName, Class<ENTITY> entityClass, NamingType namingType) Deprecated.default <ENTITY> List<EntityPropertyType<ENTITY,?>> EmbeddableType.getEmbeddablePropertyTypes(String embeddedPropertyName, Class<ENTITY> entityClass, NamingType namingType, EmbeddedType embeddedType) Deprecated.<ENTITY> List<EntityPropertyType<ENTITY,?>> EmbeddableType.getEmbeddablePropertyTypes(PropertyPath embeddedPropertyPath, Class<ENTITY> entityClass, NamingType namingType, EmbeddedType embeddedType) Returns a list of entity property types for the embeddable properties using a property path.Method parameters in org.seasar.doma.jdbc.entity with type arguments of type NamingTypeModifier and TypeMethodDescriptionDefaultPropertyType.getColumnName(BiFunction<NamingType, String, String> namingFunction) DefaultPropertyType.getColumnName(BiFunction<NamingType, String, String> namingFunction, Function<String, String> quoteFunction) EntityPropertyType.getColumnName(BiFunction<NamingType, String, String> namingFunction) Returns the database column name with naming convention applied.EntityPropertyType.getColumnName(BiFunction<NamingType, String, String> namingFunction, Function<String, String> quoteFunction) Returns the database column name with both naming convention and quotation marks applied.AbstractEntityType.getQualifiedTableName(BiFunction<NamingType, String, String> namingFunction, Function<String, String> quoteFunction) EntityType.getQualifiedTableName(BiFunction<NamingType, String, String> namingFunction, Function<String, String> quoteFunction) Returns the fully qualified database table name for this entity.EntityType.getTableName(BiFunction<NamingType, String, String> namingFunction) Returns the database table name for this entity with naming convention applied.Constructors in org.seasar.doma.jdbc.entity with parameters of type NamingTypeModifierConstructorDescriptionAssignedIdPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired) Constructs a new assigned ID property type.DefaultPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean insertable, boolean updatable, boolean quoteRequired) DefaultPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean insertable, boolean updatable, boolean quoteRequired, EmbeddedType embeddedType) DefaultPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, PropertyPath path, String columnName, NamingType namingType, boolean insertable, boolean updatable, boolean quoteRequired, EmbeddedType embeddedType) GeneratedIdPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired, IdGenerator idGenerator) Constructs a new generated ID property type.TenantIdPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired) Constructs a new tenant ID property type.VersionPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired) Constructs a new version property type.