public class CitationField extends Object implements HasJsonKey
| Constructor and Description |
|---|
CitationField() |
CitationField(String name,
String value) |
CitationField(URI name,
String value) |
| Modifier and Type | Method and Description |
|---|---|
String |
getJsonKey()
The json key that is used define this link in a map.
|
URI |
getName()
The citation field's name.
|
String |
getValue()
The citation field's value.
|
boolean |
isHasUniqueKey() |
CitationField |
name(URI name)
Build out this citation field with a name.
|
CitationField |
nameValue(String name)
Build out this citation field with a name.
|
void |
setJsonKey(String jsonKey)
The json key that is used define this link in a map.
|
void |
setName(URI name)
The citation field's name.
|
void |
setNameValue(String name)
The citation field's name.
|
void |
setValue(String value)
The citation field's value.
|
CitationField |
value(String value)
Build out this citation field with a value.
|
public boolean isHasUniqueKey()
isHasUniqueKey in interface HasJsonKeypublic URI getName()
public void setName(URI name)
name - The citation field's name.public CitationField name(URI name)
name - the name.public void setNameValue(String name)
name - The citation field's name.public CitationField nameValue(String name)
name - The name.public String getJsonKey()
getJsonKey in interface HasJsonKeypublic void setJsonKey(String jsonKey)
setJsonKey in interface HasJsonKeyjsonKey - The json key that is used define this link in a map.public String getValue()
public void setValue(String value)
value - The citation field's value.public CitationField value(String value)
value - The value.Copyright © 2016. All rights reserved.