JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
A
Abstract
- Annotation Type in
org.gcube.informationsystem.model.annotations
abstractType
- Variable in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
accessPolicy
- Variable in class org.gcube.informationsystem.impl.embedded.
RelationPropertyImpl
AccessPolicy
- Interface in
org.gcube.informationsystem.model.embedded
AccessPolicyImpl
- Class in
org.gcube.informationsystem.impl.embedded
AccessPolicyImpl()
- Constructor for class org.gcube.informationsystem.impl.embedded.
AccessPolicyImpl
addedFacets
- Variable in class org.gcube.informationsystem.impl.entity.
ResourceImpl
addFacet(Facet)
- Method in class org.gcube.informationsystem.impl.entity.
ResourceImpl
addFacet(Facet, RelationProperty)
- Method in class org.gcube.informationsystem.impl.entity.
ResourceImpl
addFacet(Facet)
- Method in interface org.gcube.informationsystem.model.entity.
Resource
addFacet(Facet, RelationProperty)
- Method in interface org.gcube.informationsystem.model.entity.
Resource
attachedFacets
- Variable in class org.gcube.informationsystem.impl.entity.
ResourceImpl
attachedResourceProfiles
- Variable in class org.gcube.informationsystem.impl.entity.
ResourceImpl
attachFacet(String)
- Method in class org.gcube.informationsystem.impl.entity.
ResourceImpl
attachFacet(String, RelationProperty)
- Method in class org.gcube.informationsystem.impl.entity.
ResourceImpl
attachFacet(String)
- Method in interface org.gcube.informationsystem.model.entity.
Resource
attachFacet(String, RelationProperty)
- Method in interface org.gcube.informationsystem.model.entity.
Resource
attachResource(String)
- Method in class org.gcube.informationsystem.impl.entity.
ResourceImpl
attachResource(String, RelationProperty)
- Method in class org.gcube.informationsystem.impl.entity.
ResourceImpl
attachResource(String)
- Method in interface org.gcube.informationsystem.model.entity.
Resource
attachResource(String, RelationProperty)
- Method in interface org.gcube.informationsystem.model.entity.
Resource
C
ConsistOf
<
Out
extends
Resource
,
In
extends
Facet
> - Interface in
org.gcube.informationsystem.model.relation
ConsistOfImpl
<
Out
extends
Resource
,
In
extends
Facet
> - Class in
org.gcube.informationsystem.impl.relation
ConsistOfImpl(Out, In, RelationProperty)
- Constructor for class org.gcube.informationsystem.impl.relation.
ConsistOfImpl
Context
- Interface in
org.gcube.informationsystem.model.entity
ContextImpl
- Class in
org.gcube.informationsystem.impl.entity
ContextImpl()
- Constructor for class org.gcube.informationsystem.impl.entity.
ContextImpl
createTypeDefinition(Class<?>)
- Static method in class org.gcube.informationsystem.types.
TypeBinder
CREATION_TIME_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.embedded.
Header
creationTime
- Variable in class org.gcube.informationsystem.impl.entity.
HeaderImpl
creator
- Variable in class org.gcube.informationsystem.impl.entity.
HeaderImpl
CREATOR_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.embedded.
Header
D
DESCRIPTION
- Static variable in interface org.gcube.informationsystem.model.entity.
Facet
DESCRIPTION
- Static variable in class org.gcube.informationsystem.types.
TypeBinder
description
- Variable in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
detachedFacets
- Variable in class org.gcube.informationsystem.impl.entity.
ResourceImpl
detachedResourceProfiles
- Variable in class org.gcube.informationsystem.impl.entity.
ResourceImpl
E
Embedded
- Interface in
org.gcube.informationsystem.model.embedded
Entities
- Class in
org.gcube.informationsystem.impl.utils
Entities()
- Constructor for class org.gcube.informationsystem.impl.utils.
Entities
Entity
- Interface in
org.gcube.informationsystem.model.entity
EntityImpl
- Class in
org.gcube.informationsystem.impl.entity
EntityImpl()
- Constructor for class org.gcube.informationsystem.impl.entity.
EntityImpl
F
Facet
- Interface in
org.gcube.informationsystem.model.entity
FacetImpl
- Class in
org.gcube.informationsystem.impl.entity
FacetImpl()
- Constructor for class org.gcube.informationsystem.impl.entity.
FacetImpl
G
getCreationTime()
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
getCreationTime()
- Method in interface org.gcube.informationsystem.model.embedded.
Header
getCreator()
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
getCreator()
- Method in interface org.gcube.informationsystem.model.embedded.
Header
getDescription()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getDescription()
- Method in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
getHeader()
- Method in class org.gcube.informationsystem.impl.entity.
EntityImpl
getHeader()
- Method in class org.gcube.informationsystem.impl.relation.
RelationImpl
getHeader()
- Method in interface org.gcube.informationsystem.model.entity.
Entity
getHeader()
- Method in interface org.gcube.informationsystem.model.relation.
Relation
getIntValue()
- Method in enum org.gcube.informationsystem.types.
Type.OType
getJSONNode(String)
- Static method in class org.gcube.informationsystem.impl.utils.
Utility
getLastUpdateTime()
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
getLastUpdateTime()
- Method in interface org.gcube.informationsystem.model.embedded.
Header
getLinkedClass()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getLinkedType()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getMax()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getMin()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getName()
- Method in class org.gcube.informationsystem.impl.entity.
ContextImpl
getName()
- Method in interface org.gcube.informationsystem.model.entity.
Context
getName()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getName()
- Method in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
getNote()
- Method in class org.gcube.informationsystem.impl.embedded.
AccessPolicyImpl
getNote()
- Method in interface org.gcube.informationsystem.model.embedded.
AccessPolicy
getPolicy()
- Method in class org.gcube.informationsystem.impl.embedded.
AccessPolicyImpl
getPolicy()
- Method in class org.gcube.informationsystem.impl.embedded.
RelationPropertyImpl
getPolicy()
- Method in interface org.gcube.informationsystem.model.embedded.
AccessPolicy
getPolicy()
- Method in interface org.gcube.informationsystem.model.embedded.
RelationProperty
getProperties()
- Method in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
getProperty(ISProperty, Method)
- Static method in class org.gcube.informationsystem.types.
TypeBinder
getPropertyNameFromMethodName(Method)
- Static method in class org.gcube.informationsystem.types.
TypeBinder
getReferentialIntegrity()
- Method in class org.gcube.informationsystem.impl.embedded.
RelationPropertyImpl
getReferentialIntegrity()
- Method in interface org.gcube.informationsystem.model.embedded.
RelationProperty
getRegexpr()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getRelationProperty()
- Method in class org.gcube.informationsystem.impl.relation.
RelationImpl
getRelationProperty()
- Method in interface org.gcube.informationsystem.model.relation.
Relation
getSchema()
- Method in class org.gcube.informationsystem.impl.embedded.
ValueSchemaImpl
getSchema()
- Method in interface org.gcube.informationsystem.model.embedded.
ValueSchema
getSource()
- Method in class org.gcube.informationsystem.impl.relation.
RelationImpl
getSource()
- Method in interface org.gcube.informationsystem.model.relation.
Relation
getStringValue()
- Method in enum org.gcube.informationsystem.types.
Type.OType
getSuperclasses()
- Method in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
getTarget()
- Method in class org.gcube.informationsystem.impl.relation.
RelationImpl
getTarget()
- Method in interface org.gcube.informationsystem.model.relation.
Relation
getType()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
getTypeByClass(Class<?>)
- Static method in class org.gcube.informationsystem.types.
Type
Return the correspondent type by checking the "assignability" of the class received as parameter.
getUUID()
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
getUUID()
- Method in interface org.gcube.informationsystem.model.embedded.
Header
getUUIDFromJSONString(String)
- Static method in class org.gcube.informationsystem.impl.utils.
Utility
getValue()
- Method in class org.gcube.informationsystem.impl.embedded.
ValueSchemaImpl
getValue()
- Method in interface org.gcube.informationsystem.model.embedded.
ValueSchema
H
header
- Variable in class org.gcube.informationsystem.impl.entity.
EntityImpl
header
- Variable in class org.gcube.informationsystem.impl.relation.
RelationImpl
Header
- Interface in
org.gcube.informationsystem.model.embedded
HEADER_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.entity.
Entity
HEADER_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.relation.
Relation
HeaderImpl
- Class in
org.gcube.informationsystem.impl.entity
HeaderImpl()
- Constructor for class org.gcube.informationsystem.impl.entity.
HeaderImpl
I
isAbstractType()
- Method in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
isMandatory()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
isNotnull()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
ISProperty
- Annotation Type in
org.gcube.informationsystem.model.annotations
isReadonly()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
L
LAST_UPDATE_TIME_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.embedded.
Header
lastUpdateTime
- Variable in class org.gcube.informationsystem.impl.entity.
HeaderImpl
M
mapper
- Static variable in class org.gcube.informationsystem.impl.utils.
Entities
marshal(Object, T)
- Static method in class org.gcube.informationsystem.impl.utils.
Entities
Write the serialization of a given resource to a given
OutputStream
.
marshal(Object, T)
- Static method in class org.gcube.informationsystem.impl.utils.
Entities
Write the serialization of a given resource to a given
Writer
.
N
name
- Variable in class org.gcube.informationsystem.impl.entity.
ContextImpl
NAME
- Static variable in interface org.gcube.informationsystem.model.embedded.
AccessPolicy
NAME
- Static variable in interface org.gcube.informationsystem.model.embedded.
Embedded
NAME
- Static variable in interface org.gcube.informationsystem.model.embedded.
Header
NAME
- Static variable in interface org.gcube.informationsystem.model.embedded.
RelationProperty
NAME
- Static variable in interface org.gcube.informationsystem.model.embedded.
ValueSchema
NAME
- Static variable in interface org.gcube.informationsystem.model.entity.
Context
NAME
- Static variable in interface org.gcube.informationsystem.model.entity.
Entity
NAME
- Static variable in interface org.gcube.informationsystem.model.entity.
Facet
NAME
- Static variable in interface org.gcube.informationsystem.model.entity.
Resource
NAME
- Static variable in interface org.gcube.informationsystem.model.relation.
ConsistOf
NAME
- Static variable in interface org.gcube.informationsystem.model.relation.
ParentOf
NAME
- Static variable in interface org.gcube.informationsystem.model.relation.
RelatedTo
NAME
- Static variable in interface org.gcube.informationsystem.model.relation.
Relation
NAME
- Static variable in class org.gcube.informationsystem.types.
TypeBinder
name
- Variable in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
NAME_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.entity.
Context
note
- Variable in class org.gcube.informationsystem.impl.embedded.
AccessPolicyImpl
O
org.gcube.informationsystem.impl.embedded
- package org.gcube.informationsystem.impl.embedded
org.gcube.informationsystem.impl.entity
- package org.gcube.informationsystem.impl.entity
org.gcube.informationsystem.impl.relation
- package org.gcube.informationsystem.impl.relation
org.gcube.informationsystem.impl.utils
- package org.gcube.informationsystem.impl.utils
org.gcube.informationsystem.model.annotations
- package org.gcube.informationsystem.model.annotations
org.gcube.informationsystem.model.embedded
- package org.gcube.informationsystem.model.embedded
org.gcube.informationsystem.model.entity
- package org.gcube.informationsystem.model.entity
org.gcube.informationsystem.model.relation
- package org.gcube.informationsystem.model.relation
org.gcube.informationsystem.types
- package org.gcube.informationsystem.types
P
ParentOf
<
Out
extends
Context
,
In
extends
Context
> - Interface in
org.gcube.informationsystem.model.relation
ParentOfImpl
<
Out
extends
Context
,
In
extends
Context
> - Class in
org.gcube.informationsystem.impl.relation
ParentOfImpl(Out, In, RelationProperty)
- Constructor for class org.gcube.informationsystem.impl.relation.
ParentOfImpl
policy
- Variable in class org.gcube.informationsystem.impl.embedded.
AccessPolicyImpl
properties
- Variable in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
R
referentiaIntegrity
- Variable in class org.gcube.informationsystem.impl.embedded.
RelationPropertyImpl
RelatedTo
<
Out
extends
Resource
,
In
extends
Resource
> - Interface in
org.gcube.informationsystem.model.relation
RelatedToImpl
<
Out
extends
Resource
,
In
extends
Resource
> - Class in
org.gcube.informationsystem.impl.relation
RelatedToImpl(Out, In, RelationProperty)
- Constructor for class org.gcube.informationsystem.impl.relation.
RelatedToImpl
Relation
<
Out
extends
Entity
,
In
extends
Entity
> - Interface in
org.gcube.informationsystem.model.relation
RELATION_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.relation.
Relation
RelationImpl
<
Out
extends
Entity
,
In
extends
Entity
> - Class in
org.gcube.informationsystem.impl.relation
RelationImpl(Out, In, RelationProperty)
- Constructor for class org.gcube.informationsystem.impl.relation.
RelationImpl
relationProperty
- Variable in class org.gcube.informationsystem.impl.relation.
RelationImpl
RelationProperty
- Interface in
org.gcube.informationsystem.model.embedded
RelationProperty.ReferentiaIntegrity
- Enum in
org.gcube.informationsystem.model.embedded
RelationPropertyImpl
- Class in
org.gcube.informationsystem.impl.embedded
RelationPropertyImpl()
- Constructor for class org.gcube.informationsystem.impl.embedded.
RelationPropertyImpl
Resource
- Interface in
org.gcube.informationsystem.model.entity
ResourceImpl
- Class in
org.gcube.informationsystem.impl.entity
ResourceImpl()
- Constructor for class org.gcube.informationsystem.impl.entity.
ResourceImpl
retrieveListOfProperties(Class<?>)
- Static method in class org.gcube.informationsystem.types.
TypeBinder
S
schema
- Variable in class org.gcube.informationsystem.impl.embedded.
ValueSchemaImpl
serializeType(Class<?>)
- Static method in class org.gcube.informationsystem.types.
TypeBinder
setCreationTime(Long)
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
setCreator(String)
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
setLastUpdateTime(Long)
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
setName(String)
- Method in class org.gcube.informationsystem.impl.entity.
ContextImpl
setName(String)
- Method in interface org.gcube.informationsystem.model.entity.
Context
setNote(String)
- Method in class org.gcube.informationsystem.impl.embedded.
AccessPolicyImpl
setNote(String)
- Method in interface org.gcube.informationsystem.model.embedded.
AccessPolicy
setPolicy(ValueSchema)
- Method in class org.gcube.informationsystem.impl.embedded.
AccessPolicyImpl
setPolicy(AccessPolicy)
- Method in class org.gcube.informationsystem.impl.embedded.
RelationPropertyImpl
setPolicy(ValueSchema)
- Method in interface org.gcube.informationsystem.model.embedded.
AccessPolicy
setPolicy(AccessPolicy)
- Method in interface org.gcube.informationsystem.model.embedded.
RelationProperty
setReferentialIntegrity(RelationProperty.ReferentiaIntegrity)
- Method in class org.gcube.informationsystem.impl.embedded.
RelationPropertyImpl
setReferentialIntegrity(RelationProperty.ReferentiaIntegrity)
- Method in interface org.gcube.informationsystem.model.embedded.
RelationProperty
setSchema(URI)
- Method in class org.gcube.informationsystem.impl.embedded.
ValueSchemaImpl
setSchema(URI)
- Method in interface org.gcube.informationsystem.model.embedded.
ValueSchema
setUUID(UUID)
- Method in class org.gcube.informationsystem.impl.entity.
HeaderImpl
setValue(String)
- Method in class org.gcube.informationsystem.impl.embedded.
ValueSchemaImpl
setValue(String)
- Method in interface org.gcube.informationsystem.model.embedded.
ValueSchema
source
- Variable in class org.gcube.informationsystem.impl.relation.
RelationImpl
superclasses
- Variable in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
T
target
- Variable in class org.gcube.informationsystem.impl.relation.
RelationImpl
toString()
- Method in class org.gcube.informationsystem.types.
TypeBinder.Property
toString()
- Method in class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
Type
- Class in
org.gcube.informationsystem.types
Type()
- Constructor for class org.gcube.informationsystem.types.
Type
Type.OType
- Enum in
org.gcube.informationsystem.types
Generic representation of a type.
allowAssignmentFrom accepts any class, but Array.class means that the type accepts generic Arrays.
TypeBinder
- Class in
org.gcube.informationsystem.types
TypeBinder()
- Constructor for class org.gcube.informationsystem.types.
TypeBinder
TypeBinder.Property
- Class in
org.gcube.informationsystem.types
TypeBinder.Property()
- Constructor for class org.gcube.informationsystem.types.
TypeBinder.Property
TypeBinder.TypeDefinition
- Class in
org.gcube.informationsystem.types
TypeBinder.TypeDefinition()
- Constructor for class org.gcube.informationsystem.types.
TypeBinder.TypeDefinition
TYPES_BY_CLASS
- Static variable in class org.gcube.informationsystem.types.
Type
U
UNKNOWN_USER
- Static variable in interface org.gcube.informationsystem.model.embedded.
Header
Used to set Creator when the user is not known
unmarshal(Class<T>, Reader)
- Static method in class org.gcube.informationsystem.impl.utils.
Entities
Creates a resource of given class from its serialization in a given
Reader
.
unmarshal(Class<T>, InputStream)
- Static method in class org.gcube.informationsystem.impl.utils.
Entities
Creates a resource of given class from its serialization in a given
InputStream
.
Utility
- Class in
org.gcube.informationsystem.impl.utils
Utility()
- Constructor for class org.gcube.informationsystem.impl.utils.
Utility
uuid
- Variable in class org.gcube.informationsystem.impl.entity.
HeaderImpl
UUID_PROPERTY
- Static variable in interface org.gcube.informationsystem.model.embedded.
Header
V
value
- Variable in class org.gcube.informationsystem.impl.embedded.
ValueSchemaImpl
valueOf(String)
- Static method in enum org.gcube.informationsystem.model.embedded.
RelationProperty.ReferentiaIntegrity
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.gcube.informationsystem.types.
Type.OType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.gcube.informationsystem.model.embedded.
RelationProperty.ReferentiaIntegrity
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.gcube.informationsystem.types.
Type.OType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSchema
- Interface in
org.gcube.informationsystem.model.embedded
ValueSchemaImpl
- Class in
org.gcube.informationsystem.impl.embedded
ValueSchemaImpl()
- Constructor for class org.gcube.informationsystem.impl.embedded.
ValueSchemaImpl
VERSION
- Static variable in interface org.gcube.informationsystem.model.entity.
Facet
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All Rights Reserved.