@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

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'

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.