Uses of Interface
org.gcube.informationsystem.types.reference.entities.EntitySchema
-
-
Uses of EntitySchema in org.gcube.informationsystem.types.impl.entities
Classes in org.gcube.informationsystem.types.impl.entities that implement EntitySchema Modifier and Type Class Description classEntitySchemaImplThe default implementation of theEntitySchemainterface.classFacetSchemaImplThe default implementation of theFacetSchemainterface.classResourceSchemaImplThe default implementation of theResourceSchemainterface.Methods in org.gcube.informationsystem.types.impl.entities that return EntitySchema Modifier and Type Method Description static EntitySchemaEntitySchemaImpl. getEntitySchemaInstance(Class<? extends EntityElement> clz)Returns an instance ofEntitySchemafor the given class. -
Uses of EntitySchema in org.gcube.informationsystem.types.impl.relations
Classes in org.gcube.informationsystem.types.impl.relations with type parameters of type EntitySchema Modifier and Type Class Description classRelationSchemaImpl<S extends EntitySchema,T extends EntitySchema>The implementation of theRelationSchema.classRelationSchemaImpl<S extends EntitySchema,T extends EntitySchema>The implementation of theRelationSchema.Fields in org.gcube.informationsystem.types.impl.relations declared as EntitySchema Modifier and Type Field Description protected SRelationSchemaImpl. sourceThe source of the relation.protected TRelationSchemaImpl. targetThe target of the relation.Methods in org.gcube.informationsystem.types.impl.relations that return EntitySchema Modifier and Type Method Description EntitySchemaEntitySchemaNameDeserializer. deserialize(org.gcube.com.fasterxml.jackson.core.JsonParser p, org.gcube.com.fasterxml.jackson.databind.DeserializationContext ctxt)Methods in org.gcube.informationsystem.types.impl.relations with parameters of type EntitySchema Modifier and Type Method Description voidEntitySchemaNameSerializer. serialize(EntitySchema value, org.gcube.com.fasterxml.jackson.core.JsonGenerator gen, org.gcube.com.fasterxml.jackson.databind.SerializerProvider serializers)voidEntitySchemaNameSerializer. serializeWithType(EntitySchema value, org.gcube.com.fasterxml.jackson.core.JsonGenerator gen, org.gcube.com.fasterxml.jackson.databind.SerializerProvider serializers, org.gcube.com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) -
Uses of EntitySchema in org.gcube.informationsystem.types.reference.entities
Subinterfaces of EntitySchema in org.gcube.informationsystem.types.reference.entities Modifier and Type Interface Description interfaceFacetSchemaDefines the type of aFacet.interfaceResourceSchemaDefines the type of aResource. -
Uses of EntitySchema in org.gcube.informationsystem.types.reference.relations
Classes in org.gcube.informationsystem.types.reference.relations with type parameters of type EntitySchema Modifier and Type Interface Description interfaceRelationSchema<S extends EntitySchema,T extends EntitySchema>The base interface for all relation type definitions.interfaceRelationSchema<S extends EntitySchema,T extends EntitySchema>The base interface for all relation type definitions.
-