org.gcube.common.resources.bindings
Interface ResourceWrapper

All Superinterfaces:
Resource

public interface ResourceWrapper
extends Resource

A Resource that wraps another Resource.

Used by MarshallerInterceptor to marshal the wrapped resource.

Author:
Fabio Simeoni
See Also:
MarshallerInterceptor

Nested Class Summary
static interface ResourceWrapper.UnwrapMethod
          Marks the unwrap() method to insulate reflective invocations from refactorings.
 
Method Summary
 Resource unwrap()
          Returns the wrapped resource.
 
Methods inherited from interface org.gcube.common.resources.Resource
description, facet, facet, facets, hasFacet, hasFacet, id, name, removeFacet, setDescription, setFacet, setFacet, setName, version
 

Method Detail

unwrap

Resource unwrap()
Returns the wrapped resource.

Returns:


Copyright © 2012. All Rights Reserved.