Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
org.rcsb.cif.schema.core.CifCoreCategoryBuilder Maven / Gradle / Ivy
package org.rcsb.cif.schema.core;
import org.rcsb.cif.model.CategoryBuilder;
import org.rcsb.cif.model.FloatColumnBuilder;
import org.rcsb.cif.model.IntColumnBuilder;
import org.rcsb.cif.model.StrColumnBuilder;
import org.rcsb.cif.model.builder.CategoryBuilderImpl;
import org.rcsb.cif.model.builder.FloatColumnBuilderImpl;
import org.rcsb.cif.model.builder.IntColumnBuilderImpl;
import org.rcsb.cif.model.builder.StrColumnBuilderImpl;
import javax.annotation.Generated;
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class CifCoreCategoryBuilder extends CategoryBuilderImpl {
public CifCoreCategoryBuilder(String blockName, CifCoreBlockBuilder parent) {
super(blockName, parent);
}
@Override
public void digest(IntColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> columnBuilder) {
parent.digest(columnBuilder);
}
@Override
public void digest(FloatColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> columnBuilder) {
parent.digest(columnBuilder);
}
@Override
public void digest(StrColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> columnBuilder) {
parent.digest(columnBuilder);
}
public static class CifCoreBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "cif_core";
public CifCoreBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
}
public static class DiffractionBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffraction";
public DiffractionBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
}
public static class DiffrnBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn";
public DiffrnBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterAmbientEnvironment() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_environment", this);
}
public FloatColumnBuilder enterAmbientPressure() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure", this);
}
public FloatColumnBuilder enterAmbientPressureGt() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_gt", this);
}
public FloatColumnBuilder enterAmbientPressureLt() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_lt", this);
}
public StrColumnBuilder enterCrystalId() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this);
}
public StrColumnBuilder enterCrystalSupport() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_support", this);
}
public StrColumnBuilder enterCrystalTreatment() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_treatment", this);
}
public StrColumnBuilder enterId() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this);
}
public FloatColumnBuilder enterMeasuredFractionThetaFull() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "measured_fraction_theta_full", this);
}
public FloatColumnBuilder enterMeasuredFractionThetaMax() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "measured_fraction_theta_max", this);
}
public StrColumnBuilder enterSymmetryDescription() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_description", this);
}
public FloatColumnBuilder enterAmbientPressureEsd() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_esd", this);
}
public FloatColumnBuilder enterAmbientPressureSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_su", this);
}
public FloatColumnBuilder enterAmbientTemp() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp", this);
}
public FloatColumnBuilder enterAmbientTemperature() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature", this);
}
public FloatColumnBuilder enterAmbientTempEsd() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_esd", this);
}
public FloatColumnBuilder enterAmbientTemperatureSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_su", this);
}
public StrColumnBuilder enterAmbientTempDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_details", this);
}
public StrColumnBuilder enterAmbientTemperatureDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_details", this);
}
public FloatColumnBuilder enterAmbientTempGt() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_gt", this);
}
public FloatColumnBuilder enterAmbientTemperatureGt() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_gt", this);
}
public FloatColumnBuilder enterAmbientTempLt() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_lt", this);
}
public FloatColumnBuilder enterAmbientTemperatureLt() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_lt", this);
}
public StrColumnBuilder enterDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this);
}
public StrColumnBuilder enterSpecialDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this);
}
public StrColumnBuilder enterMeasurementDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_details", this);
}
public StrColumnBuilder enterMeasurementDeviceClass() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_device_class", this);
}
public StrColumnBuilder enterDevice() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device", this);
}
public StrColumnBuilder enterDeviceClass() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_class", this);
}
public StrColumnBuilder enterMeasurementDeviceDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_device_details", this);
}
public StrColumnBuilder enterDeviceDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_details", this);
}
public StrColumnBuilder enterMeasurementDeviceMake() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_device_make", this);
}
public StrColumnBuilder enterDeviceType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_type", this);
}
public StrColumnBuilder enterDeviceMake() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_make", this);
}
public StrColumnBuilder enterMeasurementMethod() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_method", this);
}
public StrColumnBuilder enterMethod() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this);
}
public StrColumnBuilder enterMeasurementSpecimenSupport() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_specimen_support", this);
}
public StrColumnBuilder enterSpecimenSupport() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_support", this);
}
}
public static class DiffrnAttenuatorBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_attenuator";
public DiffrnAttenuatorBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterCode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this);
}
public StrColumnBuilder enterMaterial() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "material", this);
}
public FloatColumnBuilder enterScale() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale", this);
}
}
public static class DiffrnDetectorBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_detector";
public DiffrnDetectorBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public FloatColumnBuilder enterAreaResolMean() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "area_resol_mean", this);
}
public StrColumnBuilder enterDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this);
}
public StrColumnBuilder enterDetector() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector", this);
}
public StrColumnBuilder enterDescription() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this);
}
public FloatColumnBuilder enterDtime() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dtime", this);
}
public StrColumnBuilder enterType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this);
}
public StrColumnBuilder enterMake() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "make", this);
}
}
public static class DiffrnMeasurementBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_measurement";
public DiffrnMeasurementBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterSpecimenAttachmentType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_attachment_type", this);
}
public StrColumnBuilder enterDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this);
}
public StrColumnBuilder enterDevice() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device", this);
}
public StrColumnBuilder enterDeviceClass() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_class", this);
}
public StrColumnBuilder enterDeviceDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_details", this);
}
public StrColumnBuilder enterDeviceType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_type", this);
}
public StrColumnBuilder enterDeviceMake() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_make", this);
}
public StrColumnBuilder enterMethod() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this);
}
public StrColumnBuilder enterSpecimenSupport() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_support", this);
}
}
public static class DiffrnOrientBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_orient";
public DiffrnOrientBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
}
public static class DiffrnOrientMatrixBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_orient_matrix";
public DiffrnOrientMatrixBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this);
}
public FloatColumnBuilder enterUbij() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ubij", this);
}
public FloatColumnBuilder enterUB11() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][1]", this);
}
public FloatColumnBuilder enterUb11() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_11", this);
}
public FloatColumnBuilder enterUB12() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][2]", this);
}
public FloatColumnBuilder enterUb12() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_12", this);
}
public FloatColumnBuilder enterUB13() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][3]", this);
}
public FloatColumnBuilder enterUb13() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_13", this);
}
public FloatColumnBuilder enterUB21() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][1]", this);
}
public FloatColumnBuilder enterUb21() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_21", this);
}
public FloatColumnBuilder enterUB22() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][2]", this);
}
public FloatColumnBuilder enterUb22() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_22", this);
}
public FloatColumnBuilder enterUB23() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][3]", this);
}
public FloatColumnBuilder enterUb23() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_23", this);
}
public FloatColumnBuilder enterUB31() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][1]", this);
}
public FloatColumnBuilder enterUb31() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_31", this);
}
public FloatColumnBuilder enterUB32() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][2]", this);
}
public FloatColumnBuilder enterUb32() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_32", this);
}
public FloatColumnBuilder enterUB33() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][3]", this);
}
public FloatColumnBuilder enterUb33() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_33", this);
}
}
public static class DiffrnOrientReflnBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_orient_refln";
public DiffrnOrientReflnBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public FloatColumnBuilder enterAngleChi() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi", this);
}
public FloatColumnBuilder enterAngleChiSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi_su", this);
}
public FloatColumnBuilder enterAngleKappa() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa", this);
}
public FloatColumnBuilder enterAngleKappaSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa_su", this);
}
public FloatColumnBuilder enterAngleOmega() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega", this);
}
public FloatColumnBuilder enterAngleOmegaSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega_su", this);
}
public FloatColumnBuilder enterAnglePhi() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi", this);
}
public FloatColumnBuilder enterAnglePhiSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi_su", this);
}
public FloatColumnBuilder enterAnglePsi() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi", this);
}
public FloatColumnBuilder enterAnglePsiSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi_su", this);
}
public FloatColumnBuilder enterAngleTheta() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta", this);
}
public FloatColumnBuilder enterAngleThetaSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta_su", this);
}
public IntColumnBuilder enterHkl() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this);
}
public IntColumnBuilder enterIndexH() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this);
}
public IntColumnBuilder enterIndexK() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this);
}
public IntColumnBuilder enterIndexL() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this);
}
}
public static class DiffrnRadiationBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_radiation";
public DiffrnRadiationBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterCollimation() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "collimation", this);
}
public FloatColumnBuilder enterFilterEdge() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "filter_edge", this);
}
public FloatColumnBuilder enterInhomogeneity() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "inhomogeneity", this);
}
public StrColumnBuilder enterMonochromator() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "monochromator", this);
}
public FloatColumnBuilder enterPolarisnNorm() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "polarisn_norm", this);
}
public FloatColumnBuilder enterPolarisnRatio() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "polarisn_ratio", this);
}
public StrColumnBuilder enterProbe() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "probe", this);
}
public StrColumnBuilder enterType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this);
}
public StrColumnBuilder enterXraySymbol() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xray_symbol", this);
}
public FloatColumnBuilder enterDetectorDtime() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detector_dtime", this);
}
public StrColumnBuilder enterWavelengthDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_details", this);
}
public StrColumnBuilder enterDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this);
}
public StrColumnBuilder enterWavelengthDetermination() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_determination", this);
}
public StrColumnBuilder enterDetermination() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "determination", this);
}
public StrColumnBuilder enterWavelengthId() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this);
}
public StrColumnBuilder enterId() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this);
}
}
public static class DiffrnRadiationWavelengthBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_radiation_wavelength";
public DiffrnRadiationWavelengthBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this);
}
public FloatColumnBuilder enterWt() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wt", this);
}
public StrColumnBuilder enterXraySymbol() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xray_symbol", this);
}
public StrColumnBuilder enterDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this);
}
public StrColumnBuilder enterDetermination() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "determination", this);
}
public StrColumnBuilder enterId() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this);
}
public FloatColumnBuilder enterWavelength() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this);
}
public FloatColumnBuilder enterValue() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this);
}
public FloatColumnBuilder enterWavelengthSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_su", this);
}
public FloatColumnBuilder enterValueSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_su", this);
}
}
public static class DiffrnReflnBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_refln";
public DiffrnReflnBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public FloatColumnBuilder enterAngleChi() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi", this);
}
public FloatColumnBuilder enterAngleKappa() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa", this);
}
public FloatColumnBuilder enterAngleOmega() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega", this);
}
public FloatColumnBuilder enterAnglePhi() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi", this);
}
public FloatColumnBuilder enterAnglePsi() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi", this);
}
public FloatColumnBuilder enterAngleTheta() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta", this);
}
public StrColumnBuilder enterAttenuatorCode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "attenuator_code", this);
}
public StrColumnBuilder enterClassCode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_code", this);
}
public IntColumnBuilder enterCountsBg1() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_1", this);
}
public FloatColumnBuilder enterCountsBg1Su() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_1_su", this);
}
public IntColumnBuilder enterCountsBg2() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_2", this);
}
public FloatColumnBuilder enterCountsBg2Su() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_2_su", this);
}
public IntColumnBuilder enterCountsNet() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_net", this);
}
public FloatColumnBuilder enterCountsNetSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_net_su", this);
}
public IntColumnBuilder enterCountsPeak() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_peak", this);
}
public FloatColumnBuilder enterCountsPeakSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_peak_su", this);
}
public IntColumnBuilder enterCountsTotal() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_total", this);
}
public FloatColumnBuilder enterCountsTotalSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_total_su", this);
}
public FloatColumnBuilder enterDetectSlitHoriz() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detect_slit_horiz", this);
}
public FloatColumnBuilder enterDetectSlitVert() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detect_slit_vert", this);
}
public FloatColumnBuilder enterElapsedTime() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "elapsed_time", this);
}
public IntColumnBuilder enterHkl() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this);
}
public IntColumnBuilder enterIndexH() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this);
}
public IntColumnBuilder enterIndexK() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this);
}
public IntColumnBuilder enterIndexL() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this);
}
public FloatColumnBuilder enterIntensityNet() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_net", this);
}
public StrColumnBuilder enterScaleGroupCode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scale_group_code", this);
}
public StrColumnBuilder enterScanMode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scan_mode", this);
}
public StrColumnBuilder enterScanModeBackgd() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scan_mode_backgd", this);
}
public FloatColumnBuilder enterScanRate() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_rate", this);
}
public FloatColumnBuilder enterScanTimeBackgd() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_time_backgd", this);
}
public FloatColumnBuilder enterScanWidth() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_width", this);
}
public StrColumnBuilder enterStandardCode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "standard_code", this);
}
public FloatColumnBuilder enterWavelength() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this);
}
public StrColumnBuilder enterWavelengthId() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this);
}
public FloatColumnBuilder enterIntensitySigma() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_sigma", this);
}
public FloatColumnBuilder enterIntensityU() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_u", this);
}
public FloatColumnBuilder enterIntensityNetSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_net_su", this);
}
public FloatColumnBuilder enterSintOverLambda() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sint_over_lambda", this);
}
public FloatColumnBuilder enterSinThetaOverLambda() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sin_theta_over_lambda", this);
}
}
public static class DiffrnReflnsBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_reflns";
public DiffrnReflnsBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public FloatColumnBuilder enterAvREquivalents() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_r_equivalents", this);
}
public FloatColumnBuilder enterLaueMeasuredFractionFull() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "laue_measured_fraction_full", this);
}
public FloatColumnBuilder enterLaueMeasuredFractionMax() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "laue_measured_fraction_max", this);
}
public IntColumnBuilder enterLimitHMax() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_max", this);
}
public IntColumnBuilder enterLimitHMin() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_min", this);
}
public IntColumnBuilder enterLimitKMax() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_max", this);
}
public IntColumnBuilder enterLimitKMin() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_min", this);
}
public IntColumnBuilder enterLimitLMax() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_max", this);
}
public IntColumnBuilder enterLimitLMin() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_min", this);
}
public FloatColumnBuilder enterLimitMax() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "limit_max", this);
}
public FloatColumnBuilder enterLimitMin() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "limit_min", this);
}
public IntColumnBuilder enterNumber() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this);
}
public FloatColumnBuilder enterPointMeasuredFractionFull() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "point_measured_fraction_full", this);
}
public FloatColumnBuilder enterPointMeasuredFractionMax() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "point_measured_fraction_max", this);
}
public StrColumnBuilder enterReductionProcess() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reduction_process", this);
}
public FloatColumnBuilder enterResolutionFull() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "resolution_full", this);
}
public FloatColumnBuilder enterResolutionMax() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "resolution_max", this);
}
public FloatColumnBuilder enterThetaFull() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_full", this);
}
public FloatColumnBuilder enterThetaMax() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_max", this);
}
public FloatColumnBuilder enterThetaMin() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_min", this);
}
public FloatColumnBuilder enterAvUnetI_netI() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_unetI/netI", this);
}
public FloatColumnBuilder enterAvSigmaIOverNetI() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sigmaI_over_netI", this);
}
public FloatColumnBuilder enterAvSunetiOverNeti() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_suneti_over_neti", this);
}
public FloatColumnBuilder enterTransfMatrix11() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][1]", this);
}
public FloatColumnBuilder enter_11() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "11", this);
}
public FloatColumnBuilder enterTransfMatrix12() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][2]", this);
}
public FloatColumnBuilder enter_12() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "12", this);
}
public FloatColumnBuilder enterTransfMatrix13() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][3]", this);
}
public FloatColumnBuilder enter_13() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "13", this);
}
public FloatColumnBuilder enterTransfMatrix21() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][1]", this);
}
public FloatColumnBuilder enter_21() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "21", this);
}
public FloatColumnBuilder enterTransfMatrix22() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][2]", this);
}
public FloatColumnBuilder enter_22() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "22", this);
}
public FloatColumnBuilder enterTransfMatrix23() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][3]", this);
}
public FloatColumnBuilder enter_23() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "23", this);
}
public FloatColumnBuilder enterTransfMatrix31() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][1]", this);
}
public FloatColumnBuilder enter_31() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "31", this);
}
public FloatColumnBuilder enterTransfMatrix32() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][2]", this);
}
public FloatColumnBuilder enter_32() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "32", this);
}
public FloatColumnBuilder enterTransfMatrix33() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][3]", this);
}
public FloatColumnBuilder enter_33() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "33", this);
}
}
public static class DiffrnReflnsClassBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_reflns_class";
public DiffrnReflnsClassBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public FloatColumnBuilder enterAvREq() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_r_eq", this);
}
public StrColumnBuilder enterCode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this);
}
public FloatColumnBuilder enterDResHigh() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this);
}
public FloatColumnBuilder enterDResLow() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this);
}
public StrColumnBuilder enterDescription() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this);
}
public IntColumnBuilder enterNumber() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this);
}
public FloatColumnBuilder enterAvUI_I() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_uI/I", this);
}
public FloatColumnBuilder enterAvSgI_I() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sgI/I", this);
}
public FloatColumnBuilder enterAvSuiOverI() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sui_over_i", this);
}
}
public static class DiffrnReflnsTransfMatrixBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_reflns_transf_matrix";
public DiffrnReflnsTransfMatrixBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public FloatColumnBuilder enterTij() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tij", this);
}
public FloatColumnBuilder enter_11() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "11", this);
}
public FloatColumnBuilder enter_12() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "12", this);
}
public FloatColumnBuilder enter_13() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "13", this);
}
public FloatColumnBuilder enter_21() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "21", this);
}
public FloatColumnBuilder enter_22() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "22", this);
}
public FloatColumnBuilder enter_23() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "23", this);
}
public FloatColumnBuilder enter_31() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "31", this);
}
public FloatColumnBuilder enter_32() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "32", this);
}
public FloatColumnBuilder enter_33() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "33", this);
}
}
public static class DiffrnScaleGroupBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_scale_group";
public DiffrnScaleGroupBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterCode() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this);
}
public FloatColumnBuilder enterINet() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "i_net", this);
}
public FloatColumnBuilder enterINetSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "i_net_su", this);
}
}
public static class DiffrnSourceBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_source";
public DiffrnSourceBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public StrColumnBuilder enterBeamline() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beamline", this);
}
public FloatColumnBuilder enterCurrent() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "current", this);
}
public StrColumnBuilder enterDetails() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this);
}
public StrColumnBuilder enterDevice() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device", this);
}
public StrColumnBuilder enterFacility() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "facility", this);
}
public FloatColumnBuilder enterPower() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this);
}
public StrColumnBuilder enterSize() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "size", this);
}
public StrColumnBuilder enterTarget() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target", this);
}
public FloatColumnBuilder enterVoltage() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "voltage", this);
}
public StrColumnBuilder enterSource() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this);
}
public StrColumnBuilder enterDescription() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this);
}
public StrColumnBuilder enterType() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this);
}
public StrColumnBuilder enterMake() {
return new StrColumnBuilderImpl<>(CATEGORY_NAME, "make", this);
}
public FloatColumnBuilder enterTake_offAngle() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "take-off_angle", this);
}
public FloatColumnBuilder enterTakeOffAngle() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "take_off_angle", this);
}
}
public static class DiffrnStandardBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_standard";
public DiffrnStandardBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public FloatColumnBuilder enterDecayPercentSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_percent_su", this);
}
public FloatColumnBuilder enterScaleSuAverageSu() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_su_average_su", this);
}
public FloatColumnBuilder enterDecay() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_%", this);
}
public FloatColumnBuilder enterDecayPercent() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_percent", this);
}
public IntColumnBuilder enterIntervalCount() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "interval_count", this);
}
public FloatColumnBuilder enterIntervalTime() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "interval_time", this);
}
public IntColumnBuilder enterNumber() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this);
}
public FloatColumnBuilder enterScaleSigma() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_sigma", this);
}
public FloatColumnBuilder enterScaleU() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_u", this);
}
public FloatColumnBuilder enterScaleSuAverage() {
return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_su_average", this);
}
}
public static class DiffrnStandardReflnBuilder extends CifCoreCategoryBuilder {
private static final String CATEGORY_NAME = "diffrn_standard_refln";
public DiffrnStandardReflnBuilder(CifCoreBlockBuilder parent) {
super(CATEGORY_NAME, parent);
}
public IntColumnBuilder enterHkl() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this);
}
public IntColumnBuilder enterIndexH() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this);
}
public IntColumnBuilder enterIndexK() {
return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this);
}
public IntColumnBuilder