class AddColumnConfig extends ColumnConfig {

    private String afterColumn;
    private String beforeColumn;
    private Integer position;

    public AddColumnConfig(Column columnSnapshot) {
        super(columnSnapshot);
    }

    public AddColumnConfig() {
    }

    @Override
    public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException {<FILL_FUNCTION_BODY>}
}

        super.load(parsedNode, resourceAccessor);
        this.beforeColumn = parsedNode.getChildValue(null, "beforeColumn", String.class);
        this.afterColumn = parsedNode.getChildValue(null, "afterColumn", String.class);
        this.position = parsedNode.getChildValue(null, "position", Integer.class);
    
<methods>public void <init>(liquibase.structure.core.Column) ,public void <init>() ,public static liquibase.change.ColumnConfig[] arrayFromNames(java.lang.String) ,public static liquibase.change.ColumnConfig fromName(java.lang.String) ,public java.lang.Boolean getComputed() ,public liquibase.change.ConstraintsConfig getConstraints() ,public java.lang.Boolean getDefaultOnNull() ,public java.lang.String getDefaultValue() ,public java.lang.Boolean getDefaultValueBoolean() ,public liquibase.statement.DatabaseFunction getDefaultValueComputed() ,public java.lang.String getDefaultValueConstraintName() ,public java.util.Date getDefaultValueDate() ,public java.lang.Number getDefaultValueNumeric() ,public java.lang.Object getDefaultValueObject() ,public liquibase.statement.SequenceNextValueFunction getDefaultValueSequenceNext() ,public java.lang.Boolean getDescending() ,public java.lang.String getEncoding() ,public java.lang.String getGenerationType() ,public java.math.BigInteger getIncrementBy() ,public java.lang.String getName() ,public java.lang.String getRemarks() ,public liquibase.serializer.LiquibaseSerializable.SerializationType getSerializableFieldType(java.lang.String) ,public java.lang.Object getSerializableFieldValue(java.lang.String) ,public java.lang.String getSerializedObjectName() ,public java.lang.String getSerializedObjectNamespace() ,public java.math.BigInteger getStartWith() ,public java.lang.String getType() ,public java.lang.String getValue() ,public java.lang.String getValueBlobFile() ,public java.lang.Boolean getValueBoolean() ,public java.lang.String getValueClobFile() ,public liquibase.statement.DatabaseFunction getValueComputed() ,public java.util.Date getValueDate() ,public java.lang.Number getValueNumeric() ,public java.lang.Object getValueObject() ,public liquibase.statement.SequenceCurrentValueFunction getValueSequenceCurrent() ,public liquibase.statement.SequenceNextValueFunction getValueSequenceNext() ,public boolean hasDefaultValue() ,public java.lang.Boolean isAutoIncrement() ,public void load(liquibase.parser.core.ParsedNode, liquibase.resource.ResourceAccessor) throws liquibase.parser.core.ParsedNodeException,public liquibase.change.ColumnConfig setAutoIncrement(java.lang.Boolean) ,public liquibase.change.ColumnConfig setComputed(java.lang.Boolean) ,public liquibase.change.ColumnConfig setConstraints(liquibase.change.ConstraintsConfig) ,public liquibase.change.ColumnConfig setDefaultOnNull(java.lang.Boolean) ,public liquibase.change.ColumnConfig setDefaultValue(java.lang.String) ,public liquibase.change.ColumnConfig setDefaultValueBoolean(java.lang.String) ,public liquibase.change.ColumnConfig setDefaultValueBoolean(java.lang.Boolean) ,public liquibase.change.ColumnConfig setDefaultValueComputed(liquibase.statement.DatabaseFunction) ,public void setDefaultValueConstraintName(java.lang.String) ,public liquibase.change.ColumnConfig setDefaultValueDate(java.util.Date) ,public liquibase.change.ColumnConfig setDefaultValueDate(java.lang.String) ,public liquibase.change.ColumnConfig setDefaultValueNumeric(java.lang.String) ,public liquibase.change.ColumnConfig setDefaultValueNumeric(java.lang.Number) ,public liquibase.change.ColumnConfig setDefaultValueSequenceNext(liquibase.statement.SequenceNextValueFunction) ,public liquibase.change.ColumnConfig setDescending(java.lang.Boolean) ,public liquibase.change.ColumnConfig setEncoding(java.lang.String) ,public liquibase.change.ColumnConfig setGenerationType(java.lang.String) ,public liquibase.change.ColumnConfig setIncrementBy(java.math.BigInteger) ,public liquibase.change.ColumnConfig setName(java.lang.String) ,public liquibase.change.ColumnConfig setName(java.lang.String, boolean) ,public liquibase.change.ColumnConfig setRemarks(java.lang.String) ,public liquibase.change.ColumnConfig setStartWith(java.math.BigInteger) ,public liquibase.change.ColumnConfig setType(java.lang.String) ,public liquibase.change.ColumnConfig setValue(java.lang.String) ,public liquibase.change.ColumnConfig setValueBlobFile(java.lang.String) ,public liquibase.change.ColumnConfig setValueBoolean(java.lang.String) ,public liquibase.change.ColumnConfig setValueBoolean(java.lang.Boolean) ,public liquibase.change.ColumnConfig setValueClobFile(java.lang.String) ,public liquibase.change.ColumnConfig setValueComputed(liquibase.statement.DatabaseFunction) ,public liquibase.change.ColumnConfig setValueDate(java.lang.String) throws liquibase.exception.DateParseException,public liquibase.change.ColumnConfig setValueDate(java.util.Date) ,public liquibase.change.ColumnConfig setValueNumeric(java.lang.Number) ,public liquibase.change.ColumnConfig setValueNumeric(java.lang.String) ,public liquibase.change.ColumnConfig setValueSequenceCurrent(liquibase.statement.SequenceCurrentValueFunction) ,public liquibase.change.ColumnConfig setValueSequenceNext(liquibase.statement.SequenceNextValueFunction) <variables>private java.lang.Boolean autoIncrement,private java.lang.Boolean computed,private liquibase.change.ConstraintsConfig constraints,private java.lang.Boolean defaultOnNull,private java.lang.String defaultValue,private java.lang.Boolean defaultValueBoolean,private liquibase.statement.DatabaseFunction defaultValueComputed,private java.lang.String defaultValueConstraintName,private java.util.Date defaultValueDate,private java.lang.Number defaultValueNumeric,private liquibase.statement.SequenceNextValueFunction defaultValueSequenceNext,private java.lang.Boolean descending,private java.lang.String encoding,private java.lang.String generationType,private java.math.BigInteger incrementBy,private java.lang.String name,private java.lang.String remarks,private java.math.BigInteger startWith,private java.lang.String type,private java.lang.String value,private java.lang.String valueBlobFile,private java.lang.Boolean valueBoolean,private java.lang.String valueClobFile,private liquibase.statement.DatabaseFunction valueComputed,private java.util.Date valueDate,private java.lang.Number valueNumeric,private liquibase.statement.SequenceCurrentValueFunction valueSequenceCurrent,private liquibase.statement.SequenceNextValueFunction valueSequenceNext