public interface Resource extends Entity
| Modifier and Type | Field and Description |
|---|---|
static String |
CONSISTS_OF_PROPERTY |
static String |
IS_RELATED_TO_PROPERTY |
static String |
NAME |
HEADER_PROPERTYCLASS_PROPERTY, SUPERCLASSES_PROPERTY| 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) |
<I extends IsRelatedTo<? extends Resource,? extends Resource>> |
attachResource(I 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> target) |
List<? extends Facet> |
getFacets() |
<F extends Facet,C extends ConsistsOf<? extends Resource,F>> |
getFacets(Class<C> clz,
Class<F> target) |
<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) |
getHeaderstatic final String NAME
static final String CONSISTS_OF_PROPERTY
static final String IS_RELATED_TO_PROPERTY
List<ConsistsOf<? extends Resource,? extends Facet>> getConsistsOf()
<C extends ConsistsOf<? extends Resource,? extends Facet>> List<C> getConsistsOf(Class<C> clz)
<F extends Facet,C extends ConsistsOf<? extends Resource,F>> List<C> getConsistsOf(Class<C> clz, Class<F> target)
List<IsRelatedTo<? extends Resource,? extends Resource>> getIsRelatedTo()
<I extends IsRelatedTo<? extends Resource,? extends Resource>> List<I> getIsRelatedTo(Class<I> clz)
<F extends Facet,C extends ConsistsOf<? extends Resource,F>> List<F> getFacets(Class<C> clz, Class<F> target)
void addFacet(UUID uuid)
<F extends Facet> void addFacet(F facet)
<C extends ConsistsOf<? extends Resource,? extends Facet>> void addFacet(C relation)
<I extends IsRelatedTo<? extends Resource,? extends Resource>> void attachResource(I relation)
Copyright © 2019. All Rights Reserved.