×

Manual Refinement of Specialized Classes

  • US 20150301808A1
  • Filed: 04/21/2015
  • Published: 10/22/2015
  • Est. Priority Date: 04/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory, computer-readable storage medium storing program instructions that when executed on a computing device cause the computing device to perform:

  • loading a class file comprising a class declaration for a generic class, wherein the generic class is specializable over a plurality of type parameterizations, wherein the class declaration comprises a refinement method specific to a particular one of the plurality of type parameterizations, wherein the refinement method comprises an alternate implementation for a method of the generic class when the generic class is specialized for the particular type parameterization;

    specializing the generic class for the particular type parameterization; and

    including the refinement method in the specialized generic class in response to said specializing and based on the particular type parameterization.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×