See Also: The program is invoked as:See Also:
See Also: java -DWS=work-space [-DclassDir=class-dir] [-Dout=out-file [-Dprefix[.x=package-prefix]] [-Dverbose=true] org.apache.derby.iapi.services.cache.ClassSizeCrawler class-or-interface ...See Also:
See Also: This program gets the size coefficients for each class in the class-or-interface list,See Also: and for each class that implements an interface in the list.
This program takes a master property file, and using the configuration specification, generate an output file that only contains the properties for that particular configuration.
For the different types of legitamite configurations, please see org.apache.derby.modules.properties
PropertySplitter will look at cloudscape.config. to see which configuration a particular module belongs to. E.g., cloudscape.config.dataComm.listen=cloudtarget,cloudsync this means all properties associated with dataComm.listen will be in the output properties file only if we are generating for the cloudsync or cloudtarget configuration.