|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.redhat.persistence.pdl.VersioningMetadata
Versioning metadata.
Nested Class Summary | |
class |
VersioningMetadata.NodeSwitch
|
static interface |
VersioningMetadata.NodeVisitor
|
Method Summary | |
static VersioningMetadata |
getVersioningMetadata()
|
boolean |
isMarkedUnversioned(String containerName,
String propertyName)
Returns true if the object type property whose name is
propertyName is marked unversioned in the PDL
definition. |
boolean |
isMarkedVersioned(String qualifiedName)
Returns true if the object type named by
qualifiedName is marked versioned in the PDL
definition. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static VersioningMetadata getVersioningMetadata()
public boolean isMarkedVersioned(String qualifiedName)
Returns true
if the object type named by
qualifiedName
is marked versioned
in the PDL
definition. Note that this a weaker test than checking of an object type
is versioned. For example, a type may be versioned if one of its ancestor
types is marked versioned.
This method is provided for unit testing only.
qualifiedName
- the fully qualified name of an object typepublic boolean isMarkedUnversioned(String containerName, String propertyName)
true
if the object type property whose name is
propertyName
is marked unversioned
in the PDL
definition.
This method is provided for unit testing only.
propertyName
- the fully qualified name of an object type property
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |