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 Details

    • name

      public String name
      Name of the attribute.
    • description

      public String description
      Description of the attribute.
    • required

      public Boolean 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

      public Type type
      Return the stored type of the given attribute. Include any applicable generics information.
  • Constructor Details

    • Attribute

      public Attribute()
    • Attribute

      public Attribute(String name)
  • Method Details