@Value
Indicates that the class has value semantics.
API
Value.java
@interface Value {
@Deprecated(forRemoval = true, since = "2.0.0-M8")
String logicalTypeName() default ""; (1)
}
1 | logicalTypeName
The logical name of this value’s type, that uniquely and fully qualifies it. The logical name is analogous to - but independent of - the actual fully qualified class name. eg. sales.Customer for a class 'org.mycompany.dom.Customer' |
Members
logicalTypeName
deprecated: use Named instead |
The logical name of this value’s type, that uniquely and fully qualifies it. The logical name is analogous to - but independent of - the actual fully qualified class name. eg. sales.Customer for a class 'org.mycompany.dom.Customer'
If not specified, the fully qualified class name is used instead.