All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.rcsb.cif.model.IntColumnBuilder Maven / Gradle / Ivy

package org.rcsb.cif.model;

import java.util.List;

/**
 * A builder instance for {@link IntColumn} instances.
 * @param 

parent builder type (CategoryBuilder) * @param parent's parent builder type (BlockBuilder) * @param parent's parent's parent builder type (CifFileBuilder) */ public interface IntColumnBuilder

, PP extends BlockBuilder, PPP extends CifFileBuilder> extends ColumnBuilder { /** * Access to all stored values. * @return int values */ List getValues(); IntColumn build(); IntColumnBuilder markNextNotPresent(); IntColumnBuilder markNextUnknown(); /** * Add new values to this column. * @param values int values * @return this builder instance */ IntColumnBuilder add(int... values); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy