|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eaglei.search.provider.SearchRequest.TypeBinding
public static class SearchRequest.TypeBinding
Set of resource type-specific bindings for a search. These bindings are specified in reference to the eagle-i ontology. NOT multi-thread safe.
| Field Summary | |
|---|---|
static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
SearchRequest.TypeBinding(org.eaglei.model.EIURI type)
Creates a new TypeBinding object for the specified eagle-i class. |
|
| Method Summary | |
|---|---|
void |
addDataTypeProperty(org.eaglei.model.EIURI property,
java.lang.String value)
Adds a property binding for a data type property. |
void |
addObjectProperty(org.eaglei.model.EIURI property,
org.eaglei.model.EIURI value)
Adds a property binding for an object property. |
boolean |
equals(java.lang.Object obj)
|
java.util.Set<org.eaglei.model.EIURI> |
getDataTypeProperties()
Returns the URIs (as EIURI instances) for the result data type properties. |
java.lang.String |
getDataTypeProperty(org.eaglei.model.EIURI property)
Retrieves the constraint of the specified data type property. |
java.util.Set<org.eaglei.model.EIURI> |
getObjectProperties()
Returns the URIs (as EIURI instances) for the result object properties. |
org.eaglei.model.EIURI |
getObjectProperty(org.eaglei.model.EIURI property)
Retrieves the constraints for the specified object property. |
org.eaglei.model.EIURI |
getType()
Retrieves the type constraint for search result resources. |
int |
hashCode()
|
void |
setType(org.eaglei.model.EIURI type)
Sets the type constraint for search result resources. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public SearchRequest.TypeBinding(org.eaglei.model.EIURI type)
type - A type from the eagle-i ontology.| Method Detail |
|---|
public org.eaglei.model.EIURI getType()
public void setType(org.eaglei.model.EIURI type)
type - Type constraintpublic java.util.Set<org.eaglei.model.EIURI> getDataTypeProperties()
public void addDataTypeProperty(org.eaglei.model.EIURI property,
java.lang.String value)
property - Property URI as an EIURI. Cannot be null.value - Property value.public java.lang.String getDataTypeProperty(org.eaglei.model.EIURI property)
property - Property URI as an EIURI.
public java.util.Set<org.eaglei.model.EIURI> getObjectProperties()
public void addObjectProperty(org.eaglei.model.EIURI property,
org.eaglei.model.EIURI value)
property - Property URI as an EIURI. Cannot be null.value - Property value.public org.eaglei.model.EIURI getObjectProperty(org.eaglei.model.EIURI property)
property - Property URI as an EIURI.
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||