Top Description Fields Constructors Methods
de.undercouch.citeproc.csl

public Class CSLNameBuilder

extends Object
Class Inheritance
Imports
java.util.Map

Builder for CSLName
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private Boolean
private Boolean
private String
private String
private String
private Boolean
private String
private String
private Boolean
private Boolean
private Boolean
private String

Constructor Summary

AccessConstructor and Description
public
public
CSLNameBuilder(CSLName
the original object
original
)

Creates a builder that copies properties from the given original object

Method Summary

Modifier and TypeMethod and Description
public CSLName
public CSLNameBuilder
commaPrefix(Boolean commaPrefix)

public CSLNameBuilder
commaSuffix(Boolean commaSuffix)

public CSLNameBuilder
droppingParticle(String droppingParticle)

public CSLNameBuilder
family(String family)

public CSLNameBuilder
given(String given)

public CSLNameBuilder
isInstitution(Boolean isInstitution)

public CSLNameBuilder
literal(String literal)

public CSLNameBuilder
nonDroppingParticle(String nonDroppingParticle)

public CSLNameBuilder
parseNames(Boolean parseNames)

public CSLNameBuilder
staticOrdering(Boolean staticOrdering)

public CSLNameBuilder
staticParticles(Boolean staticParticles)

public CSLNameBuilder
suffix(String suffix)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

commaPrefixback to summary
private Boolean commaPrefix
commaSuffixback to summary
private Boolean commaSuffix
droppingParticleback to summary
private String droppingParticle
familyback to summary
private String family
givenback to summary
private String given
isInstitutionback to summary
private Boolean isInstitution
literalback to summary
private String literal
nonDroppingParticleback to summary
private String nonDroppingParticle
parseNamesback to summary
private Boolean parseNames
staticOrderingback to summary
private Boolean staticOrdering
staticParticlesback to summary
private Boolean staticParticles
suffixback to summary
private String suffix

Constructor Detail

CSLNameBuilderback to summary
public CSLNameBuilder()
CSLNameBuilderback to summary
public CSLNameBuilder(CSLName original)

Creates a builder that copies properties from the given original object

Parameters
original:CSLName

the original object

Method Detail

buildback to summary
public CSLName build()
commaPrefixback to summary
public CSLNameBuilder commaPrefix(Boolean commaPrefix)
commaSuffixback to summary
public CSLNameBuilder commaSuffix(Boolean commaSuffix)
droppingParticleback to summary
public CSLNameBuilder droppingParticle(String droppingParticle)
familyback to summary
public CSLNameBuilder family(String family)
givenback to summary
public CSLNameBuilder given(String given)
isInstitutionback to summary
public CSLNameBuilder isInstitution(Boolean isInstitution)
literalback to summary
public CSLNameBuilder literal(String literal)
nonDroppingParticleback to summary
public CSLNameBuilder nonDroppingParticle(String nonDroppingParticle)
parseNamesback to summary
public CSLNameBuilder parseNames(Boolean parseNames)
staticOrderingback to summary
public CSLNameBuilder staticOrdering(Boolean staticOrdering)
staticParticlesback to summary
public CSLNameBuilder staticParticles(Boolean staticParticles)
suffixback to summary
public CSLNameBuilder suffix(String suffix)