Method Summary |
|
public static void | clearKey(int key, int level, JdoExtension[] exts) |
public boolean | contains(int key) |
public JdoExtension | createCopy(JdoElement pe) |
public void | dump() |
public void | dump(PrintStream out, String indent) |
public static JdoExtension | find(int key, JdoExtension[] a) Find an extension from an array of extensions. |
public static JdoExtension | find(int key, JdoElement[] a) Find an extension from an array of extensions. |
public static JdoExtension | find(int key, String value, JdoExtension[] a) |
public void | findCreate(int key, String value, boolean overwrite) |
public boolean | getBoolean() Get the value of an extension that must be a boolean. |
public int | getEnum(Map map) Get the value of an extension that must be one of a set of enumerated
String's. |
public int | getInt() Get the value of an extension that must be an int. |
public JdoElement | getParent() |
public HashMap | getPropertyMap() Create a HashMap of properties from our nested property extensions. |
public HashMap | getPropertyMap(HashMap m) Add propertiies to the supplied HashMap. |
public String | getString() Get the value of an extension that must be a String. |
public String | getSubContext() Get information for this element to be used in building up a
context string. |
public Class | getType(ClassLoader loader) Get the value of an extension that must be the fully qualified name
of a class or a primitive type. |
public Class | getType(ClassLoader loader, Class requiredType) Get the value of an extension that must be the fully qualified name
of a class assignable from the supplied class. |
public boolean | isCommon() Is this a common extension? This method must be kept in sync with the
constants. |
public boolean | isFieldAttribute() |
public boolean | isJdbc() Is this a jdbc extension? This method must be kept in sync with the
constants. |
public boolean | isNoValue() |
public static int | parseKey(String key) Convert a String key value into an int constant. |
public static JdoExtension[] | synchronize(JdoExtension[] from, JdoExtension[] to) Update the 'to' extension with the 'from' extensions. |
public static void | synchronize3(JdoExtension[] from, JdoExtension[] to, Set exclude, boolean errorOnExclude) |
public static JdoExtension[] | synchronize4(JdoExtension[] from, JdoExtension[] to, Set ignore) |
public static String | toKeyString(int key) Convert ant int key value into a String. |
public String | toString() |