com.triactive.jdo.model
Class MetaData
java.lang.Object
com.triactive.jdo.model.MetaData
- Direct Known Subclasses:
- ClassMetaData, CollectionMetaData, FieldMetaData, MapMetaData
- public abstract class MetaData
- extends java.lang.Object
Field Summary |
static java.lang.String |
MY_VENDOR
The vendor string used for TJDO-specific metadata extensions. |
protected java.util.HashMap |
vendorExtensions
|
Constructor Summary |
protected |
MetaData()
|
protected |
MetaData(java.net.URL url,
org.w3c.dom.Element elem)
|
Method Summary |
protected void |
addVendorExtensions(java.net.URL url,
org.w3c.dom.Element elem)
Add the vendor extensions found nested within the given Element. |
abstract java.lang.String |
getJavaName()
|
(package private) abstract void |
getReferencedClasses(java.lang.String vendorID,
java.util.List ordered,
java.util.Set referenced)
|
protected static java.lang.Class |
getReferencedType(java.lang.String typeAttr,
ClassMetaData owner)
|
java.lang.String |
getVendorExtension(java.lang.String vendorName,
java.lang.String key)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MY_VENDOR
public static final java.lang.String MY_VENDOR
- The vendor string used for TJDO-specific metadata extensions. This is
the string "triactive".
- See Also:
- Constant Field Values
vendorExtensions
protected final java.util.HashMap vendorExtensions
MetaData
protected MetaData()
MetaData
protected MetaData(java.net.URL url,
org.w3c.dom.Element elem)
addVendorExtensions
protected void addVendorExtensions(java.net.URL url,
org.w3c.dom.Element elem)
- Add the vendor extensions found nested within the given Element.
- Parameters:
url
- The URL that this is the resource that this Element came from.elem
- The Element to obtain the vendor extensions from.
getReferencedClasses
abstract void getReferencedClasses(java.lang.String vendorID,
java.util.List ordered,
java.util.Set referenced)
getJavaName
public abstract java.lang.String getJavaName()
getVendorExtension
public java.lang.String getVendorExtension(java.lang.String vendorName,
java.lang.String key)
getReferencedType
protected static java.lang.Class getReferencedType(java.lang.String typeAttr,
ClassMetaData owner)
Copyright © 2001 TriActive, Inc. All Rights Reserved.