Package liquibase
Class ObjectMetaData.Attribute
java.lang.Object
liquibase.ObjectMetaData.Attribute
- All Implemented Interfaces:
Comparable<ObjectMetaData.Attribute>
- Enclosing class:
- ObjectMetaData
public static class ObjectMetaData.Attribute
extends Object
implements Comparable<ObjectMetaData.Attribute>
Metadata about a particular attribute.
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
name
Name of the attribute. -
description
Description of the attribute. -
required
True if the attribute is required. What "required" means can depend on the type of object, but in general it should mean that the object is not "valid" if a value isn't set. -
type
Return the stored type of the given attribute. Include any applicable generics information.
-
-
Constructor Details
-
Attribute
public Attribute() -
Attribute
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ObjectMetaData.Attribute>
-
equals
-
hashCode
public int hashCode()
-