Package org.rcsb.cif.model.builder
Class ColumnBuilderImpl<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>
java.lang.Object
org.rcsb.cif.model.builder.ColumnBuilderImpl<P,PP,PPP>
- All Implemented Interfaces:
ColumnBuilder<P,PP,PPP>
- Direct Known Subclasses:
FloatColumnBuilderImpl,IntColumnBuilderImpl,StrColumnBuilderImpl
public abstract class ColumnBuilderImpl<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder> extends Object implements ColumnBuilder<P,PP,PPP>
-
Method Summary
Modifier and Type Method Description StringgetCategoryName()The name of the parent category.StringgetColumnName()The name of this columnList<ValueKind>getMask()The registered mask data.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.rcsb.cif.model.ColumnBuilder
build, leaveColumn, markNextNotPresent, markNextUnknown
-
Method Details
-
getCategoryName
Description copied from interface:ColumnBuilderThe name of the parent category.- Specified by:
getCategoryNamein interfaceColumnBuilder<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>- Returns:
- a String
-
getColumnName
Description copied from interface:ColumnBuilderThe name of this column- Specified by:
getColumnNamein interfaceColumnBuilder<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>- Returns:
- a String
-
getMask
Description copied from interface:ColumnBuilderThe registered mask data.- Specified by:
getMaskin interfaceColumnBuilder<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>- Returns:
- a List of ValueKind entries
-