Class CSLNameBuilder


  • public class CSLNameBuilder
    extends java.lang.Object
    Builder for CSLName
    Author:
    Michel Kraemer
    • Constructor Detail

      • CSLNameBuilder

        public CSLNameBuilder()
      • CSLNameBuilder

        public CSLNameBuilder​(CSLName original)
        Creates a builder that copies properties from the given original object
        Parameters:
        original - the original object
    • Method Detail

      • droppingParticle

        public CSLNameBuilder droppingParticle​(java.lang.String droppingParticle)
      • nonDroppingParticle

        public CSLNameBuilder nonDroppingParticle​(java.lang.String nonDroppingParticle)
      • commaPrefix

        public CSLNameBuilder commaPrefix​(java.lang.Boolean commaPrefix)
      • commaSuffix

        public CSLNameBuilder commaSuffix​(java.lang.Boolean commaSuffix)
      • staticOrdering

        public CSLNameBuilder staticOrdering​(java.lang.Boolean staticOrdering)
      • staticParticles

        public CSLNameBuilder staticParticles​(java.lang.Boolean staticParticles)
      • literal

        public CSLNameBuilder literal​(java.lang.String literal)
      • parseNames

        public CSLNameBuilder parseNames​(java.lang.Boolean parseNames)
      • isInstitution

        public CSLNameBuilder isInstitution​(java.lang.Boolean isInstitution)