Package de.undercouch.citeproc.csl
Class CSLDateBuilder
- java.lang.Object
-
- de.undercouch.citeproc.csl.CSLDateBuilder
-
public class CSLDateBuilder extends java.lang.ObjectBuilder forCSLDate- Author:
- Michel Kraemer
-
-
Constructor Summary
Constructors Constructor Description CSLDateBuilder()CSLDateBuilder(CSLDate 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 CSLDatebuild()CSLDateBuildercirca(java.lang.Boolean circa)CSLDateBuilderdateParts(int year)CSLDateBuilderdateParts(int[]... dateParts)CSLDateBuilderdateParts(int year, int month)CSLDateBuilderdateParts(int year, int month, int day)CSLDateBuilderliteral(java.lang.String literal)CSLDateBuilderraw(java.lang.String raw)CSLDateBuilderseason(int season)CSLDateBuilderseason(java.lang.String season)
-
-
-
Constructor Detail
-
CSLDateBuilder
public CSLDateBuilder()
-
CSLDateBuilder
public CSLDateBuilder(CSLDate original)
Creates a builder that copies properties from the given original object- Parameters:
original- the original object
-
-
Method Detail
-
dateParts
public CSLDateBuilder dateParts(int[]... dateParts)
-
season
public CSLDateBuilder season(java.lang.String season)
-
circa
public CSLDateBuilder circa(java.lang.Boolean circa)
-
literal
public CSLDateBuilder literal(java.lang.String literal)
-
raw
public CSLDateBuilder raw(java.lang.String raw)
-
build
public CSLDate build()
-
dateParts
public CSLDateBuilder dateParts(int year)
-
dateParts
public CSLDateBuilder dateParts(int year, int month)
-
dateParts
public CSLDateBuilder dateParts(int year, int month, int day)
-
season
public CSLDateBuilder season(int season)
-
-