Method for eliminating redundant method calls in an object oriented program
First Claim
Patent Images
1. A computerized method comprising:
- processing a group of objects in a sequence based on a single JAVA class library, each object comprising a method call, calling for a redundant process that is performed for all objects in the group of objects, the redundant process is a check of a buffer capacity; and
providing a first flag associated with a first object in a selected sequence of the group of objects for permitting the redundant process and a second flag in another object at another position in the sequence of objects for disabling the redundant process.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and machine-readable medium provide flags to commonly derived objects so that redundant method calls are avoided.
-
Citations
14 Claims
-
1. A computerized method comprising:
-
processing a group of objects in a sequence based on a single JAVA class library, each object comprising a method call, calling for a redundant process that is performed for all objects in the group of objects, the redundant process is a check of a buffer capacity; and providing a first flag associated with a first object in a selected sequence of the group of objects for permitting the redundant process and a second flag in another object at another position in the sequence of objects for disabling the redundant process. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine-readable storage medium that provides instructions which, when executed by a processor, cause the processor to perform operations comprising a method call, calling for an operation that is redundant performed for all objects in the group of objects, the operation being a check of a buffer capacity;
and providing a first flag associated with an object in a selected sequence of the group of objects for permitting the method call arid a second flag in another object at another position in the group of objects for disabling the method call. - View Dependent Claims (8, 9, 10, 11)
-
12. A JAVA application program stored in memory and executed by a processor, the JAVA application program configured to processing a plurality of objects based on a single JAVA class library, each the object comprising a method call that calls for an operation that is redundantly performed for all objects in the group of objects, comprising:
-
a first object in a selected sequence of the plurality of objects, the first object including a first flag that, when set, permits the method call that is directed to a checking of a buffer capacity; and a second abject in the selected sequence or the plurality of objects, the second object including a second flag that, when set, disables the method call. - View Dependent Claims (13, 14)
-
Specification