public abstract class ResourceImpl extends EntityImpl implements Resource
| Modifier and Type | Field and Description |
|---|---|
protected List<ConsistsOf<? extends Resource,? extends Facet>> |
consistsOfList |
protected List<IsRelatedTo<? extends Resource,? extends Resource>> |
isRelatedToList |
CONSISTS_OF_PROPERTY, IS_RELATED_TO_PROPERTY, NAMEHEADER_PROPERTYCLASS_PROPERTY, SUPERCLASSES_PROPERTY| Modifier | Constructor and Description |
|---|---|
protected |
ResourceImpl() |
| Modifier and Type | Method and Description |
|---|---|
<C extends ConsistsOf<? extends Resource,? extends Facet>> |
addFacet(C relation) |
<F extends Facet> |
addFacet(F facet) |
void |
addFacet(UUID uuid) |
void |
attachResource(IsRelatedTo relation) |
List<ConsistsOf<? extends Resource,? extends Facet>> |
getConsistsOf() |
<C extends ConsistsOf<? extends Resource,? extends Facet>> |
getConsistsOf(Class<C> clz) |
<F extends Facet,C extends ConsistsOf<? extends Resource,F>> |
getConsistsOf(Class<C> clz,
Class<F> facetClz) |
List<? extends Facet> |
getFacets() |
<F extends Facet,C extends ConsistsOf<? extends Resource,F>> |
getFacets(Class<C> clz,
Class<F> facetClz) |
<F extends Facet> |
getFacets(Class<F> clz) |
List<? extends Facet> |
getIdentificationFacets() |
List<IsRelatedTo<? extends Resource,? extends Resource>> |
getIsRelatedTo() |
<I extends IsRelatedTo<? extends Resource,? extends Resource>> |
getIsRelatedTo(Class<I> clz) |
getHeader, setHeader, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetHeaderprotected List<ConsistsOf<? extends Resource,? extends Facet>> consistsOfList
protected List<IsRelatedTo<? extends Resource,? extends Resource>> isRelatedToList
public <F extends Facet> void addFacet(F facet)
public <C extends ConsistsOf<? extends Resource,? extends Facet>> void addFacet(C relation)
public void attachResource(IsRelatedTo relation)
attachResource in interface Resourcepublic List<? extends Facet> getIdentificationFacets()
getIdentificationFacets in interface Resourcepublic List<ConsistsOf<? extends Resource,? extends Facet>> getConsistsOf()
getConsistsOf in interface Resourcepublic <C extends ConsistsOf<? extends Resource,? extends Facet>> List<C> getConsistsOf(Class<C> clz)
getConsistsOf in interface Resourcepublic List<IsRelatedTo<? extends Resource,? extends Resource>> getIsRelatedTo()
getIsRelatedTo in interface Resourcepublic <I extends IsRelatedTo<? extends Resource,? extends Resource>> List<I> getIsRelatedTo(Class<I> clz)
getIsRelatedTo in interface Resourcepublic <F extends Facet,C extends ConsistsOf<? extends Resource,F>> List<C> getConsistsOf(Class<C> clz, Class<F> facetClz)
getConsistsOf in interface ResourceCopyright © 2019. All Rights Reserved.