org.diirt.datasource.graphene.VStringArrayToListStringReadFunction Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of datasource-graphene Show documentation
Show all versions of datasource-graphene Show documentation
Support for real-time graph rendering with graphene.
/**
* Copyright (C) 2010-14 diirt developers. See COPYRIGHT.TXT
* All rights reserved. Use is subject to license terms. See LICENSE.TXT
*/
package org.diirt.datasource.graphene;
import java.util.List;
import org.diirt.datasource.ReadFunction;
import org.diirt.vtype.VStringArray;
/**
*
* @author carcassi
*/
public class VStringArrayToListStringReadFunction implements ReadFunction> {
private final ReadFunction function;
public VStringArrayToListStringReadFunction(ReadFunction function) {
this.function = function;
}
@Override
public List readValue() {
VStringArray value = function.readValue();
if (value == null) {
return null;
} else {
return value.getData();
}
}
}