Method and apparatus for determining and categorizing Java Bean names and sub-elements files
AssigneeInternational Business Machines Corporation
InventorCraig Henry Becker
Life of this patent
Estimating the term…
Abstract
A method and apparatus for determining the names of Java Beans and for categorizing Java Bean sub-elements files. A two stage process is utilized for Java files having one or more .class files and .ser (serialized) files. The first stage attempts to determine the name of a Java Bean based upon the file names forming the Bean based upon suffixes and strings within the file names. The second stage is then applied to determine the category of the Bean sub-elements using the names of the Java Bean derived in the first stage. The first stage names are again examined based upon unique suffixes and word strings and the proper category determined for each file name.
Claims18
A method, implemented in a computer system, for determining a category for a plurality of object-oriented objects in a repository in said computer system, comprising the steps of:
- inputting an unknown list of file names for said plurality of objects in said repository in said computer system;
- reading said unknown list of file names and examining each for a unique suffix and word string to create a second list based upon said unique suffix and said word string;
- examining said second list and determining said category for each of the file names based upon said unique suffix and a different word string.
An apparatus for determining a category for a plurality of object-oriented objects in a repository in said computer system, comprising:
- means for inputting an unknown list of file names for said plurality of objects in said repository in said computer system;
- means for reading said unknown list of file names and examining each for a unique suffix and word string to create a second list based upon said unique suffix and said word string;
- and
- means for examining said second list and determining said category for each of the file names based upon said unique suffix and a different word string.
A computer program product having a computer readable medium having computer program logic recorded thereon for determining a category for a plurality of object-oriented objects in a repository in said computer system, comprising:
- computer readable means for inputting an unknown list of file names for said plurality of objects in said repository in said computer system;
- computer readable means for reading said unknown list of file names and examining each for a unique suffix and word string to create a second list based upon said unique suffix and said word string;
- and
- computer readable means for examining said second list and determining said category for each of the file names based upon said unique suffix and a different word string.
Dependencies are inferred from the claim text.