Package de.undercouch.citeproc.csl
Class CSLNameBuilder
- java.lang.Object
-
- de.undercouch.citeproc.csl.CSLNameBuilder
-
public class CSLNameBuilder extends java.lang.ObjectBuilder forCSLName- Author:
- Michel Kraemer
-
-
Constructor Summary
Constructors Constructor Description CSLNameBuilder()CSLNameBuilder(CSLName original)Creates a builder that copies properties from the given original object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSLNamebuild()CSLNameBuildercommaPrefix(java.lang.Boolean commaPrefix)CSLNameBuildercommaSuffix(java.lang.Boolean commaSuffix)CSLNameBuilderdroppingParticle(java.lang.String droppingParticle)CSLNameBuilderfamily(java.lang.String family)CSLNameBuildergiven(java.lang.String given)CSLNameBuilderisInstitution(java.lang.Boolean isInstitution)CSLNameBuilderliteral(java.lang.String literal)CSLNameBuildernonDroppingParticle(java.lang.String nonDroppingParticle)CSLNameBuilderparseNames(java.lang.Boolean parseNames)CSLNameBuilderstaticOrdering(java.lang.Boolean staticOrdering)CSLNameBuilderstaticParticles(java.lang.Boolean staticParticles)CSLNameBuildersuffix(java.lang.String suffix)
-
-
-
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
-
family
public CSLNameBuilder family(java.lang.String family)
-
given
public CSLNameBuilder given(java.lang.String given)
-
droppingParticle
public CSLNameBuilder droppingParticle(java.lang.String droppingParticle)
-
nonDroppingParticle
public CSLNameBuilder nonDroppingParticle(java.lang.String nonDroppingParticle)
-
suffix
public CSLNameBuilder suffix(java.lang.String suffix)
-
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)
-
build
public CSLName build()
-
-