Uses of Class
dev.morphia.mapping.NamingStrategy
-
Packages that use NamingStrategy Package Description dev.morphia.config Configuration related typesdev.morphia.mapping -
-
Uses of NamingStrategy in dev.morphia.config
Methods in dev.morphia.config that return NamingStrategy Modifier and Type Method Description NamingStrategyManualMorphiaConfig. collectionNaming()NamingStrategyMapperOptionsWrapper. collectionNaming()@WithConverter(NamingStrategyConverter.class) NamingStrategyMorphiaConfig. collectionNaming()Sets the naming strategy to be used when generating collection names for entities if name is not explicitly given in theEntityannotationNamingStrategyNamingStrategyConverter. convert(String value)NamingStrategyManualMorphiaConfig. propertyNaming()NamingStrategyMapperOptionsWrapper. propertyNaming()@WithConverter(NamingStrategyConverter.class) NamingStrategyMorphiaConfig. propertyNaming()Defines the strategy to use when generating property names to document field names for storage in the database when not explicitly set usingProperty.Methods in dev.morphia.config with parameters of type NamingStrategy Modifier and Type Method Description default MorphiaConfigMorphiaConfig. collectionNaming(NamingStrategy value)Updates this configuration with a new value and returns a new instance.default MorphiaConfigMorphiaConfig. propertyNaming(NamingStrategy value)Updates this configuration with a new value and returns a new instance. -
Uses of NamingStrategy in dev.morphia.mapping
Methods in dev.morphia.mapping that return NamingStrategy Modifier and Type Method Description static NamingStrategyNamingStrategy. camelCase()Defines a naming strategy that returns camel case of the value passedNamingStrategyMapperOptions. getCollectionNaming()NamingStrategyMapperOptions. getFieldNaming()Deprecated, for removal: This API element is subject to removal in a future version.useMapperOptions.getPropertyNaming()insteadNamingStrategyMapperOptions. getPropertyNaming()static NamingStrategyNamingStrategy. identity()Defines a naming strategy that returns the value passedstatic NamingStrategyNamingStrategy. kebabCase()Defines a naming strategy that returns kebab case of the value passedstatic NamingStrategyNamingStrategy. lowerCase()Defines a naming strategy that returns the lowercase form of the value passedstatic NamingStrategyNamingStrategy. snakeCase()Defines a naming strategy that returns snake case of the value passedMethods in dev.morphia.mapping with parameters of type NamingStrategy Modifier and Type Method Description MapperOptions.BuilderMapperOptions.Builder. collectionNaming(NamingStrategy strategy)Deprecated, for removal: This API element is subject to removal in a future version.Sets the naming strategy to use for collection namesMapperOptions.BuilderMapperOptions.Builder. fieldNaming(NamingStrategy strategy)Deprecated, for removal: This API element is subject to removal in a future version.MapperOptions.BuilderMapperOptions.Builder. propertyNaming(NamingStrategy strategy)Deprecated, for removal: This API element is subject to removal in a future version.Sets the naming strategy to use for propertys unless expliclity set via @Property
-