class PrimitiveFieldImpl extends AbstractField {

    @Override
    public Structure getStructure() {
        throw new UnsupportedOperationException(
                "Field represents a primtiive data type; it has no underlying structure.");
    }

    public  PrimitiveFieldImpl(final String fieldName, final DataType dataType);

}