| Package | Description |
|---|---|
| org.structr.rest | |
| org.structr.rest.resource | |
| org.structr.rest.servlet |
| Modifier and Type | Method and Description |
|---|---|
Map<Pattern,Class<? extends Resource>> |
DefaultResourceProvider.getResources() |
Map<Pattern,Class<? extends Resource>> |
ResourceProvider.getResources() |
| Modifier and Type | Class and Description |
|---|---|
class |
CypherQueryResource |
class |
EntityResolverResource |
class |
FilterableResource
A resource constraint that implements the generic ability to be
combined with a {@see ViewFilterResource) in order to configure
a specific property view.
|
class |
IdsOnlyResource |
class |
MaintenanceParameterResource |
class |
MaintenanceResource
A resource constraint that allows to execute maintenance tasks via
REST API.
|
class |
RelationshipNodeResource |
class |
RelationshipResource |
class |
SchemaResource |
class |
SchemaTypeResource |
class |
SortableResource
A resource constraint that implements the generic ability to be
combined with a {@see SortResource) in order to sort the result
set.
|
class |
SortResource |
class |
StaticRelationshipResource |
class |
TransformationResource |
class |
TypedIdResource
Represents a type-constrained ID match.
|
class |
TypeResource
Represents a bulk type match.
|
class |
UuidResource
Represents an exact UUID match.
|
class |
ViewFilterResource
A resource constraint whose only purpose is to configure the
property view.
|
class |
WrappingResource
A resource constraint that implements the generic ability to
wrap another constraint.
|
| Modifier and Type | Field and Description |
|---|---|
protected Resource |
WrappingResource.wrappedResource |
| Modifier and Type | Method and Description |
|---|---|
Resource |
MaintenanceResource.tryCombineWith(Resource next) |
Resource |
TypedIdResource.tryCombineWith(Resource next) |
Resource |
CypherQueryResource.tryCombineWith(Resource next) |
Resource |
SortableResource.tryCombineWith(Resource next) |
Resource |
SchemaTypeResource.tryCombineWith(Resource next) |
Resource |
SortResource.tryCombineWith(Resource next) |
Resource |
UuidResource.tryCombineWith(Resource next) |
abstract Resource |
Resource.tryCombineWith(Resource next) |
Resource |
TypeResource.tryCombineWith(Resource next) |
Resource |
MaintenanceParameterResource.tryCombineWith(Resource next) |
Resource |
SchemaResource.tryCombineWith(Resource next) |
Resource |
StaticRelationshipResource.tryCombineWith(Resource next) |
Resource |
WrappingResource.tryCombineWith(Resource next) |
Resource |
RelationshipNodeResource.tryCombineWith(Resource next) |
Resource |
FilterableResource.tryCombineWith(Resource next) |
Resource |
RelationshipResource.tryCombineWith(Resource next) |
protected void |
WrappingResource.wrapResource(Resource wrappedResource) |
| Modifier and Type | Method and Description |
|---|---|
static Resource |
ResourceHelper.applyViewTransformation(javax.servlet.http.HttpServletRequest request,
SecurityContext securityContext,
Resource finalResource,
Value<String> propertyView)
Apply view transformation on final resource, if any
|
static Resource |
ResourceHelper.optimizeNestedResourceChain(List<Resource> resourceChain,
PropertyKey defaultIdProperty)
Optimize the resource chain by trying to combine two resources to a new one
|
| Modifier and Type | Method and Description |
|---|---|
static List<Resource> |
ResourceHelper.parsePath(SecurityContext securityContext,
javax.servlet.http.HttpServletRequest request,
Map<Pattern,Class<? extends Resource>> resourceMap,
Value<String> propertyView,
PropertyKey defaultIdProperty)
Parse the request path and match with possible resource patterns
|
| Modifier and Type | Method and Description |
|---|---|
static Resource |
ResourceHelper.applyViewTransformation(javax.servlet.http.HttpServletRequest request,
SecurityContext securityContext,
Resource finalResource,
Value<String> propertyView)
Apply view transformation on final resource, if any
|
| Modifier and Type | Method and Description |
|---|---|
static Resource |
ResourceHelper.optimizeNestedResourceChain(List<Resource> resourceChain,
PropertyKey defaultIdProperty)
Optimize the resource chain by trying to combine two resources to a new one
|
static List<Resource> |
ResourceHelper.parsePath(SecurityContext securityContext,
javax.servlet.http.HttpServletRequest request,
Map<Pattern,Class<? extends Resource>> resourceMap,
Value<String> propertyView,
PropertyKey defaultIdProperty)
Parse the request path and match with possible resource patterns
|
Copyright © 2014. All rights reserved.