Uses of Interface
org.rcsb.cif.model.CifFile
-
Uses of CifFile in org.rcsb.cif
Methods in org.rcsb.cif with type parameters of type CifFile 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 CifFile Modifier and Type Method Description static CifFileCifIO. readById(String pdbId)Read aCifFilefrom web.static CifFileCifIO. readById(String pdbId, CifOptions options)Read aCifFilefrom web.static CifFileCifIO. readFromInputStream(InputStream inputStream)Read aCifFilefrom a givenInputStream.static CifFileCifIO. readFromInputStream(InputStream inputStream, CifOptions options)Read aCifFilefrom a givenInputStream.static CifFileCifIO. readFromPath(Path path)static CifFileCifIO. readFromPath(Path path, CifOptions options)static CifFileCifIO. readFromURL(URL url)static CifFileCifIO. readFromURL(URL url, CifOptions options)Methods in org.rcsb.cif with parameters of type CifFile Modifier and Type Method Description static byte[]CifIO. writeBinary(CifFile cifFile)Convert aCifFileto its binarybyte[]representation.static voidCifIO. writeBinary(CifFile cifFile, Path outputFile)static voidCifIO. writeBinary(CifFile cifFile, Path outputFile, CifOptions options)static byte[]CifIO. writeBinary(CifFile cifFile, CifOptions options)Convert aCifFileto its binarybyte[]representation.static byte[]CifIO. writeText(CifFile cifFile)Convert aCifFileto its textbyte[]representation.static voidCifIO. writeText(CifFile cifFile, Path outputFile)static voidCifIO. writeText(CifFile cifFile, Path outputFile, CifOptions options)static byte[]CifIO. writeText(CifFile cifFile, CifOptions options)Convert aCifFileto its textbyte[]representation. -
Uses of CifFile in org.rcsb.cif.binary
Methods in org.rcsb.cif.binary that return CifFile Modifier and Type Method Description CifFileBinaryCifReader. read(InputStream inputStream)Methods in org.rcsb.cif.binary with parameters of type CifFile Modifier and Type Method Description byte[]BinaryCifWriter. write(CifFile cifFile) -
Uses of CifFile in org.rcsb.cif.model
Methods in org.rcsb.cif.model with type parameters of type CifFile 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. -
Uses of CifFile in org.rcsb.cif.model.binary
Classes in org.rcsb.cif.model.binary that implement CifFile Modifier and Type Class Description classBinaryFile -
Uses of CifFile in org.rcsb.cif.model.builder
-
Uses of CifFile in org.rcsb.cif.model.text
Classes in org.rcsb.cif.model.text that implement CifFile Modifier and Type Class Description classTextFile -
Uses of CifFile in org.rcsb.cif.schema
Classes in org.rcsb.cif.schema with type parameters of type CifFile Modifier and Type Interface Description interfaceSchemaProvider<F extends CifFile,B extends CifFileBuilder>A SchemaProvides wrapsCifFileandCifFileBuilderinstances in their schema-aware subclass.Classes in org.rcsb.cif.schema that implement CifFile Modifier and Type Class Description classDelegatingCifFile<B extends DelegatingBlock>The schema is implemented by wrapping aCifFileand all block, category, and column data therein in dedicated classes that provide the schema (category names, column names, and column types) defined by some dictionary.Fields in org.rcsb.cif.schema declared as CifFile Modifier and Type Field Description protected CifFileDelegatingCifFile. delegateMethods in org.rcsb.cif.schema with parameters of type CifFile Modifier and Type Method Description CifCoreFileCifCoreSchemaProvider. createTypedFile(CifFile cifFile)MmCifFileMmCifSchemaProvider. createTypedFile(CifFile cifFile)FSchemaProvider. createTypedFile(CifFile cifFile)Wrap aCifFilein a schema-supporting implementation of the data model.voidCifCoreSchemaProvider. validate(CifFile cifFile)voidMmCifSchemaProvider. validate(CifFile cifFile)default voidSchemaProvider. validate(CifFile cifFile)Perform an optional check if the provided argument matches this schema.Constructors in org.rcsb.cif.schema with parameters of type CifFile Constructor Description DelegatingCifFile(CifFile delegate) -
Uses of CifFile in org.rcsb.cif.schema.core
Classes in org.rcsb.cif.schema.core that implement CifFile Modifier and Type Class Description classCifCoreFileConstructors in org.rcsb.cif.schema.core with parameters of type CifFile Constructor Description CifCoreFile(CifFile delegate) -
Uses of CifFile in org.rcsb.cif.schema.mm
Classes in org.rcsb.cif.schema.mm that implement CifFile Modifier and Type Class Description classMmCifFileConstructors in org.rcsb.cif.schema.mm with parameters of type CifFile Constructor Description MmCifFile(CifFile delegate) -
Uses of CifFile in org.rcsb.cif.text
Methods in org.rcsb.cif.text with parameters of type CifFile Modifier and Type Method Description byte[]TextCifWriter. write(CifFile cifFile)