public class NicknameEntry extends BaseEntry<NicknameEntry>
BaseEntry.AtomHandler, BaseEntry.EntryState
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
AbstractExtension.AttributesHandler
Modifier and Type | Field and Description |
---|---|
static Category |
NICKNAME_CATEGORY
Kind category used to label feeds or entries that have Nickname
extension data.
|
static java.lang.String |
NICKNAME_KIND
Kind term value for Nickname category labels.
|
xmlBlob
localName, namespace
Constructor and Description |
---|
NicknameEntry()
Constructs a new empty NicknameEntry with the appropriate kind category
to indicate that it is an nickname.
|
NicknameEntry(BaseEntry sourceEntry)
Constructs a new NicknameEntry by doing a shallow copy of data from an
existing BaseEntry intance.
|
Modifier and Type | Method and Description |
---|---|
void |
declareExtensions(ExtensionProfile extensionProfile)
Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile.
|
Login |
getLogin() |
Nickname |
getNickname() |
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContentHandlerInfo, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getMediaEditLink, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setService, setSource, setSummary, setTitle, setUpdated, setVersionId, update, visitChildren
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
public static final java.lang.String NICKNAME_KIND
public static final Category NICKNAME_CATEGORY
public NicknameEntry()
public NicknameEntry(BaseEntry sourceEntry)
public void declareExtensions(ExtensionProfile extensionProfile)
ExtensionPoint
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extensionProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)
public Nickname getNickname()
public Login getLogin()