src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
changeset 58054 ee230ad8cfef
parent 54677 beca9f8524c1
child 59201 b24f4caa1411
equal deleted inserted replaced
58053:1a296c9064dc 58054:ee230ad8cfef
     1 /*
     1 /*
     2  * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2017, 2019, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
   457      * Code generation support for instances.
   457      * Code generation support for instances.
   458      * Subclasses can modify the behavior.
   458      * Subclasses can modify the behavior.
   459      */
   459      */
   460     public class Factory {
   460     public class Factory {
   461         /**
   461         /**
       
   462          * Constructs a factory.
       
   463          */
       
   464         Factory() {}
       
   465 
       
   466         /**
   462          * Get a concrete subclass of the top class for a given combination of bound types.
   467          * Get a concrete subclass of the top class for a given combination of bound types.
   463          *
   468          *
   464          * @param speciesData the species requiring the class, not yet linked
   469          * @param speciesData the species requiring the class, not yet linked
   465          * @return a linked version of the same species
   470          * @return a linked version of the same species
   466          */
   471          */