Package de.undercouch.citeproc.csl
Class CSLDateBuilder
- java.lang.Object
-
- de.undercouch.citeproc.csl.CSLDateBuilder
-
-
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(Boolean circa)CSLDateBuilderdateParts(int year)CSLDateBuilderdateParts(int[]... dateParts)CSLDateBuilderdateParts(int year, int month)CSLDateBuilderdateParts(int year, int month, int day)CSLDateBuilderliteral(String literal)CSLDateBuilderraw(String raw)CSLDateBuilderseason(int season)CSLDateBuilderseason(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(String season)
-
circa
public CSLDateBuilder circa(Boolean circa)
-
literal
public CSLDateBuilder literal(String literal)
-
raw
public CSLDateBuilder raw(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)
-
-