Uses of Interface
org.rcsb.cif.model.CifFileBuilder
| Package | Description |
|---|---|
| org.rcsb.cif | |
| org.rcsb.cif.model | |
| org.rcsb.cif.model.builder | |
| org.rcsb.cif.schema | |
| org.rcsb.cif.schema.core | |
| org.rcsb.cif.schema.mm |
-
Uses of CifFileBuilder in org.rcsb.cif
Methods in org.rcsb.cif with type parameters of type CifFileBuilder Modifier and Type Method Description static <F extends CifFile, B extends CifFileBuilder>
BCifBuilder. enterFile(SchemaProvider<F,B> schemaProvider)Start a new file with a specified schema.Methods in org.rcsb.cif that return CifFileBuilder Modifier and Type Method Description static CifFileBuilderCifBuilder. enterFile()Start a new file without providing any schema. -
Uses of CifFileBuilder in org.rcsb.cif.model
Classes in org.rcsb.cif.model with type parameters of type CifFileBuilder Modifier and Type Interface Description interfaceBlockBuilder<P extends CifFileBuilder>The specification of a builder for genericBlockinstances.interfaceCategoryBuilder<P extends BlockBuilder<PP>,PP extends CifFileBuilder>The specification of a builder for genericCategoryinstances.interfaceColumnBuilder<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>Defines functionality of column building classes.interfaceFloatColumnBuilder<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>A builder instance forFloatColumninstances.interfaceIntColumnBuilder<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>A builder instance forIntColumninstances.interfaceStrColumnBuilder<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>A builder instance forStrColumninstances.Methods in org.rcsb.cif.model with type parameters of type CifFileBuilder Modifier and Type Method Description default <F extends CifFile, B extends CifFileBuilder>
FCifFile. as(SchemaProvider<F,B> schemaProvider)Convenience method to access this file wrapped by a given schema.default <F extends CifFile, B extends CifFileBuilder>
BCifFileBuilder. as(SchemaProvider<F,B> schemaProvider)Specify a schema for this build operation.default <F extends CifFile, B extends CifFileBuilder>
FCifFile. asButWithoutValidation(SchemaProvider<F,B> schemaProvider)Convenience method to access this file wrapped by a given schema.Methods in org.rcsb.cif.model that return CifFileBuilder Modifier and Type Method Description CifFileBuilderCifFileBuilder. addBlock(Block block)Add a block to this builder.Methods in org.rcsb.cif.model that return types with arguments of type CifFileBuilder Modifier and Type Method Description BlockBuilder<? extends CifFileBuilder>CifFileBuilder. enterBlock(String blockHeader)Descend 1 level and enter a new Block.Method parameters in org.rcsb.cif.model with type arguments of type CifFileBuilder Modifier and Type Method Description voidCifFileBuilder. digest(BlockBuilder<? extends CifFileBuilder> blockBuilder)A hook to make this instance aware of the data in all child nodes. -
Uses of CifFileBuilder in org.rcsb.cif.model.builder
Classes in org.rcsb.cif.model.builder with type parameters of type CifFileBuilder Modifier and Type Class Description classBlockBuilderImpl<P extends CifFileBuilder>classCategoryBuilderImpl<P extends BlockBuilder<PP>,PP extends CifFileBuilder>classColumnBuilderImpl<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>classFloatColumnBuilderImpl<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>classIntColumnBuilderImpl<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>classStrColumnBuilderImpl<P extends CategoryBuilder<PP,PPP>,PP extends BlockBuilder<PPP>,PPP extends CifFileBuilder>Classes in org.rcsb.cif.model.builder that implement CifFileBuilder Modifier and Type Class Description classCifFileBuilderImplFields in org.rcsb.cif.model.builder declared as CifFileBuilder Modifier and Type Field Description protected PBlockBuilderImpl. parentMethods in org.rcsb.cif.model.builder that return CifFileBuilder Modifier and Type Method Description CifFileBuilderCifFileBuilderImpl. addBlock(Block block)Methods in org.rcsb.cif.model.builder that return types with arguments of type CifFileBuilder Modifier and Type Method Description BlockBuilder<? extends CifFileBuilder>CifFileBuilderImpl. enterBlock(String blockHeader)Method parameters in org.rcsb.cif.model.builder with type arguments of type CifFileBuilder Modifier and Type Method Description voidCifFileBuilderImpl. digest(BlockBuilder<? extends CifFileBuilder> builder) -
Uses of CifFileBuilder in org.rcsb.cif.schema
Classes in org.rcsb.cif.schema with type parameters of type CifFileBuilder Modifier and Type Interface Description interfaceSchemaProvider<F extends CifFile,B extends CifFileBuilder>A SchemaProvides wrapsCifFileandCifFileBuilderinstances in their schema-aware subclass. -
Uses of CifFileBuilder in org.rcsb.cif.schema.core
Classes in org.rcsb.cif.schema.core that implement CifFileBuilder Modifier and Type Class Description classCifCoreFileBuilder -
Uses of CifFileBuilder in org.rcsb.cif.schema.mm
Classes in org.rcsb.cif.schema.mm that implement CifFileBuilder Modifier and Type Class Description classMmCifFileBuilder