Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ARTIFACT_ID - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
The artifact id of this artifact
- assemble(Serializable, Object) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
B
- BUILD_DATE - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
The date time when this artifact was created
- BuildVersion - Class in com.raynigon.unit_api.spring_boot_jpa_starter
-
The BuildVersion class allows easy access to artifact id, group id, artifact version and build time.
- BuildVersion() - Constructor for class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
C
- CachedQuantity - Record Class in com.raynigon.unit.api.jpa.cache
-
The CachedQuantity is a simple Data Transfer Object (DTO) to store a quantity value as number and the unit of the quantity as symbol string.
- CachedQuantity(Number, String) - Constructor for record class com.raynigon.unit.api.jpa.cache.CachedQuantity
-
Creates an instance of a
CachedQuantity
record class. - com.raynigon.unit_api.spring_boot_jpa_starter - package com.raynigon.unit_api.spring_boot_jpa_starter
- com.raynigon.unit.api.jpa.annotation - package com.raynigon.unit.api.jpa.annotation
- com.raynigon.unit.api.jpa.cache - package com.raynigon.unit.api.jpa.cache
- com.raynigon.unit.api.jpa.configuration - package com.raynigon.unit.api.jpa.configuration
- com.raynigon.unit.api.jpa.exception - package com.raynigon.unit.api.jpa.exception
- com.raynigon.unit.api.jpa.type - package com.raynigon.unit.api.jpa.type
- contribute(TypeContributions, ServiceRegistry) - Method in class com.raynigon.unit.api.jpa.configuration.QuantityTypeRegistration
D
- deepCopy(Quantity<?>) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
- disassemble(Quantity<?>) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
E
- equals(Object) - Method in record class com.raynigon.unit.api.jpa.cache.CachedQuantity
-
Indicates whether some other object is "equal to" this one.
- equals(Quantity<?>, Quantity<?>) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
G
- getQuantityShape() - Method in class com.raynigon.unit.api.jpa.type.QuantityType
- getQuantityType(JpaUnit) - Static method in class com.raynigon.unit.api.jpa.annotation.JpaUnitHelper
-
Determine the value of the unit property
- getShape(JpaUnit) - Static method in class com.raynigon.unit.api.jpa.annotation.JpaUnitHelper
-
Determine the value of the shape property
- getSqlType() - Method in class com.raynigon.unit.api.jpa.type.QuantityType
- getUnit() - Method in class com.raynigon.unit.api.jpa.type.QuantityType
- getUnitInstance(JpaUnit) - Static method in class com.raynigon.unit.api.jpa.annotation.JpaUnitHelper
-
Determine the value of the unit property
- GROUP_ID - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
The group id of this artifact
H
- hashCode() - Method in record class com.raynigon.unit.api.jpa.cache.CachedQuantity
-
Returns a hash code value for this object.
- hashCode(Quantity<?>) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
I
- isMutable() - Method in class com.raynigon.unit.api.jpa.type.QuantityType
J
- JpaUnit - Annotation Interface in com.raynigon.unit.api.jpa.annotation
- JpaUnit.NoneUnit - Interface in com.raynigon.unit.api.jpa.annotation
- JpaUnitHelper - Class in com.raynigon.unit.api.jpa.annotation
-
Support a simple usage of the @JpaUnit properties.
- JpaUnitHelper() - Constructor for class com.raynigon.unit.api.jpa.annotation.JpaUnitHelper
M
- MAJOR_VERSION - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
The major part for the version of this artifact as an integer
- MINOR_VERSION - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
The minor part for the version of this artifact as an integer
- MissingUnitAnnotationException - Exception in com.raynigon.unit.api.jpa.exception
- MissingUnitAnnotationException(String, String) - Constructor for exception com.raynigon.unit.api.jpa.exception.MissingUnitAnnotationException
N
- NoneQuantity - Interface in com.raynigon.unit.api.jpa.annotation
- nullSafeGet(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
- nullSafeSet(PreparedStatement, Quantity<?>, int, SharedSessionContractImplementor) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
P
- PATCH_VERSION - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
The patch part for the version of this artifact as an integer
Q
- quantityType() - Element in annotation interface com.raynigon.unit.api.jpa.annotation.JpaUnit
-
Specifies the quantityType which can be used to determine the system default unit
- QuantityType - Class in com.raynigon.unit.api.jpa.type
-
Describes Quantity objects for Hibernate
- QuantityType() - Constructor for class com.raynigon.unit.api.jpa.type.QuantityType
- QuantityTypeRegistration - Class in com.raynigon.unit.api.jpa.configuration
- QuantityTypeRegistration() - Constructor for class com.raynigon.unit.api.jpa.configuration.QuantityTypeRegistration
R
- replace(Quantity<?>, Quantity<?>, Object) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
- returnedClass() - Method in class com.raynigon.unit.api.jpa.type.QuantityType
S
- setParameterValues(Properties) - Method in class com.raynigon.unit.api.jpa.type.QuantityType
- shape() - Element in annotation interface com.raynigon.unit.api.jpa.annotation.JpaUnit
-
Serialize the Quantity as String
- SNAPSHOT - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
Indicates if this artifact is a snapshot version
T
- toString() - Method in record class com.raynigon.unit.api.jpa.cache.CachedQuantity
-
Returns a string representation of this record class.
U
- unit() - Element in annotation interface com.raynigon.unit.api.jpa.annotation.JpaUnit
-
Specifies the unit in which the Quantity is serialized/deserialized
- unit() - Method in record class com.raynigon.unit.api.jpa.cache.CachedQuantity
-
Returns the value of the
unit
record component.
V
- value() - Element in annotation interface com.raynigon.unit.api.jpa.annotation.JpaUnit
-
AliasFor(value="unit") Specifies the unit in which the Quantity is serialized/deserialized
- value() - Method in record class com.raynigon.unit.api.jpa.cache.CachedQuantity
-
Returns the value of the
value
record component. - VERSION - Static variable in class com.raynigon.unit_api.spring_boot_jpa_starter.BuildVersion
-
The version of this artifact
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form