A B C D E F H I M N O P R S T U V W

A

afterUnmarshal(Unmarshaller, Object) - Method in class org.gcube.common.resources.DefaultResource
Invoked after resource unmarshalling, validates generic constraints on the resource

B

BAD_CHARS - Static variable in class org.gcube.common.resources.Constants
 
BAD_ID - Static variable in class org.gcube.common.resources.Constants
 
BaseFacet - Class in org.gcube.common.resources
Partial Facet implementation.
BaseFacet(QName) - Constructor for class org.gcube.common.resources.BaseFacet
Creates a new instance with a given name
bumpVersion() - Method in class org.gcube.common.resources.DefaultResource
 

C

Constants - Class in org.gcube.common.resources
LIbrary constants.
Constants() - Constructor for class org.gcube.common.resources.Constants
 

D

data() - Method in class org.gcube.common.resources.UntypedFacet
Returns the unbound data of the facet
DefaultResource - Class in org.gcube.common.resources
Default Resource implementation.
description() - Method in class org.gcube.common.resources.DefaultResource
 
description() - Method in interface org.gcube.common.resources.Resource
Returns the description of the resource.

E

equals(Object) - Method in class org.gcube.common.resources.DefaultResource
 

F

facet(QName) - Method in class org.gcube.common.resources.DefaultResource
 
facet(Class<T>) - Method in class org.gcube.common.resources.DefaultResource
 
Facet - Interface in org.gcube.common.resources
 
facet(QName) - Method in interface org.gcube.common.resources.Resource
Returns a facet with a given name.
facet(Class<T>) - Method in interface org.gcube.common.resources.Resource
Returns a facet bound to a given type.
facets() - Method in class org.gcube.common.resources.DefaultResource
 
facets() - Method in interface org.gcube.common.resources.Resource
Returns the facets of the resource.

H

hasFacet(QName) - Method in class org.gcube.common.resources.DefaultResource
 
hasFacet(Class<T>) - Method in class org.gcube.common.resources.DefaultResource
 
hasFacet(QName) - Method in interface org.gcube.common.resources.Resource
Returns true if the resource has a facet with a given name.
hasFacet(Class<T>) - Method in interface org.gcube.common.resources.Resource
Returns true if the resource has a facet bound to a given type.
hashCode() - Method in class org.gcube.common.resources.DefaultResource
 

I

id() - Method in class org.gcube.common.resources.DefaultResource
 
id() - Method in interface org.gcube.common.resources.Resource
Returns the identifier of the resource
invoke(Object, Method, Object[]) - Method in class org.gcube.common.resources.ResourceInterceptor
 

M

marshal(Facet) - Method in class org.gcube.common.resources.bindings.UntypedFacetAdapter
 
marshaller() - Static method in class org.gcube.common.resources.bindings.ResourceContext
 
marshaller() - Static method in class org.gcube.common.resources.bindings.UntypedResourceContext
 

N

name() - Method in class org.gcube.common.resources.BaseFacet
 
name() - Method in class org.gcube.common.resources.DefaultResource
 
name() - Method in interface org.gcube.common.resources.Facet
Returns the name of the facet
name() - Method in interface org.gcube.common.resources.Resource
Returns the name of the resource.
newResource() - Static method in class org.gcube.common.resources.ResourceFactory
Creates a Resource.
NO_ID - Static variable in class org.gcube.common.resources.Constants
 
NO_VERSION - Static variable in class org.gcube.common.resources.Constants
 

O

org.gcube.common.resources - package org.gcube.common.resources
 
org.gcube.common.resources.bindings - package org.gcube.common.resources.bindings
 
org.gcube.common.resources.validation - package org.gcube.common.resources.validation
 

P

Published - Interface in org.gcube.common.resources.validation
 

R

removeFacet(QName) - Method in class org.gcube.common.resources.DefaultResource
 
removeFacet(QName) - Method in interface org.gcube.common.resources.Resource
Removes a facet with a given name.
Resource - Interface in org.gcube.common.resources
A model of a managed resource .
RESOURCE_NS - Static variable in class org.gcube.common.resources.Constants
 
ResourceContext - Class in org.gcube.common.resources.bindings
A facade over a JAXBContext that binds Facet types found in classpath archives that include a marker file ResourceContext.resourcePath.
ResourceContext() - Constructor for class org.gcube.common.resources.bindings.ResourceContext
 
ResourceFactory - Class in org.gcube.common.resources
Creates Resources.
ResourceFactory() - Constructor for class org.gcube.common.resources.ResourceFactory
 
ResourceInterceptor - Class in org.gcube.common.resources
An interceptor of calls to Resource proxies.
ResourceInterceptor(Resource) - Constructor for class org.gcube.common.resources.ResourceInterceptor
Creates an instance with a proxied Resource.
resourcePath - Static variable in class org.gcube.common.resources.bindings.ResourceContext
 
resourceProxy(Resource) - Static method in class org.gcube.common.resources.ResourceFactory
Wraps a Resource.
ResourceWrapper - Interface in org.gcube.common.resources.bindings
A Resource that wraps another Resource.
ResourceWrapper.UnwrapMethod - Annotation Type in org.gcube.common.resources.bindings
Marks the ResourceWrapper.unwrap() method to insulate reflective invocations from refactorings.

S

setDescription(String) - Method in class org.gcube.common.resources.DefaultResource
 
setDescription(String) - Method in interface org.gcube.common.resources.Resource
Sets the description of the resource.
setFacet(Facet) - Method in class org.gcube.common.resources.DefaultResource
 
setFacet(Element) - Method in class org.gcube.common.resources.DefaultResource
 
setFacet(Facet) - Method in interface org.gcube.common.resources.Resource
Adds a facet to the resource.
setFacet(Element) - Method in interface org.gcube.common.resources.Resource
Adds a UntypedFacet with a given data to the resource
setId(String) - Method in class org.gcube.common.resources.DefaultResource
 
setName(QName) - Method in class org.gcube.common.resources.DefaultResource
 
setName(QName) - Method in interface org.gcube.common.resources.Resource
Sets the name of the resource.

T

TypedFacet - Class in org.gcube.common.resources
Partial implementations for Facets managed by JAXB.
TypedFacet(QName) - Constructor for class org.gcube.common.resources.TypedFacet
 

U

UNEXPECTED_ID - Static variable in class org.gcube.common.resources.Constants
 
UNEXPECTED_VERSION - Static variable in class org.gcube.common.resources.Constants
 
unmarshal(Object) - Method in class org.gcube.common.resources.bindings.UntypedFacetAdapter
 
unmarshaller() - Static method in class org.gcube.common.resources.bindings.ResourceContext
 
unmarshaller() - Static method in class org.gcube.common.resources.bindings.UntypedResourceContext
 
Unpublished - Interface in org.gcube.common.resources.validation
 
UntypedFacet - Class in org.gcube.common.resources
A Facet with unbound Element data.
UntypedFacet(QName, Element) - Constructor for class org.gcube.common.resources.UntypedFacet
Creates an instance with a given name and given data
UntypedFacetAdapter - Class in org.gcube.common.resources.bindings
JAXB helper to converts between Elements and UntypedFacets.
UntypedFacetAdapter() - Constructor for class org.gcube.common.resources.bindings.UntypedFacetAdapter
 
UntypedResourceContext - Class in org.gcube.common.resources.bindings
A facade over a JAXBContext that binds Resources with UntypedFacets.
UntypedResourceContext() - Constructor for class org.gcube.common.resources.bindings.UntypedResourceContext
 
unwrap() - Method in interface org.gcube.common.resources.bindings.ResourceWrapper
Returns the wrapped resource.

V

version() - Method in class org.gcube.common.resources.DefaultResource
 
version() - Method in interface org.gcube.common.resources.Resource
Returns the edit version of the resource.

W

wrapResource(Resource) - Static method in class org.gcube.common.resources.ResourceFactory
Wraps a Resource.

A B C D E F H I M N O P R S T U V W

Copyright © 2012. All Rights Reserved.