Class LocationMapperAccept
- java.lang.Object
-
- org.apache.jena.riot.system.stream.LocationMapper
-
- fr.mines_stetienne.ci.sparql_generate.stream.LocationMapperAccept
-
public class LocationMapperAccept extends LocationMapper
Extends the LocationMapper class with content negociation capabilities.- Author:
- Maxime Lefrançois
-
-
Constructor Summary
Constructors Constructor Description LocationMapperAccept()
Create a LocationMapperAccept with no mapping yetLocationMapperAccept(Model configurationModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addAltEntry(LookUpRequest request, LookUpRequest alt)
void
addAltEntry(java.lang.String uri, java.lang.String alt)
void
addAltPrefix(java.lang.String uriPrefix, java.lang.String altPrefix)
Deprecated.java.lang.String
altMapping(java.lang.String uri)
java.lang.String
altMapping(java.lang.String uri, java.lang.String otherwise)
Apply mappings: first try for an exact alternative location, then try to remap by prefix, finally, try the special case of filenames in a specific base directory.LookUpRequest
altRequest(LookUpRequest request)
LookUpRequest
altRequest(LookUpRequest request, LookUpRequest otherwise)
LookUpRequest
altRequest(java.lang.String uri)
LookUpRequest
altRequest(java.lang.String uri, java.lang.String otherwise)
LocationMapperAccept
clone()
Deep copy of location and prefix mapsvoid
copyFrom(LocationMapperAccept lmap2)
void
copyFrom(LocationMapper lmap2)
boolean
equals(java.lang.Object obj)
LookUpRequest
getAltEntry(LookUpRequest request)
java.lang.String
getAltEntry(java.lang.String uri)
Deprecated.java.lang.String
getAltPrefix(java.lang.String uriPrefix)
Deprecated.int
hashCode()
java.util.Iterator<java.lang.String>
listAltEntries()
Deprecated.java.util.Iterator<java.lang.String>
listAltPrefixes()
Deprecated.java.util.Iterator<LookUpRequest>
listAltRequests()
void
removeAltEntry(java.lang.String uri)
Deprecated.void
removeAltPrefix(java.lang.String uriPrefix)
Deprecated.void
removeAltRequest(LookUpRequest request)
Model
toModel()
void
toModel(Model model)
java.lang.String
toString()
-
-
-
Constructor Detail
-
LocationMapperAccept
public LocationMapperAccept()
Create a LocationMapperAccept with no mapping yet
-
LocationMapperAccept
public LocationMapperAccept(Model configurationModel)
-
-
Method Detail
-
clone
public LocationMapperAccept clone()
Deep copy of location and prefix maps- Overrides:
clone
in classLocationMapper
-
copyFrom
public void copyFrom(LocationMapper lmap2)
- Overrides:
copyFrom
in classLocationMapper
-
copyFrom
public void copyFrom(LocationMapperAccept lmap2)
-
altMapping
public java.lang.String altMapping(java.lang.String uri)
- Overrides:
altMapping
in classLocationMapper
-
altRequest
public LookUpRequest altRequest(java.lang.String uri)
-
altRequest
public LookUpRequest altRequest(LookUpRequest request)
-
altMapping
public java.lang.String altMapping(java.lang.String uri, java.lang.String otherwise)
Apply mappings: first try for an exact alternative location, then try to remap by prefix, finally, try the special case of filenames in a specific base directory.- Overrides:
altMapping
in classLocationMapper
- Parameters:
uri
-otherwise
-- Returns:
- The alternative location choosen
-
altRequest
public LookUpRequest altRequest(java.lang.String uri, java.lang.String otherwise)
-
altRequest
public LookUpRequest altRequest(LookUpRequest request, LookUpRequest otherwise)
-
addAltEntry
public void addAltEntry(java.lang.String uri, java.lang.String alt)
- Overrides:
addAltEntry
in classLocationMapper
-
addAltEntry
public void addAltEntry(LookUpRequest request, LookUpRequest alt)
-
addAltPrefix
@Deprecated public void addAltPrefix(java.lang.String uriPrefix, java.lang.String altPrefix)
Deprecated.- Overrides:
addAltPrefix
in classLocationMapper
-
listAltEntries
@Deprecated public java.util.Iterator<java.lang.String> listAltEntries()
Deprecated.Iterate over all the entries registered- Overrides:
listAltEntries
in classLocationMapper
-
listAltRequests
public java.util.Iterator<LookUpRequest> listAltRequests()
-
listAltPrefixes
@Deprecated public java.util.Iterator<java.lang.String> listAltPrefixes()
Deprecated.Iterate over all the prefixes registered- Overrides:
listAltPrefixes
in classLocationMapper
-
removeAltEntry
@Deprecated public void removeAltEntry(java.lang.String uri)
Deprecated.- Overrides:
removeAltEntry
in classLocationMapper
-
removeAltRequest
public void removeAltRequest(LookUpRequest request)
-
removeAltPrefix
@Deprecated public void removeAltPrefix(java.lang.String uriPrefix)
Deprecated.- Overrides:
removeAltPrefix
in classLocationMapper
-
getAltEntry
@Deprecated public java.lang.String getAltEntry(java.lang.String uri)
Deprecated.- Overrides:
getAltEntry
in classLocationMapper
-
getAltEntry
public LookUpRequest getAltEntry(LookUpRequest request)
-
getAltPrefix
@Deprecated public java.lang.String getAltPrefix(java.lang.String uriPrefix)
Deprecated.- Overrides:
getAltPrefix
in classLocationMapper
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classLocationMapper
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classLocationMapper
-
toString
public java.lang.String toString()
- Overrides:
toString
in classLocationMapper
-
toModel
public Model toModel()
- Overrides:
toModel
in classLocationMapper
-
toModel
public void toModel(Model model)
- Overrides:
toModel
in classLocationMapper
-
-