public class DatatypeIntersection<T extends Comparable<T>> extends Object implements DatatypeCombination<DatatypeIntersection<T>,Datatype<T>>
| Constructor and Description |
|---|
DatatypeIntersection(Datatype<T> host) |
DatatypeIntersection(Datatype<T> host,
Iterable<Datatype<T>> list) |
| Modifier and Type | Method and Description |
|---|---|
DatatypeIntersection<T> |
add(Datatype<T> d) |
boolean |
emptyValueSpace() |
String |
getDatatypeURI() |
Datatype<?> |
getHost() |
static Datatype<?> |
getHostDatatype(Collection<Datatype<?>> c) |
Iterable<Datatype<T>> |
getList() |
boolean |
isCompatible(Datatype<?> type) |
boolean |
isCompatible(Literal<?> l) |
String |
toString() |
public static Datatype<?> getHostDatatype(Collection<Datatype<?>> c)
c - public Datatype<?> getHost()
getHost in interface DatatypeCombination<DatatypeIntersection<T extends Comparable<T>>,Datatype<T extends Comparable<T>>>public Iterable<Datatype<T>> getList()
getList in interface DatatypeCombination<DatatypeIntersection<T extends Comparable<T>>,Datatype<T extends Comparable<T>>>public DatatypeIntersection<T> add(Datatype<T> d)
add in interface DatatypeCombination<DatatypeIntersection<T extends Comparable<T>>,Datatype<T extends Comparable<T>>>public boolean isCompatible(Literal<?> l)
isCompatible in interface DatatypeCombination<DatatypeIntersection<T extends Comparable<T>>,Datatype<T extends Comparable<T>>>public String getDatatypeURI()
getDatatypeURI in interface DatatypeCombination<DatatypeIntersection<T extends Comparable<T>>,Datatype<T extends Comparable<T>>>public boolean isCompatible(Datatype<?> type)
isCompatible in interface DatatypeCombination<DatatypeIntersection<T extends Comparable<T>>,Datatype<T extends Comparable<T>>>public boolean emptyValueSpace()
emptyValueSpace in interface DatatypeCombination<DatatypeIntersection<T extends Comparable<T>>,Datatype<T extends Comparable<T>>>Copyright © 2013 The University of Manchester. All Rights Reserved.