public class CSLName extends Object implements JsonObject
| Constructor and Description |
|---|
CSLName() |
CSLName(String family,
String given,
String droppingParticle,
String nonDroppingParticle,
String suffix,
Boolean commaPrefix,
Boolean commaSuffix,
Boolean staticOrdering,
Boolean staticParticles,
String literal,
Boolean parseNames,
Boolean isInstitution) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static CSLName |
fromJson(Map<String,Object> obj)
Converts a JSON object to a CSLName object.
|
Boolean |
getCommaPrefix() |
Boolean |
getCommaSuffix() |
String |
getDroppingParticle() |
String |
getFamily() |
String |
getGiven() |
Boolean |
getIsInstitution() |
String |
getLiteral() |
String |
getNonDroppingParticle() |
Boolean |
getParseNames() |
Boolean |
getStaticOrdering() |
Boolean |
getStaticParticles() |
String |
getSuffix() |
int |
hashCode() |
Object |
toJson(JsonBuilder builder)
Converts this object to a JSON object
|
public String getFamily()
public String getGiven()
public String getDroppingParticle()
public String getNonDroppingParticle()
public String getSuffix()
public Boolean getCommaPrefix()
public Boolean getCommaSuffix()
public Boolean getStaticOrdering()
public Boolean getStaticParticles()
public String getLiteral()
public Boolean getParseNames()
public Boolean getIsInstitution()
public Object toJson(JsonBuilder builder)
JsonObjecttoJson in interface JsonObjectbuilder - a builder that can be used to perform the conversionpublic static CSLName fromJson(Map<String,Object> obj)
obj - the JSON object to convert