Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package de.zalando.typemapper.core.result;
 
 
 import java.util.List;
 
public class ArrayResultNode implements DbResultNode {
    private String name;
    private String type;
    private int typeId;
    private List<DbResultNodechildren;
    private DbType typeDef;
    public ArrayResultNode(final String namefinal String valuefinal String typeNamefinal int typeId,
            final Connection connectionthrows SQLException {
        this. = name;
        this. = typeName;
        this. = typeId;
        this. = DbTypeRegister.getDbType(typeIdconnection);
        this. = new ArrayList<DbResultNode>();
        List<Stringelements;
        if (value != null) {
            try {
                elements = ParseUtils.postgresArray2StringList(value);
            } catch (ArrayParserException e) {
                throw new SQLException("Failed to parse array " + name + " of type " + typeNamee);
            }
            for (String element : elements) {
                if ( != null) {
                    .add(new ObjectResultNode(element""typeNametypeIdconnection));
                } else {
                    .add(new SimpleResultNode(element""));
                }
            }
        }
    }
    @Override
    public String getName() {
        return ;
    }
    @Override
    public DbResultNodeType getNodeType() {
        return .;
    }
    @Override
    public String getValue() {
        return null;
    }
    @Override
    public List<DbResultNodegetChildren() {
        return ;
    }
    @Override
    public DbResultNode getChildByName(final String name) {
        return null;
    }
    @Override
    public String toString() {
        return "ArrayResultNode [name=" +  + ", type=" +  + ", typeId=" +  + ", children=" + 
                + ", typeDef=" +  + "]";
    }
New to GrepCode? Check out our FAQ X