Uses of Interface
org.gcube.informationsystem.base.reference.Element
-
-
Uses of Element in org.gcube.informationsystem.base.impl
Classes in org.gcube.informationsystem.base.impl that implement Element Modifier and Type Class Description classElementImpl -
Uses of Element in org.gcube.informationsystem.base.impl.entities
Classes in org.gcube.informationsystem.base.impl.entities that implement Element Modifier and Type Class Description classEntityElementImpl -
Uses of Element in org.gcube.informationsystem.base.impl.properties
Classes in org.gcube.informationsystem.base.impl.properties that implement Element Modifier and Type Class Description classPropertyElementImpl -
Uses of Element in org.gcube.informationsystem.base.impl.relations
Classes in org.gcube.informationsystem.base.impl.relations that implement Element Modifier and Type Class Description classRelationElementImpl<S extends EntityElement,T extends EntityElement> -
Uses of Element in org.gcube.informationsystem.base.reference
Subinterfaces of Element in org.gcube.informationsystem.base.reference Modifier and Type Interface Description interfaceIdentifiableElementThis interfaces is an helper to identify elements could be identified viaMetadatainterfaceSchemaMixedElementThis interfaces is an helper to identify elements supporting Schema Mixed.Methods in org.gcube.informationsystem.base.reference with type parameters of type Element Modifier and Type Method Description <ISM extends Element,ISMC extends ISM,ISMD extends ISMC>
Class<ISMD>AccessType. getDummyImplementationClass()<ISM extends Element,ISMC extends ISM>
Class<ISMC>AccessType. getImplementationClass()<ISM extends Element>
Class<ISM>AccessType. getTypeClass() -
Uses of Element in org.gcube.informationsystem.base.reference.entities
Subinterfaces of Element in org.gcube.informationsystem.base.reference.entities Modifier and Type Interface Description interfaceEntityElement -
Uses of Element in org.gcube.informationsystem.base.reference.properties
Subinterfaces of Element in org.gcube.informationsystem.base.reference.properties Modifier and Type Interface Description interfacePropertyElementRoot Class for Property types. -
Uses of Element in org.gcube.informationsystem.base.reference.relations
Subinterfaces of Element in org.gcube.informationsystem.base.reference.relations Modifier and Type Interface Description interfaceRelationElement<S extends EntityElement,T extends EntityElement> -
Uses of Element in org.gcube.informationsystem.contexts.impl.entities
Classes in org.gcube.informationsystem.contexts.impl.entities that implement Element Modifier and Type Class Description classContextImpl -
Uses of Element in org.gcube.informationsystem.contexts.impl.relations
Classes in org.gcube.informationsystem.contexts.impl.relations that implement Element Modifier and Type Class Description classIsParentOfImpl -
Uses of Element in org.gcube.informationsystem.contexts.reference.entities
Subinterfaces of Element in org.gcube.informationsystem.contexts.reference.entities Modifier and Type Interface Description interfaceContexthttps://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#Context -
Uses of Element in org.gcube.informationsystem.contexts.reference.relations
Subinterfaces of Element in org.gcube.informationsystem.contexts.reference.relations Modifier and Type Interface Description interfaceIsParentOfhttps://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#IsParentOf -
Uses of Element in org.gcube.informationsystem.discovery
Classes in org.gcube.informationsystem.discovery with type parameters of type Element Modifier and Type Interface Description interfaceDiscoveredElementAction<E extends Element>classDiscovery<E extends Element>Fields in org.gcube.informationsystem.discovery with type parameters of type Element Modifier and Type Field Description protected List<DiscoveredElementAction<Element>>Discovery. discoveredElementActionsMethod parameters in org.gcube.informationsystem.discovery with type arguments of type Element Modifier and Type Method Description voidDiscovery. addDiscoveredElementActions(DiscoveredElementAction<Element> discoveredElementAction)voidDiscovery. executeDiscoveredElementActions(DiscoveredElementAction<Element> discoveredElementAction) -
Uses of Element in org.gcube.informationsystem.discovery.knowledge
Fields in org.gcube.informationsystem.discovery.knowledge with type parameters of type Element Modifier and Type Field Description protected Map<AccessType,Discovery<Element>>ModelKnowledge. discoveriesprotected Tree<Class<Element>>AddElementToTreeAction. treeprotected Map<AccessType,Tree<Class<Element>>>ModelKnowledge. treesMethods in org.gcube.informationsystem.discovery.knowledge that return types with arguments of type Element Modifier and Type Method Description Tree<Class<Element>>ModelKnowledge. getClassesTree(AccessType accessType)Discovery<Element>ModelKnowledge. getDiscovery(AccessType accessType)Method parameters in org.gcube.informationsystem.discovery.knowledge with type arguments of type Element Modifier and Type Method Description voidAddElementToTreeAction. analizeElement(Class<Element> e)voidModelKnowledgeValidator. analizeElement(Class<Element> e)protected voidAddElementToTreeAction. createUsageKnowledge(Class<Element> e)voidModelKnowledgeValidator. elaborate(Node<Class<Element>> node, int level)StringClassInformation. getIdentifier(Class<Element> clz)Set<String>ClassInformation. getParentIdentifiers(Class<Element> root, Class<Element> clz)Constructor parameters in org.gcube.informationsystem.discovery.knowledge with type arguments of type Element Constructor Description AddElementToTreeAction(Tree<Class<Element>> tree) -
Uses of Element in org.gcube.informationsystem.model.impl.entities
Classes in org.gcube.informationsystem.model.impl.entities that implement Element Modifier and Type Class Description classDummyFacetclassDummyResourceclassEntityImplclassFacetImplclassResourceImpl -
Uses of Element in org.gcube.informationsystem.model.impl.properties
Classes in org.gcube.informationsystem.model.impl.properties that implement Element Modifier and Type Class Description classEncryptedImplclassMetadataImplclassPropagationConstraintImplclassPropertyImpl -
Uses of Element in org.gcube.informationsystem.model.impl.relations
Classes in org.gcube.informationsystem.model.impl.relations that implement Element Modifier and Type Class Description classConsistsOfImpl<S extends Resource,T extends Facet>classDummyIsRelatedTo<S extends Resource,T extends Resource>classIsRelatedToImpl<S extends Resource,T extends Resource>classRelationImpl<S extends Resource,T extends Entity> -
Uses of Element in org.gcube.informationsystem.model.reference
Subinterfaces of Element in org.gcube.informationsystem.model.reference Modifier and Type Interface Description interfaceERElementThis interfaces is an helper to identify elements of the model i.e.interfaceModelElement -
Uses of Element in org.gcube.informationsystem.model.reference.entities
Subinterfaces of Element in org.gcube.informationsystem.model.reference.entities Modifier and Type Interface Description interfaceEntityhttps://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#EntityinterfaceFacetinterfaceResourcehttps://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#Resource -
Uses of Element in org.gcube.informationsystem.model.reference.properties
Subinterfaces of Element in org.gcube.informationsystem.model.reference.properties Modifier and Type Interface Description interfaceEncryptedinterfaceMetadatainterfacePropagationConstraintAt any time entities and relations can be added or removed to/from a context or deleted.interfacePropertyRoot Class for Property types. -
Uses of Element in org.gcube.informationsystem.model.reference.relations
Subinterfaces of Element in org.gcube.informationsystem.model.reference.relations Modifier and Type Interface Description interfaceConsistsOf<S extends Resource,T extends Facet>https://wiki.gcube-system.org/gcube/Facet_Based_Resource_Model#ConsistsOfinterfaceIsRelatedTo<S extends Resource,T extends Resource>interfaceRelation<S extends Resource,T extends Entity> -
Uses of Element in org.gcube.informationsystem.queries.templates.impl.entities
Classes in org.gcube.informationsystem.queries.templates.impl.entities that implement Element Modifier and Type Class Description classQueryTemplateImpl -
Uses of Element in org.gcube.informationsystem.queries.templates.impl.properties
Classes in org.gcube.informationsystem.queries.templates.impl.properties that implement Element Modifier and Type Class Description classTemplateVariableImpl -
Uses of Element in org.gcube.informationsystem.queries.templates.reference.entities
Subinterfaces of Element in org.gcube.informationsystem.queries.templates.reference.entities Modifier and Type Interface Description interfaceQueryTemplate -
Uses of Element in org.gcube.informationsystem.queries.templates.reference.properties
Subinterfaces of Element in org.gcube.informationsystem.queries.templates.reference.properties Modifier and Type Interface Description interfaceTemplateVariable -
Uses of Element in org.gcube.informationsystem.serialization
Classes in org.gcube.informationsystem.serialization with type parameters of type Element Modifier and Type Class Description classElementDeserializer<ISM extends Element>Deprecated.Fields in org.gcube.informationsystem.serialization with type parameters of type Element Modifier and Type Field Description protected static Map<String,Class<? extends Element>>ElementMapper. knownTypesMethods in org.gcube.informationsystem.serialization with type parameters of type Element Modifier and Type Method Description static <El extends Element>
StringElementMapper. marshal(El object)Return the String serialization of a given objectstatic <El extends Element>
StringElementMapper. marshal(El[] array)Return the String serialization of a given arraystatic <T extends OutputStream,El extends Element>
TElementMapper. marshal(El object, T stream)Write the serialization of a given resource to a givenOutputStream.static <T extends Writer,El extends Element>
TElementMapper. marshal(El object, T writer)Write the serialization of a given resource to a givenWriter.static <El extends Element>
StringElementMapper. marshal(List<El> list)Return the String serialization of a given liststatic <El extends Element>
voidElementMapper. registerSubtype(Class<El> clz)static <El extends Element>
ElElementMapper. unmarshal(Class<El> clz, InputStream stream)Creates a resource of given class from its serialization in a givenInputStream.static <El extends Element>
ElElementMapper. unmarshal(Class<El> clz, Reader reader)Creates a resource of given class from its serialization in a givenReader.static <El extends Element>
ElElementMapper. unmarshal(Class<El> clz, String string)Creates a resource of given class from its serialization in a given Stringstatic <El extends Element>
List<El>ElementMapper. unmarshalList(Class<El> clz, String string)static <El extends Element>
List<El>ElementMapper. unmarshalList(String string)Methods in org.gcube.informationsystem.serialization with parameters of type Element Modifier and Type Method Description static <El extends Element>
StringElementMapper. marshal(El[] array)Return the String serialization of a given arrayMethod parameters in org.gcube.informationsystem.serialization with type arguments of type Element Modifier and Type Method Description voidElementMappingAction. analizeElement(Class<Element> e) -
Uses of Element in org.gcube.informationsystem.types
Methods in org.gcube.informationsystem.types with type parameters of type Element Modifier and Type Method Description static <E extends Element>
TypeTypeMapper. createTypeDefinition(Class<E> clz)static <E extends Element>
StringTypeMapper. getType(E e)static <E extends Element>
StringTypeMapper. serializeType(Class<E> clz)Method parameters in org.gcube.informationsystem.types with type arguments of type Element Modifier and Type Method Description static StringTypeMapper. getType(Class<? extends Element> clz)static Map<Version,String>TypeMapper. getTypeChangelog(Class<? extends Element> clz)static StringTypeMapper. getTypeDescription(Class<? extends Element> clz)static VersionTypeMapper. getTypeVersion(Class<? extends Element> clz) -
Uses of Element in org.gcube.informationsystem.types.impl
Classes in org.gcube.informationsystem.types.impl that implement Element Modifier and Type Class Description classTypeImplMethods in org.gcube.informationsystem.types.impl with type parameters of type Element Modifier and Type Method Description protected <E extends Element>
Set<String>TypeImpl. retrieveSuperClasses(Class<? extends E> type, Class<E> baseClass, String topSuperClass)Method parameters in org.gcube.informationsystem.types.impl with type arguments of type Element Modifier and Type Method Description static TypeTypeImpl. getInstance(Class<? extends Element> clz)Constructor parameters in org.gcube.informationsystem.types.impl with type arguments of type Element Constructor Description TypeImpl(Class<? extends Element> clz) -
Uses of Element in org.gcube.informationsystem.types.impl.entities
Classes in org.gcube.informationsystem.types.impl.entities that implement Element Modifier and Type Class Description classEntityTypeImplclassFacetTypeImplclassResourceTypeImpl -
Uses of Element in org.gcube.informationsystem.types.impl.properties
Classes in org.gcube.informationsystem.types.impl.properties that implement Element Modifier and Type Class Description classLinkedEntityImplclassPropertyDefinitionImplclassPropertyTypeImpl<P extends PropertyElement> -
Uses of Element in org.gcube.informationsystem.types.impl.relations
Classes in org.gcube.informationsystem.types.impl.relations that implement Element Modifier and Type Class Description classConsistsOfTypeImplclassIsRelatedToTypeImplclassRelationTypeImpl<S extends EntityType,T extends EntityType> -
Uses of Element in org.gcube.informationsystem.types.reference
Subinterfaces of Element in org.gcube.informationsystem.types.reference Modifier and Type Interface Description interfaceType -
Uses of Element in org.gcube.informationsystem.types.reference.entities
Subinterfaces of Element in org.gcube.informationsystem.types.reference.entities Modifier and Type Interface Description interfaceEntityTypeinterfaceFacetTypeinterfaceResourceType -
Uses of Element in org.gcube.informationsystem.types.reference.properties
Subinterfaces of Element in org.gcube.informationsystem.types.reference.properties Modifier and Type Interface Description interfaceLinkedEntityA convenient type to define a Resource in terms of: - mandatory/recommended ConsistsOf->Facets; - suggested IsRelatedTo->Resource.interfacePropertyDefinitioninterfacePropertyType<P extends PropertyElement> -
Uses of Element in org.gcube.informationsystem.types.reference.relations
Subinterfaces of Element in org.gcube.informationsystem.types.reference.relations Modifier and Type Interface Description interfaceConsistsOfTypeinterfaceIsRelatedToTypeinterfaceRelationType<S extends EntityType,T extends EntityType> -
Uses of Element in org.gcube.informationsystem.utils
Methods in org.gcube.informationsystem.utils with type parameters of type Element Modifier and Type Method Description static <E extends Element>
StringTypeUtility. getTypeName(Class<E> clz)
-