Skip to content

Investigate JEP 401: Value Classes and Objects (Preview) #23892

@He-Pin

Description

@He-Pin

Enhance the Java Platform with value objects: class instances that have only final fields and lack object identity.

refs: https://openjdk.org/jeps/401

https://kotlinlang.org/docs/inline-classes.html
https://github.com/Kotlin/KEEP/blob/master/notes/value-classes.md
scala-native/improvement-proposals#1

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:jdkIssues tied to artifacts published under a particular jdkcompat:javacompat:java:jepIssues corresponding to a JEP (JDK Enhancement Proposal)compat:java:jep:unstableIssues corresponding to a JEP (JDK Enhancement Proposal) which is not stable yet.itype:spikeWe need to spend time and investigate something, before we decide what to do next.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions