Uses of Enum Class
com.university.bookstore.model.Material.MaterialType
Packages that use Material.MaterialType
Package
Description
-
Uses of Material.MaterialType in com.university.bookstore.api
Methods in com.university.bookstore.api that return types with arguments of type Material.MaterialTypeModifier and TypeMethodDescriptionModernMaterialStore.SearchCriteria.type()Returns the value of thetyperecord component.Methods in com.university.bookstore.api with parameters of type Material.MaterialTypeModifier and TypeMethodDescriptionMaterialStore.getMaterialsByType(Material.MaterialType type) Gets all materials of a specific type.ModernMaterialStore.SearchCriteria.Builder.withType(Material.MaterialType type) -
Uses of Material.MaterialType in com.university.bookstore.composite
Methods in com.university.bookstore.composite that return Material.MaterialTypeMethods in com.university.bookstore.composite with parameters of type Material.MaterialTypeModifier and TypeMethodDescriptionbooleanMaterialBundle.containsType(Material.MaterialType type) Checks if this bundle contains any materials of the specified type.BundleService.getBundlesByMaterialType(Material.MaterialType type) Gets bundles that contain materials of the specified type.MaterialBundle.getMaterialsByType(Material.MaterialType type) Gets all materials of the specified type in this bundle. -
Uses of Material.MaterialType in com.university.bookstore.controller
Methods in com.university.bookstore.controller with parameters of type Material.MaterialTypeModifier and TypeMethodDescriptionMaterialController.getMaterialsByType(Material.MaterialType type) GET /api/materials/type/{type} - Get materials by type -
Uses of Material.MaterialType in com.university.bookstore.impl
Methods in com.university.bookstore.impl that return types with arguments of type Material.MaterialTypeModifier and TypeMethodDescriptionConcurrentMaterialStore.groupByType()Groups materials by type for reporting (thread-safe).MaterialStoreImpl.groupByType()Groups materials by type for reporting.ModernConcurrentMaterialStore.groupByType()Groups materials by type for reporting.Methods in com.university.bookstore.impl with parameters of type Material.MaterialTypeModifier and TypeMethodDescriptionConcurrentMaterialStore.getMaterialsByType(Material.MaterialType type) MaterialStoreImpl.getMaterialsByType(Material.MaterialType type) ModernConcurrentMaterialStore.getMaterialsByType(Material.MaterialType type) ModernConcurrentMaterialStore.parallelSearchAsync(String title, String creator, Material.MaterialType type) Performs parallel search across multiple criteria. -
Uses of Material.MaterialType in com.university.bookstore.iterator
Methods in com.university.bookstore.iterator that return Material.MaterialTypeModifier and TypeMethodDescriptionMaterialTypeIterator.getTargetType()Gets the target type this iterator filters for.Methods in com.university.bookstore.iterator with parameters of type Material.MaterialTypeModifier and TypeMethodDescriptionMaterialIteratorFactory.createTypeIterator(List<Material> materials, Material.MaterialType type) Creates a type-filtering iterator.Constructors in com.university.bookstore.iterator with parameters of type Material.MaterialTypeModifierConstructorDescriptionMaterialTypeIterator(List<Material> materials, Material.MaterialType targetType) Creates a new material type iterator. -
Uses of Material.MaterialType in com.university.bookstore.model
Subclasses with type arguments of type Material.MaterialType in com.university.bookstore.modelModifier and TypeClassDescriptionstatic enumEnumeration of material types for polymorphic behavior.Methods in com.university.bookstore.model that return Material.MaterialTypeModifier and TypeMethodDescriptionMaterial.getType()static Material.MaterialTypeReturns the enum constant of this class with the specified name.static Material.MaterialType[]Material.MaterialType.values()Returns an array containing the constants of this enum class, in the order they are declared.