Interface PublicationOrBuilder

public interface PublicationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthors(int index)

public abstract String getAuthors(int index)

A list of author names. Number of characters allowed is 100.

repeated string authors = 1;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The authors at the given index.

getAuthorsBytes(int index)

public abstract ByteString getAuthorsBytes(int index)

A list of author names. Number of characters allowed is 100.

repeated string authors = 1;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the authors at the given index.

getAuthorsCount()

public abstract int getAuthorsCount()

A list of author names. Number of characters allowed is 100.

repeated string authors = 1;

Returns
TypeDescription
int

The count of authors.

getAuthorsList()

public abstract List<String> getAuthorsList()

A list of author names. Number of characters allowed is 100.

repeated string authors = 1;

Returns
TypeDescription
List<String>

A list containing the authors.

getDescription()

public abstract String getDescription()

The description of the publication. Number of characters allowed is 100,000.

string description = 3;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

The description of the publication. Number of characters allowed is 100,000.

string description = 3;

Returns
TypeDescription
ByteString

The bytes for description.

getIsbn()

public abstract String getIsbn()

ISBN number. Number of characters allowed is 100.

string isbn = 9;

Returns
TypeDescription
String

The isbn.

getIsbnBytes()

public abstract ByteString getIsbnBytes()

ISBN number. Number of characters allowed is 100.

string isbn = 9;

Returns
TypeDescription
ByteString

The bytes for isbn.

getJournal()

public abstract String getJournal()

The journal name of the publication. Number of characters allowed is 100.

string journal = 4;

Returns
TypeDescription
String

The journal.

getJournalBytes()

public abstract ByteString getJournalBytes()

The journal name of the publication. Number of characters allowed is 100.

string journal = 4;

Returns
TypeDescription
ByteString

The bytes for journal.

getPublicationDate()

public abstract Date getPublicationDate()

The publication date.

.google.type.Date publication_date = 7;

Returns
TypeDescription
com.google.type.Date

The publicationDate.

getPublicationDateOrBuilder()

public abstract DateOrBuilder getPublicationDateOrBuilder()

The publication date.

.google.type.Date publication_date = 7;

Returns
TypeDescription
com.google.type.DateOrBuilder

getPublicationType()

public abstract String getPublicationType()

The publication type. Number of characters allowed is 100.

string publication_type = 8;

Returns
TypeDescription
String

The publicationType.

getPublicationTypeBytes()

public abstract ByteString getPublicationTypeBytes()

The publication type. Number of characters allowed is 100.

string publication_type = 8;

Returns
TypeDescription
ByteString

The bytes for publicationType.

getPublisher()

public abstract String getPublisher()

The publisher of the journal. Number of characters allowed is 100.

string publisher = 6;

Returns
TypeDescription
String

The publisher.

getPublisherBytes()

public abstract ByteString getPublisherBytes()

The publisher of the journal. Number of characters allowed is 100.

string publisher = 6;

Returns
TypeDescription
ByteString

The bytes for publisher.

getTitle()

public abstract String getTitle()

The title of the publication. Number of characters allowed is 100.

string title = 2;

Returns
TypeDescription
String

The title.

getTitleBytes()

public abstract ByteString getTitleBytes()

The title of the publication. Number of characters allowed is 100.

string title = 2;

Returns
TypeDescription
ByteString

The bytes for title.

getVolume()

public abstract String getVolume()

Volume number. Number of characters allowed is 100.

string volume = 5;

Returns
TypeDescription
String

The volume.

getVolumeBytes()

public abstract ByteString getVolumeBytes()

Volume number. Number of characters allowed is 100.

string volume = 5;

Returns
TypeDescription
ByteString

The bytes for volume.

hasPublicationDate()

public abstract boolean hasPublicationDate()

The publication date.

.google.type.Date publication_date = 7;

Returns
TypeDescription
boolean

Whether the publicationDate field is set.