package foundation.variant.expression;
|
|
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.Logger;
|
|
|
public abstract class Segment {
|
|
protected static Logger logger;
|
|
static {
|
logger = LogManager.getLogger(Segment.class);
|
}
|
|
abstract public boolean isVariant();
|
|
abstract public String getName();
|
|
abstract public String getValue();
|
|
abstract public Segment newInstance() throws Exception;
|
|
}
|