# com.bea.p13n.common
CommonFactory Class

public abstract class CommonFactory
extends `Object`

Hierarchy
  `Object`
  `CommonFactory`

## Constructor Summary

CommonFactory()

## Method Summary

`public static `Metadata`` | `createMetadata`(`String` name, `String` description, `String` author, `Version` version)
`public static synchronized `Version`` | `createVersion`()
`public static `Version`` | `createVersion`(`String` description, int major, int minor, int buildNumber)

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### CommonFactory

    public CommonFactory()

## Method Detail

### createMetadata(String, String, String, Version) Method

    public static Metadata createMetadata(String name,
                                          String description,
                                          String author,
                                          Version version)

### createVersion() Method

    public static synchronized Version createVersion()

### createVersion(String, int, int, int) Method

    public static Version createVersion(String description,
                                        int major,
                                        int minor,
                                        int buildNumber)