Uses of Interface
org.gcube.informationsystem.types.reference.Type
Packages that use Type
Package
Description
-
Uses of Type in org.gcube.informationsystem.types
Methods in org.gcube.informationsystem.types that return TypeModifier and TypeMethodDescriptionTypeMapper.createTypeDefinition(Class<E> clz) static TypeTypeMapper.deserializeTypeDefinition(String json) Deserializes aTypedefinition from a JSON string.Methods in org.gcube.informationsystem.types that return types with arguments of type TypeModifier and TypeMethodDescriptionTypeMapper.deserializeTypeDefinitions(String json) Deserializes a list ofTypedefinitions from a JSON string.Methods in org.gcube.informationsystem.types with parameters of type TypeModifier and TypeMethodDescriptionstatic StringTypeMapper.serializeTypeDefinition(Type type) Serializes aTypedefinition to a JSON string.Method parameters in org.gcube.informationsystem.types with type arguments of type TypeModifier and TypeMethodDescriptionstatic StringTypeMapper.serializeTypeDefinitions(List<Type> typeDefinitions) Serializes a list ofTypedefinitions to a JSON string. -
Uses of Type in org.gcube.informationsystem.types.impl
Classes in org.gcube.informationsystem.types.impl that implement TypeMethods in org.gcube.informationsystem.types.impl that return TypeModifier and TypeMethodDescriptionstatic TypeTypeImpl.getInstance(Class<? extends Element> clz) Gets an instance of a type. -
Uses of Type in org.gcube.informationsystem.types.impl.entities
Classes in org.gcube.informationsystem.types.impl.entities that implement TypeModifier and TypeClassDescriptionclassThe default implementation of theEntityTypeinterface.final classThe default implementation of theFacetTypeinterface.final classThe default implementation of theResourceTypeinterface. -
Uses of Type in org.gcube.informationsystem.types.impl.properties
Classes in org.gcube.informationsystem.types.impl.properties that implement TypeModifier and TypeClassDescriptionfinal classThe default implementation of thePropertyTypeinterface. -
Uses of Type in org.gcube.informationsystem.types.impl.relations
Classes in org.gcube.informationsystem.types.impl.relations that implement TypeModifier and TypeClassDescriptionfinal classThe implementation of theConsistsOfType.final classThe implementation of theIsRelatedToType.classRelationTypeImpl<S extends EntityType,T extends EntityType> The implementation of theRelationType. -
Uses of Type in org.gcube.informationsystem.types.knowledge
Fields in org.gcube.informationsystem.types.knowledge with type parameters of type TypeModifier and TypeFieldDescriptionprotected ModelKnowledge<Type,TypeInformation> TypesKnowledge.modelKnowledgeThe model knowledge.protected TypesDiscoverer<Type>TypesKnowledge.typesDiscovererThe types discoverer.Methods in org.gcube.informationsystem.types.knowledge that return TypeModifier and TypeMethodDescriptionTypeInformation.getRoot(AccessType accessType) Returns the root element for a givenAccessType.Methods in org.gcube.informationsystem.types.knowledge that return types with arguments of type TypeModifier and TypeMethodDescriptionTypesKnowledge.getModelKnowledge()Returns the model knowledge.TypesKnowledge.getTypesDiscoverer()Returns the types discoverer.Methods in org.gcube.informationsystem.types.knowledge with parameters of type TypeModifier and TypeMethodDescriptionTypeInformation.getAccessType(Type type) Returns theAccessTypeof the given element.TypeInformation.getIdentifier(Type type) Returns a unique identifier for the given element.TypeInformation.getParentIdentifiers(Type root, Type type) Returns the identifiers of the parents of the given element.Method parameters in org.gcube.informationsystem.types.knowledge with type arguments of type TypeModifier and TypeMethodDescriptionvoidTypesKnowledge.setTypesDiscoverer(TypesDiscoverer<Type> typesDiscoverer) Sets the types discoverer. -
Uses of Type in org.gcube.informationsystem.types.reference.entities
Subinterfaces of Type in org.gcube.informationsystem.types.reference.entities -
Uses of Type in org.gcube.informationsystem.types.reference.properties
Subinterfaces of Type in org.gcube.informationsystem.types.reference.properties -
Uses of Type in org.gcube.informationsystem.types.reference.relations
Subinterfaces of Type in org.gcube.informationsystem.types.reference.relationsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceRelationType<S extends EntityType,T extends EntityType> The base interface for all relation type definitions.