Class RRCCTypesDiscoverer
- java.lang.Object
-
- org.gcube.informationsystem.resourceregistry.schema.RRCCTypesDiscoverer
-
- All Implemented Interfaces:
org.gcube.informationsystem.model.knowledge.TypesDiscoverer<org.gcube.informationsystem.types.reference.Type>
public class RRCCTypesDiscoverer extends Object implements org.gcube.informationsystem.model.knowledge.TypesDiscoverer<org.gcube.informationsystem.types.reference.Type>
- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description protected ResourceRegistrySchemaClientImplrrscReference to the Resource Registry Schema Client implementation used for type discovery operations.
-
Constructor Summary
Constructors Constructor Description RRCCTypesDiscoverer(ResourceRegistrySchemaClientImpl rrsc)Creates a new types discoverer instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.gcube.informationsystem.types.reference.Type>discover(org.gcube.informationsystem.base.reference.AccessType accessType)
-
-
-
Field Detail
-
rrsc
protected ResourceRegistrySchemaClientImpl rrsc
Reference to the Resource Registry Schema Client implementation used for type discovery operations.
-
-
Constructor Detail
-
RRCCTypesDiscoverer
public RRCCTypesDiscoverer(ResourceRegistrySchemaClientImpl rrsc)
Creates a new types discoverer instance.- Parameters:
rrsc- the Resource Registry Schema Client implementation to use for type discovery
-
-
Method Detail
-
discover
public Collection<org.gcube.informationsystem.types.reference.Type> discover(org.gcube.informationsystem.base.reference.AccessType accessType)
- Specified by:
discoverin interfaceorg.gcube.informationsystem.model.knowledge.TypesDiscoverer<org.gcube.informationsystem.types.reference.Type>
-
-