Class Alias

  • All Implemented Interfaces:
    java.io.Serializable

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

      • name

        private java.lang.String name
      • useAs

        private boolean useAs
    • Constructor Detail

      • Alias

        public Alias​(java.lang.String name)
      • Alias

        public Alias​(java.lang.String name,
                     boolean useAs)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

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

        public boolean isUseAs()
      • setUseAs

        public void setUseAs​(boolean useAs)
      • setAliasColumns

        public void setAliasColumns​(java.util.List<Alias.AliasColumn> aliasColumns)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • withName

        public Alias withName​(java.lang.String name)
      • withUseAs

        public Alias withUseAs​(boolean useAs)
      • addAliasColumns

        public Alias addAliasColumns​(java.util.Collection<? extends Alias.AliasColumn> aliasColumns)