Package liquibase
Class ObjectMetaData
- java.lang.Object
-
- liquibase.ObjectMetaData
-
public class ObjectMetaData extends Object
Contains metadata about anExtensibleObject. Because attributes can be dynamically added or removed, different instances of the same type may return different metadata.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classObjectMetaData.AttributeMetadata about a particular attribute.
-
Field Summary
Fields Modifier and Type Field Description SortedSet<ObjectMetaData.Attribute>attributesMetadata about all the object's attributes.
-
Constructor Summary
Constructors Constructor Description ObjectMetaData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectMetaData.AttributegetAttribute(String attributeName)Convenience method to return theObjectMetaData.Attributeinformation for the given attribute.
-
-
-
Field Detail
-
attributes
public SortedSet<ObjectMetaData.Attribute> attributes
Metadata about all the object's attributes.
-
-
Method Detail
-
getAttribute
public ObjectMetaData.Attribute getAttribute(String attributeName)
Convenience method to return theObjectMetaData.Attributeinformation for the given attribute. Returns null if the attribute name doesn't exist.
-
-