Class Column

  • All Implemented Interfaces:
    java.io.Serializable

    public class Column
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • Column

        public Column()
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getSqlType

        public java.util.Optional<java.lang.String> getSqlType()
      • setSqlType

        public void setSqlType​(java.lang.String sqlType)
      • getJavaType

        public java.util.Optional<java.lang.String> getJavaType()
      • setJavaType

        public void setJavaType​(java.lang.String javaType)
      • getVisible

        public java.lang.String getVisible()
      • setVisible

        public void setVisible​(java.lang.String visible)
      • getAliases

        public java.util.List<Alias> getAliases()
      • setAliases

        public void setAliases​(java.util.List<Alias> aliases)
      • addAlias

        public void addAlias​(Alias alias)
      • removeAlias

        public boolean removeAlias​(Alias alias)
      • getConstraints

        public java.util.List<Constraint> getConstraints()
      • setConstraints

        public void setConstraints​(java.util.List<Constraint> constraints)
      • addConstraint

        public void addConstraint​(Constraint constraint)
      • removeConstraint

        public boolean removeConstraint​(Constraint constraint)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object