Index

A B C D E G H I J M N P Q R S T U V 
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
A B C D E G H I J M N P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form