public class JpaResourceInformationBuilder extends Object implements ResourceInformationBuilder
| Constructor and Description |
|---|
JpaResourceInformationBuilder(MetaLookup jpaMetaLookup) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(Class<?> resourceClass) |
ResourceInformation |
build(Class<?> resourceClass) |
protected List<ResourceField> |
getFields(MetaDataObject meta) |
protected Set<String> |
getIgnoredFields(MetaDataObject meta) |
String |
getResourceType(Class<?> entityClass) |
void |
init(ResourceInformationBuilderContext context) |
protected boolean |
isIgnored(MetaAttribute attr) |
protected ResourceField |
toField(MetaDataObject meta,
MetaAttribute attr) |
public JpaResourceInformationBuilder(MetaLookup jpaMetaLookup)
public boolean accept(Class<?> resourceClass)
accept in interface ResourceInformationBuilderpublic ResourceInformation build(Class<?> resourceClass)
build in interface ResourceInformationBuilderpublic String getResourceType(Class<?> entityClass)
getResourceType in interface ResourceInformationBuilderprotected List<ResourceField> getFields(MetaDataObject meta)
protected Set<String> getIgnoredFields(MetaDataObject meta)
protected boolean isIgnored(MetaAttribute attr)
protected ResourceField toField(MetaDataObject meta, MetaAttribute attr)
public void init(ResourceInformationBuilderContext context)
init in interface ResourceInformationBuilderCopyright © 2017. All Rights Reserved.