Class AbstractCifFileSupplier.WrappedAtom

  • Enclosing class:
    AbstractCifFileSupplier<S>

    public static class AbstractCifFileSupplier.WrappedAtom
    extends java.lang.Object
    Wrapped atoms represent individual atoms enriched with model- and chain-level information. Also, gives control over the atomId field. Useful to convert structures (and subsets thereof) to their mmCIF representation.
    • Constructor Summary

      Constructors 
      Constructor Description
      WrappedAtom​(int model, java.lang.String chainName, java.lang.String chainId, Atom atom, int atomId)
      Construct a new atoms.
    • Constructor Detail

      • WrappedAtom

        public WrappedAtom​(int model,
                           java.lang.String chainName,
                           java.lang.String chainId,
                           Atom atom,
                           int atomId)
        Construct a new atoms.
        Parameters:
        model - the model number
        chainName - the label_asym_id
        chainId - the auth_asym_id
        atom - the atom instance itself
        atomId - the label_atom_id
    • Method Detail

      • getModel

        public int getModel()
      • getChainName

        public java.lang.String getChainName()
      • getChainId

        public java.lang.String getChainId()
      • getAtom

        public Atom getAtom()
      • getAtomId

        public int getAtomId()