public abstract class AbstractResourceMeta extends Object implements Serializable, Extensible<AbstractResourceMetaExtension>
Constructor and Description |
---|
AbstractResourceMeta() |
AbstractResourceMeta(String name) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
equalsHelper(AbstractResourceMeta other)
Helper method for equals in subclasses.This abstract class does not
implement equals or hashCode, because a Resource should not be equal to a
ResourceMeta.
|
ContentType |
getContentType() |
ExtensionSet<AbstractResourceMetaExtension> |
getExtensions() |
ExtensionSet<AbstractResourceMetaExtension> |
getExtensions(boolean createIfNull) |
LocaleId |
getLang() |
String |
getName() |
Integer |
getRevision() |
ResourceType |
getType() |
protected int |
hashCodeHelper()
Helper method for equals in subclasses.This abstract class does not
implement equals or hashCode, because a Resource should not be equal to a
ResourceMeta.
|
void |
setContentType(ContentType contentType) |
void |
setExtensions(ExtensionSet<AbstractResourceMetaExtension> extensions) |
void |
setLang(LocaleId lang) |
void |
setName(String name) |
void |
setRevision(Integer revision) |
void |
setType(ResourceType type) |
public AbstractResourceMeta()
public AbstractResourceMeta(String name)
public ExtensionSet<AbstractResourceMetaExtension> getExtensions()
getExtensions
in interface Extensible<AbstractResourceMetaExtension>
public void setExtensions(ExtensionSet<AbstractResourceMetaExtension> extensions)
public ExtensionSet<AbstractResourceMetaExtension> getExtensions(boolean createIfNull)
public ResourceType getType()
public void setType(ResourceType type)
public LocaleId getLang()
public void setLang(LocaleId lang)
public ContentType getContentType()
public void setContentType(ContentType contentType)
public String getName()
public void setName(String name)
public Integer getRevision()
public void setRevision(Integer revision)
protected int hashCodeHelper()
protected boolean equalsHelper(AbstractResourceMeta other)
Copyright © 2014 Zanata Project. All rights reserved.